Equipment Time Entry interface for JD Edwards
About the Equipment Time Entry interface
This function may be used to add, edit, and delete Equipment Time Entry.
When the need arises to add, edit, and delete Equipment Time Entry, this function may be used. In the EnterpriseOne system, the Equipment Time Entry application is P12110, which can be accessed from the G12 menu. The corresponding dcLINK® interface is ND3N1211 (dcLINKEquipmentTimeEntry).
This interface was written in NER and calls a “C” business function BD3N1211 to retrieve the processing options.
Name | Function name | Description |
---|---|---|
DD3N1211A |
Interface Equipment Time Entry |
|
ND3N1211 |
dcLINKEquipmentTimeEntry |
Interface Equipment Time Entry |
DD3N1211 |
PO Retrieval Equipment Time Entry |
|
BD3N1211 |
dcLINKPORetrivEquipmentTimeEntry |
PO Retrieval Equipment Time Entry |
The full name of this interface is ND3N1211 dcLINK Equipment Time Entry
This interface guide applies to the following JDE versions.
-
EnterpriseOne 9.1
Corresponding EnterpriseOne application
In EnterpriseOne,from menu G1313, Equipment Time Billing. From Equipment Time Entry, select ‘Add'. Enter Business Unit, Equipment Number, Billing Rate, Units/Hours, and Account Number. Select ‘Save'. Now back to the screen with “Equipment Time Entry, Work with Equipment Time Entries”, select ‘Find'. Recent transaction would appear here.
Additional information
Additional information for Equipment Time Entry.
Action code usage
This interface gives the user the ability to add, edit and delete equipment time entry data. User would be able to create new entry with new batch number, edit existing batch to add another line in it, and delete the batch if not posted. User needs to use standard JDE application to post the batch.
Equipment rate has to be setup before proceed for transaction using P1301 application. This will populate table F1301 with required information.
How to utilize parameter efficiently has been given below, which will help user to perform transaction appropriately.
Add
Add
cdcLINKActionCode_EV01 = “A”
mnBusinessUnit_MCU / szEquipmentNumber_ASII / mnUnitsHours_U / szObjectAccount_OBJ and szAccountNumber_ANI have to be passed in.
Add new Line to Existing Batch
cdcLINKActionCode_EV01 = “E” and cActionCode_ACTION = “A”
mnBatchNumber_ICU / jdGLDate_DGJ/ mnDocumentNumber_DOC/ mnBusinessUnit_MCU / jdDateWorked_DSVJ/ szDocumentType_DCT/ szEquipmentNumber_ASII / mnUnitsHours_U / szObjectAccount_OBJ and szAccountNumber_ANI have to be passed in.
Delete Batch (not posted)
cdcLINKActionCode_EV01 = “D”
mnBatchNumber_ICU / jdGLDate_DGJ/ mnDocumentNumber_DOC / szBusinessUnit_MCU
Processing options
This interface requires processing options from the P12110 program.
The version will default to ZJDE0001 if not otherwise specified in the parameter list on the call.
P12110 Processing options
Display tab
-
Display Assets cModelRecord_MODR: This is not used in the ND3N1211.
Edits tab
-
Location Warning cWarningIssued_WARN: This is not used in the ND3N1211.
Versions tab
-
Accounts (P0901) Version szP0901Version_VERS: This is not used in the ND3N1211.
-
Job Cost Master (P51006) Version: This is not used in the ND3N1211.
-
Budget Original (P510121) Version: This is not used in the ND3N1211.
Processing Option Data Structure for DD3N1211
The interface retrieves these parameters by calling BD3N1211. They are passed back in the following data structure.
Type | Description | Parameter |
---|---|---|
Char |
cModelRecord_MODR |
Output |
Char |
cWarningIssued_WARN |
Output |
String |
szP0901Version_VERS |
Output |
String |
szP51006Version_VERS |
Output |
String |
szP510121Version_VERS |
Output |
String |
szVersion_VERS |
Input |
Processing
Processing information for Equipment Time Entry.
The required fields differ based on whether the action is add, delete, or change. For all transaction types, the cdcLINKActionCode_EV01 is required. If this is a change, then all of the fields will be retrieved from the existing record. Those that are not designated to be wiped out will be kept as they are.
Any field that needs to be blanked out will require the following to be passed in.
-
If a string field that is three or longer needs to be blanked out, pass in a ‘%#%'.
-
If a string field that is two long needs to be blanked out, pass in a ‘%#'.
-
If a character field needs to be blanked out, pass in a ‘@'.
-
If a numeric field needs to be blanked out, pass in a negative number (example, -1).
-
If a date field needs to be blanked out, pass in ‘01/01/1900'.
Verify the processing
Work with Equipment Time Entry (P12110|WorkWith Equipment Time Entry) may be used to verify a dcLINK® Interface Equipment Time Entry transaction.
Input data structure
Input Data Structure - DD3N1211 (Interface Equipment Time Entry)
Name | Default values | R/O | Alias | Notes |
---|---|---|---|---|
cdcLINKActionCode_EV01 |
R |
EV01 |
Action Codes: Values ‘A' (add), ‘E' (edit), and ‘D' (delete) 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 |
ND3N5106 |
X |
PID |
Generally leave this blank and let it default in. |
szVersion_VERS |
ZJDE0001 |
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. |
|
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 |
||
mnBatchNumber_ICU |
X |
ICU |
Returned from Next Number, if not passed in |
|
jdGLDate_DGJ |
X |
DGJ |
Returned from Audit info, if not passed in |
|
mnDocumentNumber_DOC |
X |
DOC |
Returned from Next Number, if not passed in |
|
szBusinessUnit_MCU |
R |
MCU |
Required |
|
jdDateWorked_DSVJ |
X |
DSVJ |
Returned from Audit info, if not passed in |
|
szDocumentType_DCT |
X |
DCT |
Defaulted “TE”, if not passed in |
|
mnEquipmentNumber_ASII |
R |
ASII |
Required |
|
SzDescription_DL01 |
O |
DL01 |
||
szRateCode_ERC |
O |
ERC |
||
mnBillingRate_EBRT |
O |
EBRT |
||
mnUnitsHours_U |
R |
U |
Required |
|
mnAmount_AA |
O |
AA |
||
szObjectAccount_OBJ |
R |
OBJ |
Required |
|
szSubsidiary_SUB |
O |
SUB |
||
szAccountNumber_ANI |
R |
ANI |
Required |
|
szExplanation_EXR |
O |
EXR |
||
szSubledgerType_SBLT |
O |
SBLT |
||
szSubledger_SBL |
O |
SBL |
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