|
|
@@ -112,6 +112,7 @@ export type ReplenishmentRecord = ReplenishmentDraftRow & { |
|
|
targetDoCode?: string; |
|
|
targetDoCode?: string; |
|
|
targetDoEstimatedArrivalDate?: string; |
|
|
targetDoEstimatedArrivalDate?: string; |
|
|
pickOrderLineId?: number; |
|
|
pickOrderLineId?: number; |
|
|
|
|
|
actualPickQty?: number; |
|
|
status: ReplenishmentStatus; |
|
|
status: ReplenishmentStatus; |
|
|
created: string; |
|
|
created: string; |
|
|
}; |
|
|
}; |
|
|
@@ -202,7 +203,12 @@ function mapApiRecord(record: DoReplenishmentRecord): ReplenishmentRecord { |
|
|
code: record.code, |
|
|
code: record.code, |
|
|
targetDoId: record.targetDoId, |
|
|
targetDoId: record.targetDoId, |
|
|
targetDoCode: record.targetDoCode, |
|
|
targetDoCode: record.targetDoCode, |
|
|
|
|
|
targetDoEstimatedArrivalDate: record.targetDoEstimatedArrivalDate, |
|
|
pickOrderLineId: record.pickOrderLineId, |
|
|
pickOrderLineId: record.pickOrderLineId, |
|
|
|
|
|
actualPickQty: |
|
|
|
|
|
record.actualPickQty != null && Number.isFinite(Number(record.actualPickQty)) |
|
|
|
|
|
? Number(record.actualPickQty) |
|
|
|
|
|
: undefined, |
|
|
status: record.status as ReplenishmentStatus, |
|
|
status: record.status as ReplenishmentStatus, |
|
|
reason: record.reason, |
|
|
reason: record.reason, |
|
|
created: record.created ?? "", |
|
|
created: record.created ?? "", |
|
|
@@ -1563,6 +1569,9 @@ const DoReplenishmentTab: React.FC = () => { |
|
|
<TrackingInlineLine label={t("Replenish Qty")}> |
|
|
<TrackingInlineLine label={t("Replenish Qty")}> |
|
|
{formatQtyWithUom(row.replenishQty, row.shortUom)} |
|
|
{formatQtyWithUom(row.replenishQty, row.shortUom)} |
|
|
</TrackingInlineLine> |
|
|
</TrackingInlineLine> |
|
|
|
|
|
<TrackingInlineLine label={t("replenishmentActualPickQty")}> |
|
|
|
|
|
{formatQtyWithUom(row.actualPickQty, row.shortUom)} |
|
|
|
|
|
</TrackingInlineLine> |
|
|
<TrackingInlineLine label={t("Remark")}> |
|
|
<TrackingInlineLine label={t("Remark")}> |
|
|
{formatReplenishmentReason(row.reason, t)} |
|
|
{formatReplenishmentReason(row.reason, t)} |
|
|
</TrackingInlineLine> |
|
|
</TrackingInlineLine> |
|
|
|