Inventory Transaction Object
  • 1 Minute to read
  • PDF

Inventory Transaction Object

  • PDF

Article summary

Inventory Transaction Object

 




TransactionType

 

Description: The type of transaction performed.

Data Type: String

Note: Read Only

 

 

 

ItemOrLp

 

Description: The item or license plate that the inventory transaction was performed upon.

Data Type: String

Note: Read Only

 

 

 

CoreItemType

 

Description: The type of the item.  Either BASIC, SERIAL, LOT, or DATE.

Data Type: String

Note: Read Only

 

 

 

CoreValue

 

Description: The lot number/serial number/expiration date of the item (if the transaction was for an item) that was used.

Data Type: String

Note: Read Only

 

 

 

Quantity

 

Description: A decimal value representing the quantity affected by the inventory transaction.

Data Type: Number

Note: Read Only

 

 

 

EndingQuantity

 

Description: A decimal value representing the ending quantity for the item or license plate after the inventory transaction occurred.

Data Type: Number

Note: Read Only

 

 

 

Location

 

Description: The warehouse where the transaction took place.

Data Type: String

Note: Read Only

 

 

 

UserName

 

Description: The username of the user who performed the transaction.

Data Type: String

Note: Read Only

 

 

 

Date 

 

Description: A date representing the date and time the transaction occurred.

Data Type:

Note: Can default to 0001-01-01T00:00:00. Read Only

 

 

 

Identity

 

Description: This is an identifier for each transaction record.

Data Type: String

Note: If the transaction type is “Inventory Adjustment” then this value is the unique identifier and is used to complete/export inventory adjustments. Read Only

 

 

 

Exported 

 

Description: This is used to determine if a record has or hasn’t been exported out to a different system.

Data Type: Boolean

Value: true, false

Note: Read Only

 

 

 

InternalOnly

 

Description: Use this value to determine if a record should export.

Data Type: Boolean

Values: true, false

InternalOnly = true, it means that the transaction should stay in WithoutWire.

Note: This value really only applies to inventory adjustments. Read Only

 

 

 

BinNumber

 

Description: The bin that the transaction took place in. 

Data Type: String

Note: Read only

 

 

 

BinID

 

Description: The unique identifier for the bin.

Data Type: Int

Note: Read only

 

 

 

FromBinNumber

 

Description: The bin that inventory was moved from.

Data Type: String

Note: Read only

 



OrderNumber

 

Description: The order the transaction is associated with. 

Data Type: String

Note: Read only

 

 



 

Example

 

[

    {

          "TransactionType": "Inventory Adjustment",

          "ItemOrLp": "Item001",

          "CoreItemType": "LOT",

          "CoreValue": "Lot001",

          "Quantity": 15.0,

          "EndingQuantity": 30.0,

          "Location": "Warehouse",

          "UserName": "Support",

          "Date": "2023-06-17T00:00:00",

          "Identity": "25",

          "Exported": false,

          "InternalOnly": false

          "BinNumber": "Bin001",

          "BinID": "0",

          "MovementType": "",

          "FromBinNumber": "",

          "UnitNumber": null,

          "OrderNumber": null

    }

]