diff --git a/src/delivery/services/shipping.service.ts b/src/delivery/services/shipping.service.ts index ed1ffee..c88e698 100644 --- a/src/delivery/services/shipping.service.ts +++ b/src/delivery/services/shipping.service.ts @@ -168,9 +168,11 @@ export class ShippingService { const sql = `SELECT PCDIASUTEIS.DATA as "dateDelivery", NVL (PCDIASUTEIS.DIAROTA, 'N') as "delivery", - (PARAMFILIAL.OBTERCOMONUMBER ('CAPACIDADE_LOGISTICA', 12)) as "deliverySize", + CASE WHEN NVL (PCDIASUTEIS.DIAROTA, 'N') = 'N' THEN 0 + ELSE (PARAMFILIAL.OBTERCOMONUMBER ('CAPACIDADE_LOGISTICA', 12)) END as "deliverySize", ROUND ( (NVL (VENDAS.TOTPESO, 0) / 1000), 3) as "saleWeigth", - ROUND ( + CASE WHEN NVL (PCDIASUTEIS.DIAROTA, 'N') = 'N' THEN 0 + ELSE ROUND ( GREATEST ( ( ( PARAMFILIAL.OBTERCOMONUMBER ('CAPACIDADE_LOGISTICA', 12) @@ -178,7 +180,7 @@ export class ShippingService { - NVL (VENDAS.TOTPESO, 0)) / 1000, 0), - 3) as "avaliableDelivery" + 3) END as "avaliableDelivery" FROM PCDIASUTEIS, ( SELECT PCPEDC.DTENTREGA, SUM (PCPEDC.TOTPESO) TOTPESO FROM PCPEDC