Explorar el Código

rpeort fix

production
CANCERYS\kw093 hace 1 semana
padre
commit
76a2ace7f9
Se han modificado 2 ficheros con 15 adiciones y 15 borrados
  1. +3
    -3
      src/main/java/com/ffii/fpsms/modules/report/service/FGStockOutTraceabilityReportService.kt
  2. +12
    -12
      src/main/java/com/ffii/fpsms/modules/report/service/ReportService.kt

+ 3
- 3
src/main/java/com/ffii/fpsms/modules/report/service/FGStockOutTraceabilityReportService.kt Ver fichero

@@ -147,13 +147,13 @@ class FGStockOutTraceabilityReportService(
LEFT JOIN pick_order_line pol
ON pol.poId = po.id
AND pol.deleted = 0
LEFT JOIN items it
ON pol.itemId = it.id
AND it.deleted = 0
LEFT JOIN delivery_order_line dol
ON dol.deliveryOrderId = do.id
AND dol.itemId = pol.itemId
AND dol.deleted = 0
LEFT JOIN items it
ON dol.itemId = it.id
AND it.deleted = 0
LEFT JOIN item_uom iu
ON it.id = iu.itemId
AND iu.stockUnit = 1


+ 12
- 12
src/main/java/com/ffii/fpsms/modules/report/service/ReportService.kt Ver fichero

@@ -174,7 +174,14 @@ FORMAT(ROUND(IFNULL(IFNULL(sol.qty, dol.qty), 0), 0), 0) AS qty,
) AS truckNo,
'' AS driver,
IFNULL(do.code, '') AS deliveryOrderNo,
IFNULL(qc.name, '') AS stockSubCategory
IFNULL((
SELECT MIN(qc.name)
FROM items_qc_category_mapping iqcm
INNER JOIN qc_category qc
ON iqcm.qcCategoryId = qc.id
AND qc.deleted = 0
WHERE iqcm.itemId = it.id
), '') AS stockSubCategory
FROM delivery_order_pick_order dopo
INNER JOIN pick_order po
ON po.deliveryOrderPickOrderId = dopo.id
@@ -191,20 +198,13 @@ FORMAT(ROUND(IFNULL(IFNULL(sol.qty, dol.qty), 0), 0), 0) AS qty,
LEFT JOIN pick_order_line pol
ON pol.poId = po.id
AND pol.deleted = 0
LEFT JOIN items it
ON pol.itemId = it.id
AND it.deleted = 0
LEFT JOIN delivery_order_line dol
ON dol.deliveryOrderId = do.id
AND dol.itemId = pol.itemId
AND dol.deleted = 0
LEFT JOIN items it
ON dol.itemId = it.id
AND it.deleted = 0
LEFT JOIN items_qc_category_mapping iqcm
ON it.id = iqcm.itemId
LEFT JOIN qc_category qc
ON iqcm.qcCategoryId = qc.id
AND qc.deleted = 0
LEFT JOIN item_category ic
ON it.categoryId = ic.id
LEFT JOIN item_uom iu
ON it.id = iu.itemId
AND iu.stockUnit = 1
@@ -237,7 +237,7 @@ FORMAT(ROUND(IFNULL(IFNULL(sol.qty, dol.qty), 0), 0), 0) AS qty,
ORDER BY
it.code,
deliveryDate,
qc.name,
stockSubCategory,
IFNULL(sil.lotNo, '')
""".trimIndent()



Cargando…
Cancelar
Guardar