瀏覽代碼

added unit description for the number before submit in PO stock in

production
Fai Luk 3 天之前
父節點
當前提交
638e6b6fae
共有 2 個文件被更改,包括 2 次插入0 次删除
  1. +1
    -0
      src/main/java/com/ffii/fpsms/modules/purchaseOrder/entity/projections/PurchaseOrderLineInfo.kt
  2. +1
    -0
      src/main/java/com/ffii/fpsms/modules/purchaseOrder/service/PurchaseOrderService.kt

+ 1
- 0
src/main/java/com/ffii/fpsms/modules/purchaseOrder/entity/projections/PurchaseOrderLineInfo.kt 查看文件

@@ -57,6 +57,7 @@ data class StockUomForPoLine (
val id: Long? = null,
val stockUomCode: String? = null,
val stockUomDesc: String? = null,
val stockUomShortDesc: String? = null,
val stockQty: BigDecimal? = null,
val stockRatioN: BigDecimal? = null,
val stockRatioD: BigDecimal? = null,


+ 1
- 0
src/main/java/com/ffii/fpsms/modules/purchaseOrder/service/PurchaseOrderService.kt 查看文件

@@ -303,6 +303,7 @@ open fun getPoSummariesByIds(ids: List<Long>): List<PurchaseOrderSummary> {
id = iu?.id,
stockUomCode = iu?.uom?.code,
stockUomDesc = iu?.uom?.udfudesc,
stockUomShortDesc = iu?.uom?.udfShortDesc,
stockQty = if (stockQtyFromM18 > BigDecimal.ZERO) stockQtyFromM18 else {
// fallback to legacy behavior when M18 fields are missing
iu?.item?.id?.let { iId -> itemUomService.convertPurchaseQtyToStockQtyPrecise(iId, (thisPol.qty ?: BigDecimal.ZERO)) } ?: BigDecimal.ZERO


Loading…
取消
儲存