Create a JC Job Cost Code (Job Phases)
  • 06 Jan 2025
  • 2 Minutes to read
  • Dark
    Light

Create a JC Job Cost Code (Job Phases)

  • Dark
    Light

Article summary

Post
/jc-rest-api/rest/1/jcjobcostcodes

Create Job Cost Codes / Phases

UI Location: Project Controls - Job Costing - Setup - Local Tables - Enter Cost Code

Security
HTTP
Type basic

Basic authentication

Header parameters
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceitem+json
Body parameters
object
Example{ "GjjpCompCode": "001", "GjjpJobCode": "00100", "GjjpCode": "002", "GjjpActiveFlag": "Y", "GjjpStoreFcastApprovedFlg": "N", "GjjpFactorableFlg": "N", "GjjpCtrlCode": "00", "GjjpJobCtrlCode": "ALL", "GjjpName": "Drawings", "GjjpVUuid": "" }
GjjpCtrlCode
string Required

💻 UI Fieldname: Ctrl.Cost Code

Max length16
GjjpCompCode
string Required

CompanyCode

💻 UI Fieldname: Company

Max length8
GjjpFactorableFlg
string Required

Y: Phase is factorable

Max length1
GjjpJobCtrlCode
string Required
Max length10
GjjpJobCode
string Required
Max length10
GjjpVUuid
string Required
Max length64
GjjpName
string Required

💻 UI Fieldname: Name

Max length50
GjjpCode
string Required
Max length16
GjjpStoreFcastApprovedFlg
string Required

Forecast Approved Flag. "Y": Forecast approved and allowed to be stored

Max length1
GjjpActiveFlag
string Required

Y=Job-Phaseis active; N=Job-Phase is inactive.

Max length1
GjjpEbudgRevenueAmt
number
Max length18
GjjpWmCode
string

💻 UI Fieldname: *WM

Max length2
GjjpUserEnteredProjQty
number

Contains value of the latest user-entered projected quantity. Once entered, can obly be erased by re-calculation.

Max length16
GjjpEqpOraseq
number
GjjpItemCompCode
string

Company to which the associated production inventory item belongs

Max length8
GjjpBillCode
string
Max length12
GjjpMaxBillingAmt
number
Max length18
GjjpEbudgCostAmt
number
Max length18
GjjpStatusCode
string
Max length1
GjjpObudgRevenueAmt
number
Max length18
GjjpObudgUnit
number
Max length16
GjjpItemCode
string

Associated production inventory item code

Max length16
GjjpFactor
number

Factor For Factorable Phase

GjjpProjQty
number

Projected quantity

Max length16
GjjpHbRecAmt
number
Max length18
GjjpFinalProductFlag
string
Max length1
GjjpActStartDate
string

Phase Actual Start Date

GjjpPhsTypeCode
string

Phase Type Code

Max length16
GjjpEstStartDate
string
GjjpIuCreateDate
string
GjjpBillingUnitFlag
string

Billing

Max length1
GjjpIuUpdateDate
string
GjjpAttachOraseq
number
GjjpUnitFcastAttachOraseq
number
GjjpActComplDate
string

Phase Actual Completion Date

GjjpMaxBillingBudgetAmt
number
Max length18
GjjpEstComplDate
string
GjjpChgOrdUnit
number
Max length16
GjjpRecAmt
number
Max length18
GjjpSingleCatBudgFlag
string

Indicates this phase is using single category (phase level) budgeting.

Max length1
GjjpComplUnit
number
Max length16
GjjpUeValidFlag
string
Max length1
GjjpClvValueCode5
string

Classifier Value 5

Max length16
GjjpHier
string
Max length127
GjjpBillingTypeCode
string
Max length4
GjjpClvValueCode4
string

Classifier Value 4

Max length16
GjjpClvValueCode3
string

Classifier Value 3

Max length16
GjjpProjThresholdPct
number

Projection Threshold %

GjjpClvValueCode2
string

Classifier Value 2

Max length16
GjjpClvValueCode6
string

Classifier Value 6

Max length16
GjjpBudgUnit
number
Max length16
GjjpClvValueCode1
string

Classifier Value 1

Max length16
GjjpQraOverrideIndicator
string

QRA Override Indicator: Q - Quantity, R - Rate, A - Amount, Null - No Override. Indicates The Radio Button State On The Unit Forecast Screen At The Time When The Override Was Entered.

Max length1
GjjpObudgCostAmt
number
Max length18
GjjpInvoiceFormatCode
string
Max length4
GjjpCreateDate
string
GjjpBillName
string
Max length20
GjjpBillingRateTableCode
string

Rate of billing code representing a set of rates based on any/all/none of the Employee, Trade, Job, Phase, Category, Basic Wage Type.

Max length10
GjjpItemTypeCode
string

Associated production inventory item type

Max length2
GjjpPriorComplUnit
number

Accumulated Quantities up to da.JCJOB_Table.Job_Ignore_Costs_Prior_To_Date

Max length16
Responses
201

Created

Headers
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceitem+json
{
  "GjjpActComplDate": null,
  "GjjpActStartDate": null,
  "GjjpActiveFlag": "Y",
  "GjjpAttachOraseq": null,
  "GjjpBillCode": null,
  "GjjpBillName": null,
  "GjjpBillingRateTableCode": null,
  "GjjpBillingTypeCode": null,
  "GjjpBillingUnitFlag": null,
  "GjjpBudgUnit": null,
  "GjjpChgOrdUnit": null,
  "GjjpClvValueCode1": null,
  "GjjpClvValueCode2": null,
  "GjjpClvValueCode3": null,
  "GjjpClvValueCode4": null,
  "GjjpClvValueCode5": null,
  "GjjpClvValueCode6": null,
  "GjjpCode": "002",
  "GjjpCompCode": "001",
  "GjjpComplUnit": null,
  "GjjpCreateDate": null,
  "GjjpCtrlCode": "00",
  "GjjpEbudgCostAmt": null,
  "GjjpEbudgRevenueAmt": null,
  "GjjpEqpOraseq": null,
  "GjjpEstComplDate": null,
  "GjjpEstStartDate": null,
  "GjjpFactor": null,
  "GjjpFactorableFlg": "N",
  "GjjpFinalProductFlag": null,
  "GjjpHbRecAmt": null,
  "GjjpHier": null,
  "GjjpInvoiceFormatCode": null,
  "GjjpItemCode": null,
  "GjjpItemCompCode": null,
  "GjjpItemTypeCode": null,
  "GjjpIuCreateDate": null,
  "GjjpIuUpdateDate": null,
  "GjjpJobCode": "00100",
  "GjjpJobCtrlCode": "ALL",
  "GjjpMaxBillingAmt": null,
  "GjjpMaxBillingBudgetAmt": null,
  "GjjpName": "Drawings",
  "GjjpObudgCostAmt": null,
  "GjjpObudgRevenueAmt": null,
  "GjjpObudgUnit": null,
  "GjjpPhsTypeCode": null,
  "GjjpPriorComplUnit": null,
  "GjjpProjQty": null,
  "GjjpProjThresholdPct": null,
  "GjjpQraOverrideIndicator": null,
  "GjjpRecAmt": null,
  "GjjpSingleCatBudgFlag": null,
  "GjjpStatusCode": null,
  "GjjpStoreFcastApprovedFlg": "N",
  "GjjpUeValidFlag": null,
  "GjjpUnitFcastAttachOraseq": null,
  "GjjpUserEnteredProjQty": null,
  "GjjpWmCode": null,
  "GjjpVUuid": "03210A6E8A8A6B82E06316821FACF1C1",
  "links": [
    {
      "rel": "self",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/jc-rest-api/rest/1/jcjobcostcodes/03210A6E8A8A6B82E06316821FACF1C1",
      "name": "jcjobcostcodes",
      "kind": "item"
    },
    {
      "rel": "canonical",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/jc-rest-api/rest/1/jcjobcostcodes/03210A6E8A8A6B82E06316821FACF1C1",
      "name": "jcjobcostcodes",
      "kind": "item"
    }
  ]
}
object