feat(api,web): peso total (kg) e cubagem (m3) do pedido na impressao
- vw_produtos passa a expor vol_m3 (coluna nova no FIM da view - CREATE OR REPLACE exige; aplicada no dev) - PedidoDetail calcula pesoTotal/m3Total (qtd x peso_liquido/vol_m3), tanto para pedidos SAR quanto ERP - Impressao mostra "Peso total: X kg" e "Volume: Y m3" ao lado dos totais (some quando zerado) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -289,7 +289,9 @@ SELECT
|
||||
COALESCE(p.preco_promocional, 0) AS preco_promocional,
|
||||
COALESCE(p.tx_desc_lote, 0) AS tx_desc_lote,
|
||||
p.lista_pauta,
|
||||
CASE WHEN p.dt_atual > sub.da THEN p.dt_atual ELSE sub.da END AS dt_atual
|
||||
CASE WHEN p.dt_atual > sub.da THEN p.dt_atual ELSE sub.da END AS dt_atual,
|
||||
-- vol_m3 no FIM: CREATE OR REPLACE VIEW so aceita coluna nova apos as existentes
|
||||
COALESCE(p.vol_m3, 0) AS vol_m3
|
||||
FROM gestao.produto p
|
||||
LEFT JOIN gestao.grupo grp ON grp.codigo = p.cod_grupo AND grp.id_empresa = p.id_empresa
|
||||
LEFT JOIN gestao.grupo sub ON sub.codigo = p.cod_subgrupo AND sub.id_empresa = p.id_empresa
|
||||
|
||||
Reference in New Issue
Block a user