This commit is contained in:
@@ -2850,6 +2850,38 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
`
|
`
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
detalhe_preco: (args) => {
|
||||||
|
return {
|
||||||
|
sql: /*sql*/ `
|
||||||
|
SELECT
|
||||||
|
CAST(p.codigo AS VARCHAR2(15)) || CAST(l.codigo AS VARCHAR2(10)) ||
|
||||||
|
CAST(ean.quantidade AS VARCHAR2(10)) || '0' AS chave,
|
||||||
|
p.codigo AS SEQPRODUTO,
|
||||||
|
l.codigo AS NROEMPRESA,
|
||||||
|
0 AS NROSEGMENTO,
|
||||||
|
ean.quantidade || ' ' || ean.embalagem AS embalagem,
|
||||||
|
pp.precovenda AS preco_embalagem,
|
||||||
|
pp.precovenda / GREATEST(ean.quantidade, 1) AS preco_unidade,
|
||||||
|
ROUND(pp.sugestao, 2) AS margem
|
||||||
|
|
||||||
|
FROM produtos p
|
||||||
|
INNER JOIN produtos_loja pl
|
||||||
|
ON pl.codigo = p.codigo
|
||||||
|
INNER JOIN loja l
|
||||||
|
ON l.codigo = pl.loja
|
||||||
|
INNER JOIN produtos_precos pp
|
||||||
|
ON pp.codigo = p.codigo
|
||||||
|
AND pp.loja = l.codigo
|
||||||
|
INNER JOIN produtos_ean ean
|
||||||
|
ON ean.codigo = p.codigo
|
||||||
|
AND ean.comprapadrao = 'S'
|
||||||
|
|
||||||
|
WHERE p.codigo = ${args.codproduto}
|
||||||
|
AND l.codigo = ${args.nrempresa}
|
||||||
|
AND p.inativo = 'N'
|
||||||
|
`
|
||||||
|
}
|
||||||
|
},
|
||||||
detalhe_custo_liquido: (args) => {
|
detalhe_custo_liquido: (args) => {
|
||||||
return {
|
return {
|
||||||
sql: /*sql*/ ``
|
sql: /*sql*/ ``
|
||||||
@@ -2870,11 +2902,6 @@ and pes2.qtdembalagem = (select nvl(max(pes3.qtdembalagem), 1)
|
|||||||
sql: /*sql*/ ``
|
sql: /*sql*/ ``
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
detalhe_preco: (args) => {
|
|
||||||
return {
|
|
||||||
sql: /*sql*/ ``
|
|
||||||
}
|
|
||||||
},
|
|
||||||
detalhe_situacao_vigente: (args) => {
|
detalhe_situacao_vigente: (args) => {
|
||||||
return {
|
return {
|
||||||
sql: /*sql*/ ``
|
sql: /*sql*/ ``
|
||||||
|
|||||||
Reference in New Issue
Block a user