UCC-128 Revisions interface for JD Edwards
About UCC-128 Revisions
The UCC-128 Revisions interface is used to make changes to the header information.
In the enterprise system the application name is P4916. The dcLINK version is called ND3N4916. The ND3N4916 interface was written in NER and calls a “C” business function BD3N4902 to retrieve the processing options.
The EnterpriseOne MBF F4215 Update UCC-128 Information gets called within the ND3N4916 function and will process the data that is collected and update all of the necessary files.
Name | Function name | Description |
---|---|---|
ND3N4916 | dcLINKAdvTransUCC128Revisions | dcLINK Interface - UCC-128 Revisions |
DD3N4916 | dcLINK Interface - UCC-128 Revisions | |
DD3N4902 | PO Retrieval - UCC-128 Revisions | |
BD3N4902 | PORetrievalUCC128Revisions | PO Retrieval - UCC-128 Revisions |
This interface requires the user to enter a valid Shipment number. Other required fields: Weight Unit of Measure, Mode of Transport, Packaging Code, Weight Qualifier, ID Code Qualifier 1, ID Code Qualifier 2, and ASN Acknowledgement Type. Each of these seven fields has a UDC validation and blank is accepted as a valid entry. The EnterpriseOne MBF F4215 Update UCC-128 Information (N4900990) is called in dcLINK Interface UCC-128 Revisions (ND3N4916) should update all of the necessary files.
Input data structure
Input data structure for UCC-128 revisions.
Name | Default values | Notes | ||
---|---|---|---|---|
R/O | Alias | |||
cdcLINKActionCode_EV01 | 0 | X | EV01 | Always defaults to a “0”. No different action takes place based on this code. |
cActionCode_ACTION | 1 | X | ACTION | |
jdDateUpdated_UPMJ | Current Date | X | UPMJ | Retrieved from GetAuditInfo. |
mnTimeUpdated_TDAY | Current Time | X | TDAY | Retrieved from GetAuditInfo. |
szUserId_USER | Current User | X | USER | Retrieved from GetAuditInfo. |
szWorkStationId_JOBN | Current Workstation | X | JOBN | Retrieved from GetAuditInfo. |
mnJobNumber_JOBS | O | JOBS | ||
szProgramId_PID | ND3N4916 | X | PID | Defaulted in program if not passed in. |
szVersion_VERS | ZJDE0001 | X | VERS | Defaulted in program if not passed in. |
cSuppressErrMsg_EV01 | O | EV01 | ||
cErrorCode_ERRC | Blanks | X | ERRC | Defaulted in program. |
szErrorMessageKey_EKEY | Blanks | X | EKEY | Defaulted in program. |
iDebugLevel_INT01 | O | INT01 | Displays M&D Debug statements if the value is greater than “0”. | |
mnShipmentNumber_SHPN | R | SHPN | This must be a valid shipment number that is set up in the Shipment Header File (F4215). | |
szTradingPartnerID_PNID | O | PNID | Number used in an EDI transaction to identify the party that is trading with you. | |
szHierarchicalConfig_ HLCD | O | HLCD | Enter the levels present in the Ship Notice/Manifest. | |
szPackagingCode_ PKCD | Blanks | X | PKCD | Enter either a new or the current packaging code, or blank is accepted as a valid entry. |
szWeightQualifier_ WGQ | Blanks | X | WGQ | Enter either a new or the current weight qualifier, or blank is accepted as a valid entry. |
mnShipmentWeight_ WGTS | O | WGTS | Enter the shipment weight that corresponds with the type of weight. | |
szWeightUnitOfMeasureOW_ WGTU | Blanks | X | WGTU | Enter either a new or the current weight unit of measure OW, or blank is accepted as a valid entry. |
szIdCodeQualifier1_ IDQ1 | Blanks | X | IDQ1 | Enter either a new or the current ID code qualifier “1”, or blank is accepted as a valid entry. |
szId1_ ID1 | O | ID1 | Enter a code that helps to identify a shipment. | |
sz IdCodeQualifier2_ IDQ2 | Blanks | X | IDQ2 | Enter either a new or the current ID code qualifier “2”, or blank is accepted as a valid entry. |
szId2_ ID2 | O | ID2 | Enter a code that helps to identify a shipment. | |
szModeOfTransport_ MOT | Blanks | X | MOT | Enter either a new or the current mode of transport, or blank is accepted as a valid entry. |
szRouting_ ROTE | O | ROTE | Enter the description of the routing used for the shipment. | |
szEquipmentDescriptnCode_ EQCD | O | EQCD | Enter the code that identifies the type of equipment used for the shipment. | |
szEquipmentInitial_ EQIN | O | EQIN | Enter the prefix or alphabetic part of the equipment unit's identifying number. | |
szEquipmentNumber9_ EQNB | O | EQNB | Enter the sequencing or serial part of the equipment unit's identifying number. | |
szASNAcknowledgementType_ ASNA | Blanks | X | ASNA | Enter either a new or the current ASNA Acknowledgement Type, or blank is accepted as a valid entry. |
jdDatASNReceiptAcknowledg_ ASND | O | ASND | Enter the date that the EDI 856 Ship Notice/Manifest as acknowledged. | |
mnTimASNReceiptAcknowledg_ ASNT | O | ASNT | Enter the time that the EDI 856 Ship Notice/Manifest as acknowledged. | |
Globally Unique Identifier (GUID) Fields | GUID values are all optional unless a business must comply with FDA 21 CFR Part 11 auditing requirements. Refer to Special Processing Interface Usage Guide for GUID Input Data Structure details. |
R = Required
O = Optional
X = Required but will default in if not passed
C = Conditional
Processing options
The DreamWriter defaults to ZJDE0001 if not otherwise specified in the parameter list on the call.
Versions tab
UCC-128 Shipment Edit Version (szPO_UCC128ShipEditVersn_VERS) - This field is processed in dcLINK interface for UCC-128 Revisions, but is not called.
Processing option data structure DD3N4902
Process the option data structure for the UCC-128 Revisions.
The interface retrieves these parameters by calling BD3N4902. They are passed back in the following data structure.
Type | Description | Parameter |
---|---|---|
String | szPO_Version_VERS | Input |
String | szPO_FromShipmentStatus_SSTS | Output |
String | szPO_ThruShipmentStatus_SSTS | Output |
Char | cPO_RoutingStatsSelection_RRTR | Output |
Char | cPO_SuppressShipmentLds_EV01 | Output |
Char | cPO_SuppressRoutingSteps_EV01 | Output |
Char | cPO_AllowShipmntAdds_EV01 | Output |
String | szPO_ProcessingProtctdSts_SSTS | Output |
Char | cPO_ApprovalBypassStsUpdt_EV01 | Output |
String | szPO_ApprovalOrderNxtSts_NXTR | Output |
Char | cPO_WarehousProcessingMod_EV01 | Output |
String | szPO_VersionLoadBuild_VR01 | Output |
String | szPO_VersnShipmntTracking_VR01 | Output |
String | szPO_VersionShipConfirm_VR01 | Output |
String | szPO_VersnDeliveryConfirm_VR01 | Output |
String | szPO_VersionDeliveryDoc_VR01 | Output |
String | szPO_ApprovalShipmentSts_PSPS | Output |
String | szPO_DelivryDocShipmntSts_SSTS | Output |
String | szPO_DelivryShipmntStsFrm_SSTS | Output |
String | szPO_DelivryShipmntStsTo_SSTS | Output |
Char | cPO_IdentifyHeldShipments_EV01 | Output |
String | szPO_UCC128ShipEditVersn_VERS | Output |
Char | cPO_ShoppingCartMode_CART | Output |
String | szPO_PackConfirmDetailVers_VR01 | Output |
String | szPO_Version_VERS | Input |
String | szPO_WarehousePickVersion_VERS | Output |
Char | cPO_RequireValidRMA_EV01 | Output |
Char | cPO_BypassUpdtPurOrdNxtSt_EV01 | Output |
String | szPO_OverridePONextStatus_NXTR | Output |
String | szPO_UnapprovePONextStats_NXTR | Output |
String | szPO_PreferenceVersion_VERS | Output |
String | sz_SalesOrderDetailVersion_VR01 | Output |
String | szCartonRecommendationVer_VERS | Output |
String | szShipmentStatus_SSTS | Output |
String | szStatusCodeNext_NXTR | Output |
Char | cManualOrderLineSelection_MOLS | Output |
Processing
Processing a UCC-128 Revisions.
The characteristics of an item determine which fields are required by the interface. Some characteristics are set at the item master level, and some are set at the item/branch level. The item/branch level always takes precedence over the item master. Refer to the Special Processing Interface Usage Guide for more information.
Verify the processing
To verify that the UCC-128 Revisions were actually updated, use EnterpriseOne UCC-128 Revisions application (P4916).
Changes are made to the F4215 table. Remember that the changes are made and the only fields with any validation are those listed above that are a UDC.
To verify that the UCC-128 Revisions were actually updated, complete the following steps in JDE.
-
In the EnterpriseOne UCC-128 Revisions app, enter Work With Shipments.
-
Highlight the row with the shipment number you used.
-
Select UCC-128 Revisions from the row exit menu.
-
Review all of the fields updated in dcLINK on these two tab pages.
Input data structure
Input data structure for UCC-128 revisions.
Name | Default values | Notes | ||
---|---|---|---|---|
R/O | Alias | |||
cdcLINKActionCode_EV01 | 0 | X | EV01 | Always defaults to a “0”. No different action takes place based on this code. |
cActionCode_ACTION | 1 | X | ACTION | |
jdDateUpdated_UPMJ | Current Date | X | UPMJ | Retrieved from GetAuditInfo. |
mnTimeUpdated_TDAY | Current Time | X | TDAY | Retrieved from GetAuditInfo. |
szUserId_USER | Current User | X | USER | Retrieved from GetAuditInfo. |
szWorkStationId_JOBN | Current Workstation | X | JOBN | Retrieved from GetAuditInfo. |
mnJobNumber_JOBS | O | JOBS | ||
szProgramId_PID | ND3N4916 | X | PID | Defaulted in program if not passed in. |
szVersion_VERS | ZJDE0001 | X | VERS | Defaulted in program if not passed in. |
cSuppressErrMsg_EV01 | O | EV01 | ||
cErrorCode_ERRC | Blanks | X | ERRC | Defaulted in program. |
szErrorMessageKey_EKEY | Blanks | X | EKEY | Defaulted in program. |
iDebugLevel_INT01 | O | INT01 | Displays M&D Debug statements if the value is greater than “0”. | |
mnShipmentNumber_SHPN | R | SHPN | This must be a valid shipment number that is set up in the Shipment Header File (F4215). | |
szTradingPartnerID_PNID | O | PNID | Number used in an EDI transaction to identify the party that is trading with you. | |
szHierarchicalConfig_ HLCD | O | HLCD | Enter the levels present in the Ship Notice/Manifest. | |
szPackagingCode_ PKCD | Blanks | X | PKCD | Enter either a new or the current packaging code, or blank is accepted as a valid entry. |
szWeightQualifier_ WGQ | Blanks | X | WGQ | Enter either a new or the current weight qualifier, or blank is accepted as a valid entry. |
mnShipmentWeight_ WGTS | O | WGTS | Enter the shipment weight that corresponds with the type of weight. | |
szWeightUnitOfMeasureOW_ WGTU | Blanks | X | WGTU | Enter either a new or the current weight unit of measure OW, or blank is accepted as a valid entry. |
szIdCodeQualifier1_ IDQ1 | Blanks | X | IDQ1 | Enter either a new or the current ID code qualifier “1”, or blank is accepted as a valid entry. |
szId1_ ID1 | O | ID1 | Enter a code that helps to identify a shipment. | |
sz IdCodeQualifier2_ IDQ2 | Blanks | X | IDQ2 | Enter either a new or the current ID code qualifier “2”, or blank is accepted as a valid entry. |
szId2_ ID2 | O | ID2 | Enter a code that helps to identify a shipment. | |
szModeOfTransport_ MOT | Blanks | X | MOT | Enter either a new or the current mode of transport, or blank is accepted as a valid entry. |
szRouting_ ROTE | O | ROTE | Enter the description of the routing used for the shipment. | |
szEquipmentDescriptnCode_ EQCD | O | EQCD | Enter the code that identifies the type of equipment used for the shipment. | |
szEquipmentInitial_ EQIN | O | EQIN | Enter the prefix or alphabetic part of the equipment unit's identifying number. | |
szEquipmentNumber9_ EQNB | O | EQNB | Enter the sequencing or serial part of the equipment unit's identifying number. | |
szASNAcknowledgementType_ ASNA | Blanks | X | ASNA | Enter either a new or the current ASNA Acknowledgement Type, or blank is accepted as a valid entry. |
jdDatASNReceiptAcknowledg_ ASND | O | ASND | Enter the date that the EDI 856 Ship Notice/Manifest as acknowledged. | |
mnTimASNReceiptAcknowledg_ ASNT | O | ASNT | Enter the time that the EDI 856 Ship Notice/Manifest as acknowledged. | |
Globally Unique Identifier (GUID) Fields | GUID values are all optional unless a business must comply with FDA 21 CFR Part 11 auditing requirements. Refer to Special Processing Interface Usage Guide for GUID Input Data Structure details. |
R = Required
O = Optional
X = Required but will default in if not passed
C = Conditional
Additional information
The EnterpriseOne MBF F4215 Update UCC-128 Information (N4900990) is called in dcLINK Interface UCC-128 Revisions (ND3N4916) should update all of the necessary files.
This interface requires the user to enter a valid Shipment number. Other required fields: Weight Unit of Measure, Mode of Transport, Packaging Code, Weight Qualifier, ID Code Qualifier 1, ID Code Qualifier 2, and ASN Acknowledgement Type. Each of these seven fields has a UDC validation and blank is accepted as a valid entry.
Loading...
There was a problem loading this topic