Projeto

Geral

Perfil

Melhoria #10339 » datafarma-sql.sql

Lopes, 06/08/2024 15:15

 
fornecedor

select id as codigofornecedor,
razao_social as nomefornecedor,
endereco,
bairro,
cidade,
cep,
estado,
cnpj,
inscricao
ddd,
telefone,
fax,
email
from dat106

-----------------------------------------

select
'A' as ie_ativo,
id as codigocliente,
codigo as codigocliente_fc,
convenio as codigoconveniocliente,
convenio_nome as descricaoconvenio,
upper(nome) as nomecliente,
upper(endereco) as enderecocliente,
upper(bairro) as bairrocliente,
estado as ufcliente,
upper(cidade) as cidadecliente,
cpf_cnpj as cpfcnpj,
cep as cep,
documento_numero as numerorgcliente,
ddd as dddtelefonecliente,
telefones as telefonecliente,
ddd as dddcelularcliente,
data_nascimento as datanascimento,
observacoes as observacaofichacliente,
observacoes_manip as observacaofichacliente2,
observacoes_cobranca as observacaxovendacliente,
documento_orgao_estado as siglaufregistro,
documento_orgao_exp as orgaoexpedidor,
sexo as sexo,
libera_prazo as autorizafichaclienteprazo
from dat114

where nome like 'Andrei%'
order by nome
-----------------------------------------
Medicos

select
id as id_medico,
codigo as codigomedico_fc,
crtipo as tipo,
crx as crmmedico,
upper(nome) as nomemedico,
upper(endereco) as enderecomedico,
upper(bairro) as enderecomedico,
upper(cidade) as cidademedico,
upper(cruf) as siglaestadocrmmedico,
upper(estado) as siglaestado,
ddd as dddmedico,
telefone as telefonemedico
from dat115

-----------------------------------------
PRODUTOS

select id as idproduto,
codigo as codigoproduto_fc,
grupo as codigogrupo,-- criar o grupo pela descricao
descricao as descricaoproduto,
descricao_rotulo as des
select id as idproduto,
codigo as codigoproduto_fc,
grupo as codigogrupo,
descricao as descricaoproduto,
descricao_rotulo as descricaorotulo,
/*sinonimo [blob cada linha e um sinonimo],*/
excipiente_uso as calculoproduto,/* N=0 - S=2,*/
FATOR_CORRECAO_PADRAO AS FATORCORRECAOPRODUTO,
codigo_dcb as codigodcbproduto ,
'g' as siglaunidadeestoqueproduto ,
'mg' as siglaunidade,
custo_mercado as valorcustoproduto
/*case unicade_compra=('kg' or 'L')
then custo_compra/1000
'*/,
custo_mercado as custoreferenciaproduto
/*case unicade_compra=('kg' or 'L')
then custo_compra/1000
'*/,
padrao_excipiente as excipientepadrao,
densidade_padrao as densidadeproduto,
portaria_codigo as codigolistacontrolado,
dosagem_minima_interno as dosagemminima,
dosagem_maxima_interno as dosagemmaxima

from dat118
-------------------------------

select
id as idproduto,
codigo as codigoproduto_fc,
descricao as descricaoproduto,
sinonimos,
'g' as siglaunidadeestoqueproduto ,
'mg' as siglaunidade,
custo_mercado as valorcustoproduto
/*case unicade_compra=('kg' or 'L')
then custo_compra/1000
'*/,
custo_mercado as custoreferenciaproduto
from dat119

-----------------------------------------------------
embalagens
select
0 as codigogrupo, --pedir para digital qual grupo ira
codigo as codigoproduto,
upper(descricao) as descricaoproduto,
'un' as siglaunidade,
'un' as siglaunidadeestoque,
custo_compra as valorcustoproduto ,
custo_compra as custoreferenciaproduto
from dat123


(4-4/6)