Tracking ID Maintenance [WSETUP013]

DATASCOPE.SDK.BusinessObjects.WarehouseSetup.TrackingID.Maintenance()

This Business Object can perform maintenance on an existing WMS Tracking ID. The Tracking ID must already exist, and the object allows for existing lines on the Tracking ID to be modified and for new lines to be added to the Tracking ID. It should be noted that this is a maintenance object, and should lines on a Tracking ID be edited. This can affect the balance report as these transactions are ONLY posted to the WMS database. For adjustments of stock, the Tracking ID Adjustment object can be used as this will update SYSPRO as needed.

Note: All fields within the tblPallet and tblPalletItem tables are accessible via this Business Object, but most fields can be manipulated as needed.

For a detailed overview on working with DATASCOPE PREMIUM WMS Business Objects, refer to E.Net Business Objects

If you don’t like reading, you can watch the video.

Description

Perform maintenance on an existing Tracking ID. Allows for adding/editing of lines on an existing Tracking ID

Code

WSETUP013

Name

Tracking ID Maintenance

Module

Warehouse Setup

Functional Area

TrackingID

Name Space/Class

DATASCOPE.SDK.WarehouseSetup

Release Date

25/10/2019

Release Version

v5.0.6.0

Prerequisites

None

SYSPRO Objects

None

Header Parameters

Name

Description

Mandatory field

Data Type

Default Value

Name

Description

Mandatory field

Data Type

Default Value

pTrackingId

Tracking ID Number to maintain, must already exist in tblPallet

YES

string

 

pBin

Bin to update against the specificed Tracking ID. Must be a valid WMS Bin

NO

string

 

pShipmentReference

Shipment Reference to update against the specificed Tracking ID

NO

string

 

pStatus

Status to update against the specified Tracking I

NO

enum

 

pTrackIDType

Tracking ID Type to update against the specificed Tracking ID

NO

enum

 

pStockedLine

List of line items to Edit/Update against the

NO

List (see Parameters below for more detail)

 

StockedLine Parameters

Name

Description

Mandatory field

Data Type

Default Value

Name

Description

Mandatory field

Data Type

Default Value

pStockCode

Stockcode to add/edit on the Tracking ID line, must edit in SYSPRO

YES

string

 

pLotNumber

Lot Number to add/edit on the Tracking ID line

YES (If Stockcode Traceable)

string

 

pLotExpiryDate

Lot Expiry Date to add/edit on the Tracking ID line, format CCYY-MM-DD

NO

string

 

pQuantity

Quantity to add/edit on the Tracking ID line, cannot be negative

NO

decimal

 

pGrnNumber

Grn Number to add/edit on the Tracking ID line

NO

string

 

pReceivingId

Receiving ID to add/edit on the Tracking ID line

NO

int

 

pPurchaseOrder

Purchase Order to update on the Tracking ID line

NO

string

 

pLine

Line to add/edit on the Tracking ID line

NO

int

 

pShipmentReference

Shipment Reference to add/edit on the Tracking ID line

NO

string

 

pCOANumber

COANumber to add/edit on the Tracking ID line

NO

string

 

pCOAID

COAID to add/edit on the Tracking ID line

NO

int

 

pPostCount

Post Count to add/edit on the Tracking ID line

NO

int

 

pJobNumber

Job Number to add/edit on the Tracking ID line

NO

string

 

pStatus

Status of to add/edit of the Tracking ID line

NO

enum

ACTIVE

GtrReference

GTR Reference Number to add/edit on the Tracking ID line

NO

string

 

pInspectedFlag

Inspection Flag to add/edit on the Tracking ID Line

NO

string

TRUE

pMassChekedFlag

Mass Checked Flag to add/edit on the Tracking ID line

NO

string

TRUE

pTheoreticalMass

Theorectical Mass to add/edit on the Tracking ID line

NO

decimal

 

pActualMass

Actual Mass to add/edit on the Tracking ID line

NO

decimal

 

InitialQty

Initial Quantity to add/edit on the Tracking ID line

NO

decimal

 

Technical Specification

<sample code>