select c.codigo_cid as codigocidade,
upper(c.nome_cid) as nomecidade
from cidade c 

cidade
------------------------
select 
p.refer_pac1 as codigocliente,
upper(p.paciente_pac1) as nomecliente,
upper(p.endereco_pac1) as codigobairro,
p.cep_pac1 as cep,
p.telefone_pac1 as telefonecliente,
p.obs_pac1  as observacaovenda,
p.cpf_pac1 as cpfcnpj,
p.documento_pac1 as numerodocumentocliente,
p.codigo_cid  as codigocidade
from paciente p

paciente
------------------------

select 
bs.grupo_bsais as codigogrupo ,
bs.codigo_bsais as codigoproduto_fc,
bs.nome_bsais as descricaoproduto,
bs.nome_rotulo_bsais as descricaorotuloproduto,
bs.densidade_bsais as densidadeproduto,
bs.codigo_unid as siglaunidadeestoque,
(select (simbolo_unid) from unid u where u.codigo_unid =bs.codigo_unid),
bs.custo_bsais as custoreferenciaproduto,
bs.custo_bsais as valorcustoproduto,
bs.venda1_bsais  as valorvendaproduto, 

-- calcular o markup usando o custo e valor de venda bs.custo_bsais

from base_sais bs
------------------------
select 
--0 as codigogrupo, abrir no importador um campo para informar o codigo do grupo
--0 as codigoproduto, - criar sequence 
fr.codigo_fra1 as codigoproduto_fc,
fr.descricao_fra1 as descricaoproduto,
fr.custo_fra1 as custoreferenciaproduto,
fr.custo_fra1 as valorcustoproduto,
sum(fr.margem_fra1*100) as fatorreferenciaproduto,
fr.volume_fra1 as volumeembalagem
from frasco fr
group by 1

frasco
------------------------

select 
--0 as codigogrupo, abrir no importador um campo para informar o codigo do grupo
--0 as codigoproduto, - criar sequence 
c.codigo_cap as codigoproduto_fc,
c.descricao_cap as descricaoproduto,
c.custo_cap as custoreferenciaproduto,
c.custo_cap as valorcustoproduto,
sum(c.margem_cap *100) as fatorreferenciaproduto
from capsula c
group by 1

capsulas

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

