Create a JC Job
  • 06 Jan 2025
  • 3 Minutes to read
  • Dark
    Light

Create a JC Job

  • Dark
    Light

Article summary

Post
/jc-rest-api/rest/1/jcjob

Create Jobs

Security
HTTP
Type basic

Basic authentication

Header parameters
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceitem+json
Body parameters
object
Example{ "JobCompCode": "001", "JobCode": "0568", "JobName": "New York General Hospital", "JobCtrlCode": "ALL", "JobSecGroup": "00", "JobContractCode": "0568", "JobCustCode": "IRV", "JobDefaultDeptCode": "00", "JobWipDeptCode": "00", "JobCcDeptCode": "00", "JobBillDeptCode": "00", "JobLtcDeptCode": "00", "JobVUuid": "" }
JobSecGroup
number

Alwaysset to 10. (Old security method)

💻 UI Fieldname: JobSecGroup

Max length223
JobCcDeptCode
string

Departmentcode for debit adjustments on this job.

💻 UI Fieldname: JobCcDeptCode

Max length6
JobLtcDeptCode
string

Departmentcode for credit adjustments on this job.

💻 UI Fieldname: JobLtcDeptCode

Max length6
JobName
string Required

JobName

💻 UI Fieldname: JobName

Max length60
JobCompCode
string Required

CompanyCode

💻 UI Fieldname: JobCompCode

Max length8
JobBillDeptCode
string

Departmentcode for accumulated billings on this job.

💻 UI Fieldname: JobBillDeptCode

Max length6
JobWipDeptCode
string

Departmentcode for Work in Progress on this job.

💻 UI Fieldname: JobWipDeptCode

Max length6
JobContractCode
string Required

Unlessthereis a unique billing contract code this field should be set to the same as 'JOB_CODE'

💻 UI Fieldname: JobContractCode

Max length10
JobCustCode
string Required

Thecustomer for this job. If a value is entered, it must be a valid record from BPCUSTOMERS for the company. If the job is to be set to a Job Billing style job, this is a mandatory field.

💻 UI Fieldname: JobCustCode

Max length8
JobCode
string Required

JobCode

💻 UI Fieldname: JobCode

Max length10
JobCtrlCode
string Required

Thejobthat controls JOB_CODE, or ALL if JOB_CODE is at the top of the hierarchy.

💻 UI Fieldname: JobCtrlCode

Max length10
JobDefaultDeptCode
string Required

💻 UI Fieldname: JobDefaultDeptCode

Max length6
JobVUuid
string

💻 UI Fieldname: JobVUuid

Max length64
Responses
201

Created

Headers
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceitem+json
{
  "JobAccmethCode": null,
  "JobAcctContactCode": null,
  "JobAcctPartnCode": null,
  "JobAcctPartnTypeCode": null,
  "JobActComplDate": null,
  "JobActStartDate": null,
  "JobActionCode": null,
  "JobAddTypeCode": null,
  "JobAdjBudgEqualsRevFlg": null,
  "JobAllocApdiscJobFlag": null,
  "JobAllowEtmshtEntriesFlag": null,
  "JobAllowOverheadFlag": null,
  "JobApTax1Code": null,
  "JobApTax2Code": null,
  "JobApTax3Code": null,
  "JobApplyDbRules": null,
  "JobArTax1Code": null,
  "JobArTax2Code": null,
  "JobArTax3Code": null,
  "JobArchiveFlag": null,
  "JobAreaDistrict": null,
  "JobAsstContactCode": null,
  "JobAsstPartnCode": null,
  "JobAsstPartnTypeCode": null,
  "JobAttachOraseq": null,
  "JobAuthRqSeqNum": null,
  "JobBidCode": null,
  "JobBidFlag": null,
  "JobBidStatusCode": null,
  "JobBidSubmitDate": null,
  "JobBillAccCode": null,
  "JobBillAmt": null,
  "JobBillDeptCode": "00",
  "JobBillFlag": null,
  "JobBillMethCode": null,
  "JobBillTblRevFcastFlg": null,
  "JobBillingRateTableCode": null,
  "JobBillingTypeCode": null,
  "JobBudgOvrdProjFlag": null,
  "JobBudgUnit": null,
  "JobBudgcstSameLevelFlag": null,
  "JobBudgrSeqNum": null,
  "JobCalSalChargeRate": null,
  "JobCcAccCode": null,
  "JobCcDeptCode": "00",
  "JobCertifyCode": null,
  "JobCertrepContractNumber": null,
  "JobCertrepEndDate": null,
  "JobCertrepFringeBenPaid": null,
  "JobCertrepSignatoryName": null,
  "JobCertrepSignatoryTitle": null,
  "JobCertrepStartDate": null,
  "JobChgSeqNum": null,
  "JobCilocCode": null,
  "JobCode": "0568",
  "JobCompCode": "001",
  "JobComplUnit": null,
  "JobCompletedForWipFlag": null,
  "JobConstructionValue": null,
  "JobConstructionValuePct": null,
  "JobContTypeCode": null,
  "JobContactCode": null,
  "JobContractAmt": null,
  "JobContractCode": "0568",
  "JobCostFlag": null,
  "JobCostMethCode": null,
  "JobCostToComplOvrdFlg": null,
  "JobCreateDate": null,
  "JobCtrlCode": "ALL",
  "JobCustCode": "IRV",
  "JobCustContactName": null,
  "JobDaysOutstInvPaidTtl": null,
  "JobDefaultDeptCode": "00",
  "JobDefaultPyovhdGrp": null,
  "JobDisbAmt": null,
  "JobEqpChgNoRestartFlag": null,
  "JobEstComplDate": null,
  "JobEstStartDate": null,
  "JobExclBillingWip": null,
  "JobExclContAmtWipFlag": null,
  "JobExclRevBudgWip": null,
  "JobExcludeFromWipFlag": null,
  "JobFcastInclSubjobsFlg": null,
  "JobFinalizeProjectionsFlag": null,
  "JobFullyPaidInvs": null,
  "JobHbAmt": null,
  "JobHbRecAmt": null,
  "JobHier": null,
  "JobIbAllowFlag": null,
  "JobIbExpenseCatCode": null,
  "JobIbFullTariffFlag": null,
  "JobIgnoreCostsPriorToDate": null,
  "JobInvFormatCode": null,
  "JobInvoiceFormatCode": null,
  "JobInvoiceGroupCode": null,
  "JobIuCreateDate": null,
  "JobIuUpdateDate": null,
  "JobJbMapCode": null,
  "JobJbRetainageCode": null,
  "JobJtrExpFlag": null,
  "JobLbcAccCode": null,
  "JobLbcDeptCode": null,
  "JobLocCode": null,
  "JobLongCode": null,
  "JobLstAddonDate": null,
  "JobLstRecDate": null,
  "JobLstRecPc": null,
  "JobLtcAccCode": null,
  "JobLtcDeptCode": "00",
  "JobMakeupFlag": null,
  "JobMaxBillingAmt": null,
  "JobMaxBillingBudgetAmt": null,
  "JobMaxChargePc": null,
  "JobMaxHourlyRate": null,
  "JobMaxHours": null,
  "JobMsCode": null,
  "JobMutliOvhdPcFlag": null,
  "JobName": "New York General Hospital",
  "JobOrigBudgetEffectiveDate": null,
  "JobOriginalContractAmt": null,
  "JobOriginalFeeAmt": null,
  "JobPartnCode": null,
  "JobPartnTypeCode": null,
  "JobPayFromJobCompFlag": null,
  "JobPayrateScheduleCode": null,
  "JobPhsBudgUnitsFlag": null,
  "JobPhsTypeRequiredFlg": null,
  "JobPlPolicyNo": null,
  "JobPmFlag": null,
  "JobPolicyNo": null,
  "JobPrevailingWage": null,
  "JobProfrecAmt": null,
  "JobProjThresholdPct": null,
  "JobPropertyId": null,
  "JobProvinceCode": null,
  "JobPublicSectorFlag": null,
  "JobPwOvRate": null,
  "JobPwRateCode": null,
  "JobPyOvtruleCode": null,
  "JobRateByJobFlag": null,
  "JobRecAmt": null,
  "JobReserveRevAccCode": null,
  "JobReserveRevDeptCode": null,
  "JobRevenueGenState": null,
  "JobRevrecAmt": null,
  "JobRevrecCurrDate": null,
  "JobRevrecLstAmt": null,
  "JobRevrecLstPc": null,
  "JobRevrecPc": null,
  "JobRuleCode": null,
  "JobSecGroup": "MASTER",
  "JobSectorCode": null,
  "JobShowCprAsCostAmtFlag": null,
  "JobSiSeqNum": null,
  "JobSickPolicyCode": null,
  "JobSizeCode": null,
  "JobStatusCode": null,
  "JobSubFlag": null,
  "JobSuptContactCode": null,
  "JobSuptPartnCode": null,
  "JobSuptPartnTypeCode": null,
  "JobTax1Code": null,
  "JobTax2Code": null,
  "JobTax3Code": null,
  "JobTermCode": null,
  "JobTrackRepBurden": null,
  "JobUeValidFlag": null,
  "JobUnbilledRevAccCode": null,
  "JobUnbilledRevDeptCode": null,
  "JobUnitPricedContractFlag": null,
  "JobUseEqpBillRateFlag": null,
  "JobUsePayBillRateFlag": null,
  "JobWbsvCode1": null,
  "JobWbsvCode10": null,
  "JobWbsvCode11": null,
  "JobWbsvCode12": null,
  "JobWbsvCode2": null,
  "JobWbsvCode3": null,
  "JobWbsvCode4": null,
  "JobWbsvCode5": null,
  "JobWbsvCode6": null,
  "JobWbsvCode7": null,
  "JobWbsvCode8": null,
  "JobWbsvCode9": null,
  "JobWbsvEditableFlag1": null,
  "JobWbsvEditableFlag10": null,
  "JobWbsvEditableFlag11": null,
  "JobWbsvEditableFlag12": null,
  "JobWbsvEditableFlag2": null,
  "JobWbsvEditableFlag3": null,
  "JobWbsvEditableFlag4": null,
  "JobWbsvEditableFlag5": null,
  "JobWbsvEditableFlag6": null,
  "JobWbsvEditableFlag7": null,
  "JobWbsvEditableFlag8": null,
  "JobWbsvEditableFlag9": null,
  "JobWbsvRequiredFlag1": null,
  "JobWbsvRequiredFlag10": null,
  "JobWbsvRequiredFlag11": null,
  "JobWbsvRequiredFlag12": null,
  "JobWbsvRequiredFlag2": null,
  "JobWbsvRequiredFlag3": null,
  "JobWbsvRequiredFlag4": null,
  "JobWbsvRequiredFlag5": null,
  "JobWbsvRequiredFlag6": null,
  "JobWbsvRequiredFlag7": null,
  "JobWbsvRequiredFlag8": null,
  "JobWbsvRequiredFlag9": null,
  "JobWipAccCode": null,
  "JobWipAdjAccCode": null,
  "JobWipAdjDeptCode": null,
  "JobWipDeptCode": "00",
  "JobWipLmrgOvrFlag": null,
  "JobWipMrgLossbsAcc": null,
  "JobWipMrgLossbsDep": null,
  "JobWipMrgLossplAcc": null,
  "JobWipMrgLossplDep": null,
  "JobWipOhLossbsAcc": null,
  "JobWipOhLossbsDep": null,
  "JobWipOhLossplAcc": null,
  "JobWipOhLossplDep": null,
  "JobWipOverrideContAmt": null,
  "JobWipRollInSubjobFlag": null,
  "JobWipUnpostedCostAcc": null,
  "JobWipUnpostedCostCat": null,
  "JobWipUnpostedCostDep": null,
  "JobWipUnpostedCostPhase": null,
  "JobWipUnpostedRevAcc": null,
  "JobWipUnpostedRevCat": null,
  "JobWipUnpostedRevDep": null,
  "JobWipUnpostedRevPhase": null,
  "JobWmCode": null,
  "JobWoFlag": null,
  "JobWorkLoc": null,
  "WorkLoc": null,
  "JobVUuid": "F5D75D5B52A1632EE05316821FACC89E",
  "links": [
    {
      "rel": "self",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/jc-rest-api/rest/1/jcjob/F5D75D5B52A1632EE05316821FACC89E",
      "name": "jcjob",
      "kind": "item"
    },
    {
      "rel": "canonical",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/jc-rest-api/rest/1/jcjob/F5D75D5B52A1632EE05316821FACC89E",
      "name": "jcjob",
      "kind": "item"
    }
  ]
}
object