mirror of
https://gitlab.com/mbugroup/lti-api.git
synced 2026-05-23 06:45:43 +00:00
[FIX/BE-US] recording,reporting,closing and uniformity
This commit is contained in:
@@ -2,18 +2,19 @@ package fifo
|
||||
|
||||
const (
|
||||
// Usable Keys
|
||||
UsableKeyRecordingStock UsableKey = "RECORDING_STOCK"
|
||||
UsableKeyProjectChickin UsableKey = "PROJECT_CHICKIN"
|
||||
UsableKeyMarketingDelivery UsableKey = "MARKETING_DELIVERY"
|
||||
UsableKeyTransferToLayingOut UsableKey = "TRANSFERTOLAYING_OUT"
|
||||
UsableKeyStockTransferOut UsableKey = "STOCK_TRANSFER_OUT"
|
||||
UsableKeyAdjustmentOut UsableKey = "ADJUSTMENT_OUT"
|
||||
UsableKeyRecordingStock UsableKey = "RECORDING_STOCK"
|
||||
UsableKeyRecordingDepletion UsableKey = "RECORDING_DEPLETION"
|
||||
UsableKeyProjectChickin UsableKey = "PROJECT_CHICKIN"
|
||||
UsableKeyMarketingDelivery UsableKey = "MARKETING_DELIVERY"
|
||||
UsableKeyTransferToLayingOut UsableKey = "TRANSFERTOLAYING_OUT"
|
||||
UsableKeyStockTransferOut UsableKey = "STOCK_TRANSFER_OUT"
|
||||
UsableKeyAdjustmentOut UsableKey = "ADJUSTMENT_OUT"
|
||||
|
||||
// Stockable Keys
|
||||
StockableKeyTransferToLayingIn StockableKey = "TRANSFERTOLAYING_IN"
|
||||
StockableKeyStockTransferIn StockableKey = "STOCK_TRANSFER_IN"
|
||||
StockableKeyAdjustmentIn StockableKey = "ADJUSTMENT_IN"
|
||||
StockableKeyPurchaseItems StockableKey = "PURCHASE_ITEMS"
|
||||
StockableKeyTransferToLayingIn StockableKey = "TRANSFERTOLAYING_IN"
|
||||
StockableKeyStockTransferIn StockableKey = "STOCK_TRANSFER_IN"
|
||||
StockableKeyAdjustmentIn StockableKey = "ADJUSTMENT_IN"
|
||||
StockableKeyPurchaseItems StockableKey = "PURCHASE_ITEMS"
|
||||
StockableKeyProjectFlockPopulation StockableKey = "PROJECT_FLOCK_POPULATION"
|
||||
StockableKeyRecordingEgg StockableKey = "RECORDING_EGG"
|
||||
StockableKeyRecordingEgg StockableKey = "RECORDING_EGG"
|
||||
)
|
||||
|
||||
@@ -14,15 +14,10 @@ func MapStocks(recordingID uint, items []validation.Stock) []entity.RecordingSto
|
||||
for _, item := range items {
|
||||
usagePtr := new(float64)
|
||||
*usagePtr = item.Qty
|
||||
pending := item.PendingQty
|
||||
if pending == nil {
|
||||
pending = new(float64)
|
||||
}
|
||||
result = append(result, entity.RecordingStock{
|
||||
RecordingId: recordingID,
|
||||
ProductWarehouseId: item.ProductWarehouseId,
|
||||
UsageQty: usagePtr,
|
||||
PendingQty: pending,
|
||||
})
|
||||
}
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user