Codeunit 18060341 EOS089.01 WMS HU Test Json Mgt
Codeunit 18060341 EOS089.01 WMS HU Test Json Mgt
Methods
CreateItemJournalDataEntryHeaderJson
procedure CreateItemJournalDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"WMSUser
Record "EOS089 WMS User"DataEntry
JsonObject
CreateSalesShipmentDataEntryHeaderJson
procedure CreateSalesShipmentDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; DocumentType: Enum "Sales Document Type"; DocumentNo: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"LanguageId
IntegerDocumentType
Enum "Sales Document Type"DocumentNo
Code[20]DataEntry
JsonObject
CreateWarehouseActivityDataEntryHeaderJson
procedure CreateWarehouseActivityDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; SourceId: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"LanguageId
IntegerSourceId
Code[20]DataEntry
JsonObject
CreateWarehouseReceiptDataEntryHeaderJson
procedure CreateWarehouseReceiptDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; WhseRcptNo: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"LanguageId
IntegerWhseRcptNo
Code[20]DataEntry
JsonObject
CreatePurchaseReceiptDataEntryHeaderJson
procedure CreatePurchaseReceiptDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; DocumentType: Enum "Purchase Document Type"; DocumentNo: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"LanguageId
IntegerDocumentType
Enum "Purchase Document Type"DocumentNo
Code[20]DataEntry
JsonObject
CreateHandlingUnitManagementDataEntryHeaderJson
procedure CreateHandlingUnitManagementDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; HandlingUnitNo: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"LanguageId
IntegerHandlingUnitNo
Code[20]DataEntry
JsonObject
CreateTransferDataEntryHeaderJson
procedure CreateTransferDataEntryHeaderJson(WMSUserActivity: Record "EOS089 WMS User Activity"; LanguageId: Integer; TransferHeaderNo: Code[20]; var DataEntry: JsonObject)
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"LanguageId
IntegerTransferHeaderNo
Code[20]DataEntry
JsonObject
CreateItemJournalPostSourceJson
procedure CreateItemJournalPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"WMSUser
Record "EOS089 WMS User"Returns
Text[]
CreateSalesShipmentPostSourceJson
procedure CreateSalesShipmentPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; SalesHeader: Record "Sales Header"; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"SalesHeader
Record "Sales Header"LanguageId
IntegerReturns
Text[]
CreateWarehouseActivityPostSourceJson
procedure CreateWarehouseActivityPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; SourceId: Code[20]; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"SourceId
Code[20]LanguageId
IntegerReturns
Text[]
CreateWarehouseShipmentPostSourceJson
procedure CreateWarehouseShipmentPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WhseShptNo: Code[20]; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"WhseShptNo
Code[20]LanguageId
IntegerReturns
Text[]
CreateWarehouseReceiptPostSourceJson
procedure CreateWarehouseReceiptPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WarehouseReceiptNo: Code[20]; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"WarehouseReceiptNo
Code[20]LanguageId
IntegerReturns
Text[]
CreatePurchaseReceiptPostSourceJson
procedure CreatePurchaseReceiptPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; PurchaseHeader: Record "Purchase Header"; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"PurchaseHeader
Record "Purchase Header"LanguageId
IntegerReturns
Text[]
CreateHandlingUnitCreationPostSourceJson
procedure CreateHandlingUnitCreationPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"; HandlingUnitType: Code[10]; PackagingMaterialNo: Code[20]): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"WMSUser
Record "EOS089 WMS User"HandlingUnitType
Code[10]PackagingMaterialNo
Code[20]Returns
Text[]
CreateTransferPostSourceJson
procedure CreateTransferPostSourceJson(WMSUserActivity: Record "EOS089 WMS User Activity"; TransferHeaderNo: Code[20]; LanguageId: Integer): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"TransferHeaderNo
Code[20]LanguageId
IntegerReturns
Text[]
CreateItemJournalInsertJson
procedure CreateItemJournalInsertJson(Item: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; LotNo: Code[50]; SN: Code[50]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
Item
Record "Item"VariantCode
Code[10]LocationCode
Code[10]BinCode
Code[20]LotNo
Code[50]SN
Code[50]Quantity
DecimalItemTrackingType
Enum "EOS089 WMS Tracking Type"Returns
JsonObject
CreateSalesShipmentInsertJson
procedure CreateSalesShipmentInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; SalesLine: Record "Sales Line"; LotNo: Code[50]; SN: Code[50]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"SalesLine
Record "Sales Line"LotNo
Code[50]SN
Code[50]Quantity
DecimalItemTrackingType
Enum "EOS089 WMS Tracking Type"Returns
JsonObject
CreateWarehouseActivityInsertJson
procedure CreateWarehouseActivityInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20];LotNo: Code[50]; SN: Code[50]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"WarehouseActivityLine
Record "Warehouse Activity Line"NewBinCode
Code[20]LotNo
Code[50]SN
Code[50]Quantity
DecimalItemTrackingType
Enum "EOS089 WMS Tracking Type"Returns
JsonObject
CreateWarehouseActivityInsertJson
procedure CreateWarehouseActivityInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseActivityLine: Record "Warehouse Activity Line"; NewBinCode: Code[20];LotNo: Code[50]; SN: Code[50]; Quantity: Decimal; HUNo: Code[20]; PickPack: Boolean; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"WarehouseActivityLine
Record "Warehouse Activity Line"NewBinCode
Code[20]LotNo
Code[50]SN
Code[50]Quantity
DecimalHUNo
Code[20]PickPack
BooleanItemTrackingType
Enum "EOS089 WMS Tracking Type"Returns
JsonObject
CreateWarehouseReceiptInsertJson
procedure CreateWarehouseReceiptInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; WarehouseReceiptLine: Record "Warehouse Receipt Line";LotNo: Code[50]; SN: Code[50]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"WarehouseReceiptLine
Record "Warehouse Receipt Line"LotNo
Code[50]SN
Code[50]Quantity
DecimalItemTrackingType
Enum "EOS089 WMS Tracking Type"Returns
JsonObject
CreatePurchaseReceiptInsertJson
procedure CreatePurchaseReceiptInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; PurchaseLine: Record "Purchase Line"; LotNo: Code[50]; SN: Code[50]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"PurchaseLine
Record "Purchase Line"LotNo
Code[50]SN
Code[50]Quantity
DecimalItemTrackingType
Enum "EOS089 WMS Tracking Type"Returns
JsonObject
CreateHandlingUnitManagementInsertJson
procedure CreateHandlingUnitManagementInsertJson(Item: Record Item; VariantCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; LotNo: Code[50]; SN: Code[50]; Quantity: Decimal; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
Item
Record "Item"VariantCode
Code[10]LocationCode
Code[10]BinCode
Code[20]LotNo
Code[50]SN
Code[50]Quantity
DecimalItemTrackingType
Enum "EOS089 WMS Tracking Type"Returns
JsonObject
CreateHandlingUnitInsertJson
procedure CreateHandlingUnitInsertJson(HandlingUnitNo: Code[20]): JsonObject
Parameters / Return Value
HandlingUnitNo
Code[20]Returns
JsonObject
CreateTransferInsertJson
procedure CreateTransferInsertJson(ScanMode: Enum "EOS089 WMS Scan Mode"; TransferLine: Record "Transfer Line"; LotNo: Code[50]; SN: Code[50]; Quantity: Decimal; Shipment: Boolean; ItemTrackingType: Enum "EOS089 WMS Tracking Type"): JsonObject
Parameters / Return Value
ScanMode
Enum "EOS089 WMS Scan Mode"TransferLine
Record "Transfer Line"LotNo
Code[50]SN
Code[50]Quantity
DecimalShipment
BooleanItemTrackingType
Enum "EOS089 WMS Tracking Type"Returns
JsonObject
CreateHandlingUnitManagementChangeStatusJson
procedure CreateHandlingUnitManagementChangeStatusJson(WMSUserActivity: Record "EOS089 WMS User Activity"; WMSUser: Record "EOS089 WMS User"; HandlingUnit: Record "EOS055 Handling Unit"): Text
Parameters / Return Value
WMSUserActivity
Record "EOS089 WMS User Activity"WMSUser
Record "EOS089 WMS User"HandlingUnit
Record "EOS055 Handling Unit"Returns
Text[]
GetJsonOperationStatus
procedure GetJsonOperationStatus(ProcessedData: Text): Enum "EOS089 WMS Activity Result"
Parameters / Return Value
ProcessedData
Text[]Returns
Enum "EOS089 WMS Activity Result"
GetJsonStatusAndMessage
procedure GetJsonStatusAndMessage(ProcessedData: Text; var ActivityResult: Enum "EOS089 WMS Activity Result"; var Message: Text)
Parameters / Return Value
ProcessedData
Text[]ActivityResult
Enum "EOS089 WMS Activity Result"Message
Text[]
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.