PurchaseOrderReceipt [RECEIP004]

DATASCOPE.SDK.BusinessObjects.Objects.InboundReceipt.PurchaseOrderReceipts.PurchaseOrderReceipt()

The Business Object will perform a Purchase Order Receipt. This requires that the Tracking ID allocation has been performed in Core or by using the PurchaseOrderAllocateStock (RECEIP001) Business Object to create the allocations. This BO transaction will match the Finalize button transaction on the PO Receipt Program within the Core Application.

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.

None

No Specification

Description

The Business Object will perform a Purchase Order Receipt. This requires that the Tracking ID allocation has been performed in Core or by using the PurchaseOrderAllocateStock (RECEIP001) Business Object to create the allocations. This BO transaction will match the Finalize button transaction on the PO Receipt Program within the Core Application

Returns:
Response - Success
Response Result set to True
Response Message "GRN successfully completed.
The following GRN number has been generated:grn1, grn2,......,grnNl"
Response - Failure
Response Result set to False
Response Message - Error generated

Code

RECEIP004

Name

PurchaseOrderReceipt

Module

InboundReceipt

Functional Area

PurchaseOrderReceipts

Name Space/Class

DATASCOPE.SDK.BusinessObjeccts.InboundReceipts.PurchaseOrderReceipts

Release Date

2020/08/26 (new release 1 Aug 2024)

Release Version

5.0.16.X (new release v24.2)

Prerequisites

Inbound Receipts

SYSPRO Objects

None

Parameters

Name

Description

Mandatory field

Data Type

Default Value

Name

Description

Mandatory field

Data Type

Default Value

pPurchaseOrderNumber

SYSPRO Purchase Order Number

YES

String

<blank>

pDeliveryNoteNumber

Delivery Note Number where applicable

NO

String

<blank>

pWarehouse

Warehouse to determine Printer

NO

String

<blank>

pNumberOfLabels

Number of Pallet Label copies

NO

Int

0

pNumberOfSampleLabels

Number of Sample Label copies

NO

Int

0

pNumberOfTrackIDLabels

Number of Tracking ID Label copies

NO

Int

0

pPrinterName

Printer Name to override the code Printer

NO

String

<blank>

 

 

 

 

 

Technical Specification

<sample code>