Job Master Revisions interface for JD Edwards
About Job Master Revisions interface guide
This interface allows the user to add and edit Job Master Record.
When the need arises to add or edit a Job Master record, this function may be used. In the EnterpriseOne system, the Job Master Revisions application is P51006, which can be accessed from the G51 menu. The corresponding dcLINK® interface is ND3N5106 (dcLINK JobMaster Revisions).
Name | Function name | Description |
---|---|---|
DD3N5106 | dcLINK PO Retrieval for Job Master Revisions | |
BD3N5106 | dcLINKPORetrievalJobMasterRev | dcLINK PO Retrieval for Job Master Revisions |
DD3N51006 | dcLINK Job Master Revisions | |
ND3N5106 | dcLINKJobMasterRevisions | dcLINK Interface – Job Master Revisions |
Verify the process
Job Master (P51006|Work Job Master Revisions) may be used to verify a dcLINK® Interface – Job Master Revisions transaction.
Processing options
The job mastering revisions interface requires processing options from P51006 program
A version will default to ZJDE0001 if not otherwise specified in the parameter list on the call.
Parameter | Description |
---|---|
Defaults tab | Job Type (szJobType_STYL): The szJobType_STYL field will be defaulted from this. It is based on UDC 00/MC. Posting Edit Code for JB G/L Account (cJobCostPostingEdit_JCPECC): This is not used in the ND3N5106. |
Edit tab | Job Site Address Required (cJobSiteAddrRequired_EV01): This is used for validation purposes. Owner Address Required (cOwnerAddrRequired_EV01): This is used for validation purposes. Address Number 1 Required (cAddrNo1Required_EV01): This is used for validation purposes. Address Number 2 Required (cAddrNo2Required_EV01): This is used for validation purposes. Address Number 3 Required (cAddrNo3Required_EV01): This is used for validation purposes. Address Number 4 Required (cAddrNo4Required_EV01): This is used for validation purposes. Address Number 5 Required (cAddrNo5Required_EV01): This is used for validation purposes. |
Display tab | Company Number Changed (cJobCostCoNumChg_JCCOCHG): This is used for validation purposes. Payroll Fields (cJobCostPayrollField_JCPAY): This is used for validation purposes. |
Process tab | Create Establishment Constant (cCreateEstablishmentConst_EV01): This is not used in the ND3N5106. |
Versions tab | Original Budget Versions (szBudgetVersion_VERS): This is not used in the ND3N5106. Job Status Inquiry (P512000) (szJSIVersion_VER): This is not used in the ND3N5106. Budget Revision Version (P510171) (szRevisionVersion_JDEVERS): This is not used in the ND3N5106. Job Supplemental Data Version (P00092) (szSuppDataVersion01_VER1): This is not used in the ND3N5106. Copy Job to Job Version (P51091) (szCopyJobVersion_VER1): This is not used in the ND3N5106. Purchase Order Version (P4310) (szCostCodeVersion_VER1): This is not used in the ND3N5106. Cost Code Schedule Version (P51901) (szCostCodeVersion_VER1): This is not used in the ND3N5106. Select Button Exits (cJobCostSelect_JCSELECT): This is not used in the ND3N5106. |
Processing option data structure DD3N5106
Processing option data structure for the job mastering revisions interface.
The interface retrieves these parameters by calling BD3N5106. They are passed back in the following data structure.
Type | Description | Parameter |
---|---|---|
String | szVersion_VERS | Input |
String | szJobType_STYL | Output |
String | szBudgetVersion_VERS | Output |
String | szJSIVersion_VER | Output |
String | szRevisionVersion_JDEVERS | Output |
Char | cJobCostPostingEdit_JCPECC | Output |
Char | cJobCostCoNumChg_JCCOCHG | Output |
Char | cJobCostSelect_JCSELECT | Output |
String | szSuppDataVersion01_VER1 | Output |
Char | cJobCostPayrollField_JCPAY | Output |
String | szCopyJobVersion_VER1 | Output |
String | szCostCodeVersion_VER1 | Output |
String | szPurchaseOrdersVersion_VER1 | Output |
Char | cAddrNo1Required_EV01 | Output |
Char | cAddrNo2Required_EV01 | Output |
Char | cAddrNo3Required_EV01 | Output |
Char | cAddrNo4Required_EV01 | Output |
Char | cAddrNo5Required_EV01 | Output |
Char | cJobSiteAddrRequired_EV01 | Output |
Char | cOwnerAddrRequired_EV01 | Output |
Char | cCreateEstablishmentConst_EV01 | Output |
Processing
Processing the job mastering revisions.
The required fields differ based on whether the action is an add, a delete, or a 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'.
Input data structure DD3N5106
Input data structure for the job mastering revisions interface.
Name | Default values | Notes | ||
---|---|---|---|---|
R/O | Alias | |||
cdcLINKActionCode_EV01 | R | EV01 | dcLINK Action Codes: Values ‘A' (add), ‘C' (change), and ‘I' (inquire) are valid. If no dcLINK Action Code is passed in, it will set an error. | |
cActionType_ACTION | ACTION | Not used. | ||
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 | ||
szJobNumber_MCU | R | MCU | Job Number Required. Duplicate not allow | |
szDescription_DL01 | R | DL01 | Description is Required Field | |
szProjectNumber_MCUS | O | MCUS | ||
szCompany_CO | R | CO | Required. Do not allow “00000” as company | |
szTypeBusinessUnit_STYL | X | STYL | Required, if not pass default will be “JB” | |
cSubLedgerInactive_SBLI | O | SBLI | ||
cModelJob_FMOD | O | FMOD | ||
cLevelOfDetail_LDM | O | LDM | ||
mnPercentComplete_PC | O | PC | ||
szDescriptionLine2_DL02 | O | DL02 | ||
szDescriptionLine3_DL03 | O | DL03 | ||
szDescriptionLine4_DL04 | O | DL04 | ||
mnJobSiteAddress_AN8 | O | AN8 | Validate with Processing Option | |
mnOwnerAddress_AN8 | O | AN8O | Validate with Processing Option | |
mnSupervisor_ANPA | O | ANPA | ||
szContractType_CT | O | CT | ||
mnFundingLevel_DOCO | O | DOCO | ||
mnInvoiceLevel_PCTN | O | PCTN | ||
mnContractLevel_CLNU | O | CLNU | ||
szDivision_RP01 | O | RP01 | UDC 00/01 | |
szRegion_RP02 | O | RP02 | UDC 00/02 | |
szGroup_RP03 | O | RP03 | UDC 00/03 | |
szBranchOffice_RP04 | O | RP04 | UDC 00/04 | |
szDepartmentType_RP05 | O | RP05 | UDC 00/05 | |
szPersonResponsible_RP06 | O | RP06 | UDC 00/06 | |
szLineOfBusiness_RP07 | O | RP07 | UDC 00/07 | |
szProductType_RP08 | O | RP08 | UDC 00/08 | |
szCategoryCode09_RP09 | O | RP09 | UDC 00/10 | |
szCategoryCode10_RP10 | O | RP10 | UDC 00/11 | |
szCategoryCode11_RP11 | O | RP11 | UDC 00/12 | |
szCategoryCode12_RP12 | O | RP12 | UDC 00/13 | |
szCategoryCode13_RP13 | O | RP13 | UDC 00/14 | |
szCategoryCode14_RP14 | O | RP14 | UDC 00/15 | |
szCategoryCode15_RP15 | O | RP15 | UDC 00/16 | |
szCategoryCode16_RP16 | O | RP16 | UDC 00/17 | |
szCategoryCode17_RP17 | O | RP17 | UDC 00/18 | |
szCategoryCode18_RP18 | O | RP18 | UDC 00/19 | |
szCategoryCode19_RP19 | O | RP19 | UDC 00/20 | |
szCategoryCode20_RP20 | O | RP20 | UDC 00/21 | |
szCategoryCode21_RP21 | O | RP21 | UDC 00/22 | |
szCategoryCode22_RP22 | O | RP22 | UDC 00/23 | |
szCategoryCode23_RP23 | O | RP23 | UDC 00/24 | |
szCategoryCode24_RP24 | O | RP24 | UDC 00/25 | |
szCategoryCode25_RP25 | O | RP25 | UDC 00/26 | |
szCategoryCode26_RP26 | O | RP26 | UDC 00/27 | |
szCategoryCode27_RP27 | O | RP27 | UDC 00/28 | |
szCategoryCode28_RP28 | O | RP28 | UDC 00/29 | |
szCategoryCode29_RP29 | O | RP29 | UDC 00/30 | |
szCategoryCode30_RP30 | O | RP30 | UDC 00/31 | |
szCategoryCode31_RP31 | O | RP31 | UDC 00/32 | |
szCategoryCode32_RP32 | O | RP32 | UDC 00/33 | |
szCategoryCode33_RP33 | O | RP33 | UDC 00/34 | |
szCategoryCode34_RP34 | O | RP34 | UDC 00/35 | |
szCategoryCode35_RP35 | O | RP35 | UDC 00/36 | |
szCategoryCode36_RP36 | O | RP36 | UDC 00/37 | |
szCategoryCode37_RP37 | O | RP37 | UDC 00/38 | |
szCategoryCode38_RP38 | O | RP38 | UDC 00/39 | |
szCategoryCode39_RP39 | O | RP39 | UDC 00/40 | |
szCategoryCode40_RP40 | O | RP40 | UDC 00/41 | |
szCategoryCode41_RP41 | O | RP41 | UDC 00/42 | |
szCategoryCode42_RP42 | O | RP42 | UDC 00/43 | |
szCategoryCode43_RP43 | O | RP43 | UDC 00/44 | |
szCategoryCode44_RP44 | O | RP44 | UDC 00/45 | |
szCategoryCode45_RP45 | O | RP45 | UDC 00/46 | |
szCategoryCode46_RP46 | O | RP46 | UDC 00/47 | |
szCategoryCode47_RP47 | O | RP47 | UDC 00/48 | |
szCategoryCode48_RP48 | O | RP48 | UDC 00/49 | |
szCategoryCode49_RP49 | O | RP49 | UDC 00/50 | |
szCategoryCode50_RP50 | O | RP50 | UDC 00/01 | |
mnAddressNumber1_AN8GCA1 | O | AN8GCA1 | Validate with Processing Option | |
mnAddressNumber2_AN8GCA2 | O | AN8GCA2 | Validate with Processing Option | |
mnAddressNumber3_AN8GCA3 | O | AN8GCA3 | Validate with Processing Option | |
mnAddressNumber4_AN8GCA4 | O | AN8GCA4 | Validate with Processing Option | |
mnAddressNumber5_AN8GCA5 | O | AN8GCA5 | Validate with Processing Option | |
szEquipmentRAteCode_ERC | ERC | |||
szTaxEntityPropertyTax_TXJS | TXJS | |||
szTaxExplCode_EXR1 | EXR1 | |||
szTaxRateArea_TXA1 | TXA1 | |||
jdPlannedStartDate_D1J | D1J | |||
jdActualStartDate_D2J | D2J | |||
jdPlannedCompDate_D3J | D3J | |||
jdActualCompDate_D4J | D4J | |||
jdOtherDate5_D5J | D5J | |||
jdOtherDate6_D6J | D6J | |||
cLaborLoadFactor_LMTH | LMTH | |||
mnFlatBurdenMethod_LF | LF | |||
cCertifiedJobYN_CERT | CERT | |||
cEEOCodeYN_EEO | EEO | |||
szTaxAreaPayroll_TA | TA | |||
szState_ADDS | ADDS | |||
szPostingEdit_PECC | PECC | |||
szRelatedBU_RMCU1 | RMCU1 | |||
szBurdenCatEdit_BUCA | BUCA | |||
cAdjustmentEntry_ADJENT | ADJENT | |||
cFARUnallowable_UAFL | UAFL | |||
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
Loading...
There was a problem loading this topic