Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

DATASCOPE.SDK.BusinessObjects.WorkInProgress.JobReceipt.ReceiptJob()

The Receipt Job Business Object can replicate the Receipt Job module(s) for both the PC screen and HTML5 interface.

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

Info

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

Panel
panelIconId1f3a5
panelIcon:movie_camera:
panelIconText🎥
bgColor#DEEBFF

None

None

RELEASE NOTES

  • Release 24R2 (#8316) - New Business Object developed.

Description

Allocate Tracking IDs for a WIP Receipt.

Code

WIP021

Name

ReceiptJob

Module

WorkInProgress

Functional Area

JobReceipt

Name Space/Class

DATASCOPE.SDK.BusinessObjects.WorkInProgress.JobReceipt

Release Date

2024/08/01

Release Version

v24.2

Prerequisites

SYSPRO Objects

Parameters

The Receipt Job Business Object can replicate the Receipt Job module(s) for both the PC screen and HTML5 interface

Name

Description

Mandatory field

Data Type

Default Value

pJobNumber

This is required and must be a valid Job Number in SYSPRO, if not found an Error will be generated.

  YES 

string

 <blank>

pLotNumber

This is optional, if not supplied the existing Lot Number shall be posted

 NO 

string

 <blank>

pLotExpiryDate

This is optional, if not supplied the existing Lot Expiry Date shall be posted

 NO 

string

 <blank>

pQuantity

Quantity to be allocated for this job. If a negative number is supplied an Error will be generated.

 YES 

decimal

 0

pCompleteOnPost

Tells the Business Object to Complete the Job on Post or not. Y or N

 NO 

string

 N

pPostIfAllMaterialNotAllocated

Tells the Business Object to post if all material not allocated. Y or N

 NO 

string

 N

pTrackingID

This is an optional field that can be left blank. When supplied the job is added onto this Track ID. For existing Track IDs only ACTIVE and ONHOLD Track IDs can be used

 NO 

string

 <blank>

pAddQtyToTrackIdIfAlreadyReceipted

Tells the Business Object to add Qty to TrackingID if already receipted. It accepts a value of Y or N

 NO 

string

 N

pPrinterName

Printer Name to print the Pallet LabeLabel

 NO 

string

 <blank>

Business Object Post Properties

Business Object Configuration Properties

Main Business Object definitions

Name

Description

Mandatory field

Data Type

Default Value

 

 

<text>

Code Block
sample code>

Testing the BO (only for Internal/DSP use)

The Business Object Harness application should be used to assist in troubleshooting and testing any of the DATASCOPE WMS Business Objects.

  • Ensure you followed the installation process to install and configure the Business Object Harness application.

  • To test the Business Object

o   Open the Business Object Harness

image-20240509-081515.png

o   Enter the Company ID you would like to login to, followed by a valid Operator, along with its password and company password (if any). Clicking the Login button will then attempt to log in to the system using the WebAPI.

o   The first step in posting an object is to select and add it to the main content window.

image-20240509-081526.png

o   Now you are ready to start testing the Business Object.