Expense Report Approval guide for JD Edwards
About the Expense Report Approval interface
This function allows the user to accept or reject an expense report.
The Expense Report Approval function allows the user to accept or reject an expense report. In the EnterpriseOne system, the Expense Report Approval application is P09E013, which can be accessed from the OneWorld Work Center. The corresponding dcLINK® interface is ND3N0913 (dcLINK Interface Expense Report Approval).
Name | Function name | Description |
---|---|---|
DD3N0913 |
dcLINK Interface Expense Report Approval |
|
ND3N0913R |
dcLINK Interface Expense Report Approval Reject |
|
DD3N0913 |
dcLINKInterfaceExpenseRprtAccept; dcLINKInterfaceExpenseRprtReject |
dcLINK Interface Expense Report Approval |
The full name of this interface is ND3N0913 Expense Report Approval
This interface guide applies to the following JDE versions.
-
EnterpriseOne 9.0
Processing options
P09E013 Expense Report Approval does not use processing options.
Verify the processing
The Work Center (P012503|Work With Work Center) may be used to verify a dcLINK® Interface Expense Report Approval transaction for accept and rejected expense reports.
Additional information
dcLINKInterfaceExpenseRprtReject will never be called standalone. Its only function is to add messages to the reject when called from dcLINKInterfaceExpenseRprtAccept.
Processing option data structure
Processing option data structure for DD3N4370 Held Purchase Order Release.
The interface retrieves these parameters by calling BD3N3103. They are passed back in the following data structure.
Name | Default values | R/O | Alias | Notes |
---|---|---|---|---|
cdcLINKActionCode_EV01 |
EV01 |
Not used. |
||
cActionCode_ACTION |
ACTION |
Not used. |
||
jdDateUpdated_UPMJ |
(today) |
X |
UPMJ |
Returned from GetAuditInfo if not passed in. |
mnTimeUpdated_TDAY |
(now) |
X |
TDAY |
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 |
EP09E031 |
X |
PID |
Generally leave this blank and let it default in. |
szVersion_VERS |
VERS |
Not used. |
||
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. |
|
mnEmployeeID_EMPLOYID |
R |
EMPLOYID |
The address book number of the employee for whom the expense report is submitted. |
|
szExpenseReportNo_EXRPTNUM |
R |
EXRPTNUM |
A number that uniquely identifies an expense report. |
|
cExpenseReportType_EXRPTTYP |
R |
EXRPTTYP |
A user defined code (09E/RT) that describes the expenses on the report. Examples of expense report types include travel and entertainment, relocation, and tuition reimbursement. The expense report type determines which expense categories from the policy are available for entering expense report detail information. |
|
jdDateCreated_DTECRT |
R |
DTECRT |
The date on which the expense report was created. |
|
cAccept_Reject_EV01 |
R |
EV01 |
Flag to indicate if the transaction is an accept approval or reject approval. “1” = Accept “2” = Reject |
|
szDescription_EXRPTDES |
N/A |
EXRPTDES |
Output data: A summarized description of the expense report. |
|
mnTotalExpenses_TOTEXP |
N/A |
TOTEXP |
Output data: The sum of all expenses entered on the expense report. |
|
mnReimbursementTotal_REIMBTOT |
N/A |
REIMBTOT |
Output data: The sum of the expenses entered on the expense report that will be paid to the employee. |
|
mnPercentIOfLineExcptns_PEREXC |
N/A |
PEREXC |
Output data: The percentage of exceptions on the expense report. The system marks an expense item as an exception if it breaks a policy rule. |
|
mnUnallowableAmtTot_GOVUNTOT |
N/A |
GOVUNTOT |
Output data: A value that represents the total portion of the expense amount that is beyond the allowance limit and will not be reimbursed. |
|
cReceiveCopy_RECEIVE |
O |
RECEIVE |
An option that you use to receive an email indicating the reason that the expense report was rejected. |
|
cSendCopy_SEND |
O |
SEND |
An option that you use to send the manager an email indicating the reason that the expense report was rejected. |
|
cEntrtnmntExpnsEntryErr_ENTERT |
O |
ENTERT |
Flag to send a system message that notifies the employee to submit the company name of the participants who attended an event for which the employee is requesting entertainment expense reimbursement. |
|
cExpenseItemLocError_LOCERROR |
O |
LOCERROR |
Flag to send a system message that notifies the employee that they specified an incorrect expense location on their expense report. |
|
cHotelExpenseEntryError_HOTEL |
O |
HOTEL |
Flag to send a system message that notifies the employee to enter a separate detail line for each expense incurred at the hotel. |
|
cMealExpenseEntryError_MEAL |
O |
MEAL |
Flag to send a system message that notifies the employee to enter meals separately by receipt date. |
|
cFreeFormTextMessage_TXTMSG |
O |
TXTMSG |
Flag to allow you to write your own message. The system displays the text message window when you press the Send Message button. |
|
cReceiptsNotLabeled_LABEL |
O |
LABEL |
Flag to send a system message that notifies the employee to label the required receipts for their expense report. |
|
c10Day_MissingRecpts_RECEIPT3 |
O |
RECEIPT3 |
Flag to send a system message that notifies the employee that 10 days have elapsed since their expense report was submitted and no receipts have been received. |
|
cExpnsRprtMissingRcpt_RECEIPT1 |
O |
RECEIPT1 |
Flag to send a system message that notifies the employee to submit all the required receipts for their expense report. |
|
cExpRptMissingAllRcpt_RECEIPT2 |
O |
RECEIPT2 |
Flag to send a system message that notifies the employee that no receipts were received for their expense report. |
|
szAdditionalText_VDXA |
C |
VDXA |
Required entry when “1” is entered for cFreeFormTextMessage_TXTMSG . Text box that allows the user to enter additional message to be returned to the employee. |
|
szMissingReceipts_MISSRCPT |
C |
MISSRCPT |
Required entry when “1” is entered for cExpnsRprtMissingRcpt_RECEIPT1 . The labels corresponding to the receipts that have not been submitted for processing the expense report. The system uses the values entered to notify the employee of which receipts to forward. |
|
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. |
|||
szOrginlWorkStationId_WRKSTNID |
R |
WRKSTNID |
The identification number of the workstation on which the expense report was entered. |
|
mnManagerID_MGRID |
R |
MGRID |
The address book number of the employee's manager. |
R = Required
O = Optional
X = Required but will default in if not passed
C = Conditional (see notes for conditions)
Loading...
There was a problem loading this topic