Requisition Self Service interface for JDE
About the Requisition Self Service interface
When the need arises to approve or reject Requisition Self Service, this function may be used.
In the EnterpriseOne system, the Requisition Approval is P43E82, which can be accessed from the G43E menu. The corresponding dcLINK® interface is ND3N4383 (dcLINKRequisitionSelfServiceAppr).
Name | Function name | Description |
---|---|---|
DD3N4383 | dcLINK Requisition Self Service DSTR | |
ND3N1211 | dcLINKRequisitionSelfServiceAppr | dcLINK Requisition Self Service Appr |
Processing
For all transaction types, the cdcLINKActionCode_EV01 is required.
Processing options
There are no processing options for this interface.
Verifying the Processing
Requisition Approval (P4383|Requisition Approval – Approve Requisition) may be used to verify a dcLINK® Interface – Requisition Self Service Appr.
Input Data Structure
The input data structure for DD3N4383.
Name | Default values | Notes | ||
---|---|---|---|---|
R/O | Alias | |||
cdcLINKActionCode_EV01 | R | EV01 | dcLINK Action Codes: Values ‘A' (APPROVED), ‘R' (REJECT) are valid. If no dcLINK Action Code is passed in, it will set an error. | |
cActionType_ACTION | ACTION | Used only in case of Edit. Valid value ‘A' | ||
jdDateUpdated_UPMJ | (today) | X | UPMJ | Returned from GetAuditInfo if not passed in. |
mnTimeOfDay_TDAY O TDAY | (now) | X | TDAT | Returned from GetAuditInfo if not passed in |
szUserId_USER | (current user id) | X | USER | Returned from GetAuditInfo if not passed in |
szWorkStationId_JOBN | (current workstation id) | X | JOBN | Returned from GetAuditInfo if not passed in |
mnJobnumber_JOBS | JOBS | Not used. | ||
szProgramId_PID | ND3N4383 | X | PID | Generally leave this blank and let it default in. |
szVersion_VERS | ZJDE0001 | X | VERS | This is used by function to look up the appropriate set of processing options. |
cSuppressErrMsg_EV01 | EV01 | Not used. | ||
cErrorCode_ERRC | ERRC | Indicates an error condition. Set by program. | ||
szErrorMessageKey_EKEY | EKEY | Holds EnterpriseOne error message number. | ||
iDebugLevel_INT01 | O | INT01 | Leave blank except for debugging and testing purposes only. Higher numbers will show more debug dialog boxes. Leaving this blank or setting to “0” suppresses all debug dialog boxes. Do not leave a value greater than “0” in this field after initial setup and testing as it will cause synchronous dialogs on the computer to pop up when the function is called. | |
szGuidUniqueID_GUID | O | CFRGUID | ||
szGuidApprover1_USR1 | O | USR1 | ||
szGuidFullName1_FULLNAME1 | O | FULLNAME1 | ||
szGuidApprover2_USR2 | O | USR2 | ||
szGuidFullName2_FULLNAME2 | O | FULLNAME2 | ||
mnGuidReasonCode1_REASON1 | O | REASON1 | ||
szGuidCommentField_COMMENTS | O | COMMENTS | ||
mnGuidReasonCode2_REASON2 | O | REASON2 | ||
szGuidCommentField2_2COMMENTS | O | 2COMMENTS | ||
szGuidScriptID_FMNMVERS | O | FMNMVERS | ||
szGuidTextMessage_TEXTMES | O | TEXTMES | ||
mnApproverNumber_AN8 | R | AN8 | Approver Number is required | |
szBusinessUnit_MCU | O | MCU | ||
mnOrderNumber_DOCO | R | DOCO | Required. | |
szDocumentType_DCTO | R | DCTO | Required. | |
szCompanyKey_KCOO | R | KCOO | Required. | |
mnLineNumber_LNID | O | LNID | ||
jdStartDate_STDATE | O | STDATE | ||
jdEndDate_ENDATE | O | ENDATE | ||
mnRequestedBy_AREQ | R | AREQ | Required. | |
mnSupplier_AN8 | O | AN8 | ||
szCommodityCode_CMDCDE | O | CMDCDE | ||
szDescription_DL01 | O | DL01 | ||
mnQuantity_UORG | O | UORG | ||
szUnitOfMeasure_UOM | O | UOM | ||
mnAmountOrderGross_OTOT | O | OTOT | ||
mnLineAmount_AEXP | O | AEXP | ||
szMediaObjectText_CURRENT | R | CURRENT | Required. | |
szStringLineNumber_AA08 | C | AA07 | In case of header approval, pass Zero. In case of detail approval pass line number. Example : 1.000 | |
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 (see explanation for conditions)
Additional information
Additional information for ND3N4383.
This interface offers the user approve or reject a Requisition for self-service. User would be able to approve or reject requisition on order level and line level. In order to do this transaction, Requisition status has to be in “SUBMITTED”. It will automatically follow the current work flow hierarchy process to complete the transaction.
While doing order level approval or reject; line number must be passed as “0.000” format and for line level approval or reject; line number must be passed as “1.000” format.
Above highlighted parameter must be passed to complete this transaction.
Loading...
There was a problem loading this topic