diff --git a/src/products/products.module.ts b/src/products/products.module.ts index 8623c78..c597c5a 100644 --- a/src/products/products.module.ts +++ b/src/products/products.module.ts @@ -517,11 +517,9 @@ export default moduleFactory detalhe: (args) => { return { sql: /*sql*/ ` - select /*+ FIRST_ROWS(10) */ DISTINCT pemp.nroempresa, - --(SELECT COMPRADOR FROM tb_comprador tcomp WHERE tcomp.COMPRADOR = mco.comprador) AS comprador, + select DISTINCT pemp.nroempresa, 'BIG' AS comprador, nvl(mff.fornecedor, 'N/A') fornecedor, - -- [inline: consinco.gmgbfcategoriafamilian1(pro.seqfamilia, me.nrodivisao, 1)] (select max(b_cat.caminhocompleto) from consinco.map_famdivcateg a_cat, consinco.map_categoria b_cat where a_cat.seqcategoria = b_cat.seqcategoria @@ -554,7 +552,6 @@ export default moduleFactory when pes.precovalidpromoc = 0.00 then nvl(pes.precovalidnormal,0) end, 2) PrecoVarejo, trunc(nvl(pemp.medvdiaforapromoc,0),4) MDV, - -- [inline: gmgb_fn_buscamargemproduto(pemp.nroempresa, pemp.seqproduto)] nvl((select round(max(consinco.fc5margempreco(pemp.seqproduto, pemp.nroempresa, emp_mg.nrosegmentoprinc, seg_mg.qtdembalagem, (round( ( pe_mg.CMULTVLRNF + pe_mg.CMULTIPI - decode( 'L', 'L', pe_mg.CMULTCREDICMS + @@ -590,7 +587,6 @@ export default moduleFactory when pes2.precovalidpromoc = 0.00 then nvl(pes2.precovalidnormal,0) end / pes2.qtdembalagem,2 ) - -- [inline: gmgb_fn_buscamargemproduto(pemp.nroempresa, pemp.seqproduto)] then nvl((select round(max(consinco.fc5margempreco(pemp.seqproduto, pemp.nroempresa, emp_mg2.nrosegmentoprinc, seg_mg2.qtdembalagem, (round( ( pe_mg2.CMULTVLRNF + pe_mg2.CMULTIPI - decode( 'L', 'L', pe_mg2.CMULTCREDICMS + @@ -618,7 +614,6 @@ export default moduleFactory on fam_mg2.seqfamilia = pr_mg2.seqfamilia where emp_mg2.nroempresa = pemp.nroempresa),0) else - -- [inline: CONSINCO.GMGB_FN_BUSCAMARGEMPRODUTO_AT2(pemp.nroempresa, pemp.seqproduto)] nvl((select case when at2_q.precovalidpromoc > 0 then round(at2_q.mgmprecovdapromoc,2) when at2_q.precovalidnormal > 0 then round(at2_q.mgmprecominvdaempresa,2) end @@ -916,7 +911,6 @@ export default moduleFactory when pemp.formaabastecimento = 'C' then 'CROSS' when pemp.formaabastecimento = 'N' then 'CENTRAL-EDL' when pemp.formaabastecimento = 'E' then 'LOJA-EDL' - -- [inline: gmgb_fn_busca_forma_abastecfam(pro.seqfamilia, md.nrodivisao)] when pemp.formaabastecimento is null then ( select case when mfd_fa.formaabastecimento = 'I' then 'ARMAZENAGEM' @@ -934,7 +928,6 @@ export default moduleFactory when pes.precovalidpromoc = 0.00 then 'NORMAL' end Situacao, pempcd.estqdeposito - nvl(pempcd.qtdreservadavda,0) EstoqueDisponivelCD, - --pempcd.qtdpendpedcompra_depreciada EstoqueFuturoCD, (select max(mnf_de.Dtaentrada) from consinco.mlf_notafiscal mnf_de inner join consinco.mlf_nfitem mnfi_de @@ -973,7 +966,6 @@ export default moduleFactory nvl(pes.precovalidpromoc,0) PrecoPromoc, nvl(pes.precovalidnormal,0) PrecoNormal, nvl(pes3.precovalidpromoc,0) PrecoMeuMambo, - -- [inline: consinco.mbo_fn_buscamargemprodutoseg(pemp.nroempresa, pemp.seqproduto, 15)] case when pes3.precovalidpromoc > 0 then nvl((select round(max(consinco.fc5margempreco(pemp.seqproduto, pemp.nroempresa, 15, seg_mbo1.qtdembalagem, (round( ( pe_mbo1.CMULTVLRNF + pe_mbo1.CMULTIPI - @@ -1004,7 +996,6 @@ export default moduleFactory else 0 end MargemMeuMambo, - -- [inline: consinco.mbo_fn_buscamargemprodutoseg(pemp.nroempresa, pemp.seqproduto, 2, 'S')] nvl((select round(max(consinco.fc5margempreco(pemp.seqproduto, pemp.nroempresa, 2, seg_mbo2.qtdembalagem, (round( ( pe_mbo2.CMULTVLRNF + pe_mbo2.CMULTIPI - decode( 'L', 'L', pe_mbo2.CMULTCREDICMS + @@ -1072,7 +1063,6 @@ and pes2.nrosegmento = pes.nrosegmento left join consinco.mrl_prodempseg pes3 on pes3.seqproduto = pemp.seqproduto and pes3.nroempresa = pemp.nroempresa ---and pes3.nrosegmento = 15 and pes3.qtdembalagem = 1 inner join consinco.map_famembalagem emb on emb.seqfamilia = pro.seqfamilia