---
title: "Create a PY Employee Pay History"
slug: "create-a-py-employee-pay-history"
updated: 2026-05-26T12:53:14Z
published: 2026-05-26T12:53:48Z
canonical: "developers.cmicglobal.com/create-a-py-employee-pay-history"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developers.cmicglobal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a PY Employee Pay History

Post/hcm-rest-api/rest/1/pyemppayhist

## Create Employee Pay History

### 

SecurityHTTPType basic

Basic authentication

Header parametersContent-TypestringExampleapplication/vnd.oracle.adf.resourceItem+json

Body parameters<select class='api-response-data' aria-label='Media type'><option value='e673a20d-5833-4903-a408-743e468bf3f2'>application/json</option>
</select>object  Example{
  "PhyCompCode": "001",
  "PhyEmpNo": "04538",
  "PhyPrnCode": "WK",
  "PhyPprPeriod": 1.0,
  "PhyPprYear": 2015.0,
  "PhySeqNo": 365440.0,
  "PhyPayDate": "2015-01-07T00:00:00-05:00",
  "PhyLastUpdDate": "2015-05-22T17:40:46-04:00",
  "PhyTranCode": "NWHR",
  "PhyUser": "BILL",
  "PhyTranType": "BW",
  "PhyVUuid": ""
}PhyCompCodestring    Required

💻 UI Fieldname: PhyCompCode

Max length8
PhyPrnCodestring    Required

Identify the Pay Run Code

💻 UI Fieldname: PhyPrnCode

Max length4
PhyPprYearnumber    Required

Identify the Year related to the Pay

💻 UI Fieldname: PhyPprYear

Max length22
PhyPprPeriodnumber    Required

Indentify the Pay Period

💻 UI Fieldname: PhyPprPeriod

Max length22
PhyPprSubPeriodnumber    

Indentify the Sub Pay Period

💻 UI Fieldname: PhyPprSubPeriod

Max length22
PhyEmpNostring    Required

The unique identifier of an employee

💻 UI Fieldname: PhyEmpNo

Max length16
PhySeqNonumber    Required

The system generated Sequence Number per Employee per Pay Period

💻 UI Fieldname: PhySeqNo

Max length22
PhyDatestring    

The Date from Employee worked during current Pay Period

💻 UI Fieldname: PhyDate

Max length7
PhyEqpDeptCodestring    

💻 UI Fieldname: PhyEqpDeptCode

Max length6
PhyEmpDeptCodestring    

💻 UI Fieldname: PhyEmpDeptCode

Max length6
PhyEmpCrAccCodestring    

💻 UI Fieldname: PhyEmpCrAccCode

Max length16
PhyEqpCrAccCodestring    

💻 UI Fieldname: PhyEqpCrAccCode

Max length16
PhyWorkCompCodestring    

The Company for whom Employee worked during transaction period

💻 UI Fieldname: PhyWorkCompCode

Max length8
PhyDataTypestring    

The type of Line that is entered. Either G" or J

💻 UI Fieldname: PhyDataType

Max length1
PhyDeptCodestring    

The working Department of the Employee

💻 UI Fieldname: PhyDeptCode

Max length6
PhyEmplrContrAccCodestring    

The respected GL A/C Code for posting of calculated amount to GL

💻 UI Fieldname: PhyEmplrContrAccCode

Max length16
PhyGlAccCodestring    

The respected GL A/C Code for posting of calculated amount to GL

💻 UI Fieldname: PhyGlAccCode

Max length16
PhyJobstring    

The Job Code assigned to the Employee

💻 UI Fieldname: PhyJob

Max length10
PhyPhasestring    

The Job Phase on which the Employee worked

💻 UI Fieldname: PhyPhase

Max length16
PhyCategorystring    

The Job Category on which employee worked

💻 UI Fieldname: PhyCategory

Max length16
PhyEquipmentstring    

The respected Equipment Number

💻 UI Fieldname: PhyEquipment

Max length10
PhyEquipCategorystring    

The Equipment Category if applicable

💻 UI Fieldname: PhyEquipCategory

Max length16
PhyEquipTranNostring    

The Equipment Transaction Number if applicable

💻 UI Fieldname: PhyEquipTranNo

Max length4
PhyHrlyEquipRatenumber    

The Rate applied to calculate the cost for a piece of equipment

💻 UI Fieldname: PhyHrlyEquipRate

Max length22
PhyUnionCodestring    

The Union Code for whom the Employee worked durint Transaction pe

💻 UI Fieldname: PhyUnionCode

Max length4
PhyTradeCodestring    

The Trade Code being used during calculation

💻 UI Fieldname: PhyTradeCode

Max length30
PhyWorkLocationstring    

The Work Location of Employee for the calculated Transaction

💻 UI Fieldname: PhyWorkLocation

Max length15
PhyTranTypestring    Required

The predefined Type to identify the type of Transaction like "BN"

💻 UI Fieldname: PhyTranType

Max length2
PhyTranCodestring    Required

The respected Code for which the calculations are made

💻 UI Fieldname: PhyTranCode

Max length4
PhyTranDescstring    

💻 UI Fieldname: PhyTranDesc

Max length30
PhyTranShortDescstring    

💻 UI Fieldname: PhyTranShortDesc

Max length21
PhyQuantitynumber    

The Quantity used for Amount calculation if applicable

💻 UI Fieldname: PhyQuantity

Max length22
PhyHrsWorkednumber    

The Quantity used for Amount calculation if applicable

💻 UI Fieldname: PhyHrsWorked

Max length22
PhyHrsPaidnumber    

The Rate applied to calculate the Amount for a Coe and its Type

💻 UI Fieldname: PhyHrsPaid

Max length22
PhyPayRatenumber    

The Rate applied to calculate the Amount for a Coe and its Type

💻 UI Fieldname: PhyPayRate

Max length22
PhyChargeOutRatenumber    

The Rate applied to calculate the Amount for a Coe and its Type

💻 UI Fieldname: PhyChargeOutRate

Max length22
PhyBillingRatenumber    

The Rate applied to calculate the Amount for a Coe and its Type

💻 UI Fieldname: PhyBillingRate

Max length22
PhyRateCodestring    

💻 UI Fieldname: PhyRateCode

Max length4
PhyEmplrContrnumber    

The calculated Amount against the Code and its respective Type

💻 UI Fieldname: PhyEmplrContr

Max length22
PhyAmountnumber    

The calculated Amount against the Code and its respective Type

💻 UI Fieldname: PhyAmount

Max length22
PhyPayAmountnumber    

The calculated Amount against the Code and its respective Type

💻 UI Fieldname: PhyPayAmount

Max length22
PhyEquipmentCostnumber    

The calculated Amount against the Code and its respective Type

💻 UI Fieldname: PhyEquipmentCost

Max length22
PhyGrossEarningnumber    

The calculated Amount against the Code and its respective Type

💻 UI Fieldname: PhyGrossEarning

Max length22
PhyEmplrContrFlagstring    

💻 UI Fieldname: PhyEmplrContrFlag

Max length1
PhyAdjustmentstring    

💻 UI Fieldname: PhyAdjustment

Max length1
PhyBatchNumnumber    

The Batch Number referencing to the GL

💻 UI Fieldname: PhyBatchNum

Max length22
PhyProcessFlagstring    

💻 UI Fieldname: PhyProcessFlag

Max length1
PhyChequeSeqNumbernumber    

💻 UI Fieldname: PhyChequeSeqNumber

Max length22
PhyChequeVoidDatestring    

💻 UI Fieldname: PhyChequeVoidDate

Max length7
PhyHireFlagstring    

💻 UI Fieldname: PhyHireFlag

Max length1
PhyTaxtypeFlagstring    

💻 UI Fieldname: PhyTaxtypeFlag

Max length1
PhyRetpayFlagstring    

💻 UI Fieldname: PhyRetpayFlag

Max length1
PhyActivateSeqnumber    

Used to join to PYEMPSALADJ, PYEMPTIMSHT, PYEMPEXPSHTto decide which tables process flag to nullify in CHECK VOIDING.

💻 UI Fieldname: PhyActivateSeq

Max length22
PhyPostDatestring    

The Date the data was posted

💻 UI Fieldname: PhyPostDate

Max length7
PhyUserstring    Required

The name of the user who made the last update

💻 UI Fieldname: PhyUser

Max length30
PhyLastUpdDatestring    Required

Date and Time stamp of the last update

💻 UI Fieldname: PhyLastUpdDate

Max length7
PhyGlpostFlagstring    

💻 UI Fieldname: PhyGlpostFlag

Max length1
PhyDrDeptCodestring    

💻 UI Fieldname: PhyDrDeptCode

Max length6
PhyEmplrContrDeptCodestring    

💻 UI Fieldname: PhyEmplrContrDeptCode

Max length6
PhyUpdateBchFlagstring    

💻 UI Fieldname: PhyUpdateBchFlag

Max length1
PhyChargeOutAmtnumber    

Charge Out Amount

💻 UI Fieldname: PhyChargeOutAmt

Max length22
PhyBillingAmtnumber    

Bill Amount

💻 UI Fieldname: PhyBillingAmt

Max length22
PhyWoCodestring    

Work Order Code.

💻 UI Fieldname: PhyWoCode

Max length10
PhyWitmLineNumberstring    

Work Item Number.

💻 UI Fieldname: PhyWitmLineNumber

Max length16
PhyWoExpCodestring    

Work Order Expense Code

💻 UI Fieldname: PhyWoExpCode

Max length4
PhyTavCode1string    

💻 UI Fieldname: PhyTavCode1

Max length10
PhyTavCode2string    

💻 UI Fieldname: PhyTavCode2

Max length10
PhyTavCode3string    

💻 UI Fieldname: PhyTavCode3

Max length10
PhyTavCode4string    

💻 UI Fieldname: PhyTavCode4

Max length10
PhyWbsvCode1string    

💻 UI Fieldname: PhyWbsvCode1

Max length60
PhyWbsvCode2string    

💻 UI Fieldname: PhyWbsvCode2

Max length60
PhyWbsvCode3string    

💻 UI Fieldname: PhyWbsvCode3

Max length60
PhyWbsvCode4string    

💻 UI Fieldname: PhyWbsvCode4

Max length60
PhyRedistributedBurdenFlagstring    

💻 UI Fieldname: PhyRedistributedBurdenFlag

Max length1
PhyTshAfterChksFlagstring    

💻 UI Fieldname: PhyTshAfterChksFlag

Max length1
PhyRetainTransactionsstring    

Flag to indicate whether input transactions were retained after checks were voided

💻 UI Fieldname: PhyRetainTransactions

Max length1
PhyWorkGeocodestring    

Employee`s work location GeoCode.

💻 UI Fieldname: PhyWorkGeocode

Max length9
PhyResidenceGeocodestring    

Employee`s residence location GeoCode.

💻 UI Fieldname: PhyResidenceGeocode

Max length9
PhyPayDatestring    

Pay date sets on table PYCOMPAYPRD as PPR_PAY_DATE.

💻 UI Fieldname: PhyPayDate

Max length7
PhyExpectedPostDatestring    

Expected post date, sets on table PYCOMPPAYPRD as PPR_POSTING_DATE.

💻 UI Fieldname: PhyExpectedPostDate

Max length7
PhyMonthNumbernumber    

Month Number.

💻 UI Fieldname: PhyMonthNumber

Max length22
PhyActualPeriodnumber    

💻 UI Fieldname: PhyActualPeriod

Max length22
PhyOriginalTransactionstring    

Flag to indicate whether this transaction was the actual transaction which was adjusted during redistribution of costs. (Y)es or (N)o

💻 UI Fieldname: PhyOriginalTransaction

Max length1
PhyRefDatestring    

Date referrening to Period from which wages and burdens were redistributed

💻 UI Fieldname: PhyRefDate

Max length7
PhyRefDescstring    

Description referrening to Period from which wages and burdens were redistributed

💻 UI Fieldname: PhyRefDesc

Max length60
PhyMasterSeqnumber    

Sequence number to identify the original job from which the cost was transferred

💻 UI Fieldname: PhyMasterSeq

Max length22
PhyDetailSeqnumber    

Sequence number to identify the job to which the cost was transferred

💻 UI Fieldname: PhyDetailSeq

Max length22
PhyManualChkProcstring    

💻 UI Fieldname: PhyManualChkProc

Max length1
PhyManualChkCrAccCodestring    

💻 UI Fieldname: PhyManualChkCrAccCode

Max length16
PhyPlanCodestring    

Plan Code For The Transacation. Applicable Only To Benefits And Deductions.

💻 UI Fieldname: PhyPlanCode

Max length10
PhyPloCodestring    

The Option Against The Plan For The Transaction. Applicable Only To Benefits And Deductions.

💻 UI Fieldname: PhyPloCode

Max length10
PhyWcbCodestring    

💻 UI Fieldname: PhyWcbCode

Max length4
PhyReceivableFlagstring    

Flag to indicate whether the transaction originated from a receivable - (Y)es, (R)eturned i.e. extra amount was received and the extra amount was returned back

💻 UI Fieldname: PhyReceivableFlag

Max length1
PhyUiFromMidyearFormstring    

💻 UI Fieldname: PhyUiFromMidyearForm

Max length1
PhyEmpTypestring    

💻 UI Fieldname: PhyEmpType

Max length1
PhyEmpPygCodestring    

💻 UI Fieldname: PhyEmpPygCode

Max length4
PhyExpClaimFlagstring    

Flag to mention, expense has been entered from expense claim entry.

💻 UI Fieldname: PhyExpClaimFlag

Max length1
PhyVendorstring    

💻 UI Fieldname: PhyVendor

Max length8
PhyCommentstring    

💻 UI Fieldname: PhyComment

Max length60
PhyApvoucherCreatedFlagstring    

💻 UI Fieldname: PhyApvoucherCreatedFlag

Max length1
PhyUserTypeCodestring    

💻 UI Fieldname: PhyUserTypeCode

Max length3
PhyWoTranTypestring    

💻 UI Fieldname: PhyWoTranType

Max length1
PhyCreateGlFlagstring    

Flag to indicate whether the transaction originated from a loan receivable - G is for with GL entried, W is for without GL, N is normal adjustment and R is returned if an excess amount was paid against loan.

💻 UI Fieldname: PhyCreateGlFlag

Max length1
PhyPlCodestring    

Public Liability Code.

💻 UI Fieldname: PhyPlCode

Max length4
PhyWcbPolicyNostring    

💻 UI Fieldname: PhyWcbPolicyNo

Max length16
PhyPlcPolicyNostring    

💻 UI Fieldname: PhyPlcPolicyNo

Max length16
PhyActualPayDatestring    

Pay date when checks have been printed. For void check reverse transactions, it is the check void date (ie. void effective date).

💻 UI Fieldname: PhyActualPayDate

Max length7
PhyEquipPhsCodestring    

Job phase code for the piece of equipment. It can be different from the phase to which time is being charged.

💻 UI Fieldname: PhyEquipPhsCode

Max length16
PhyEqpHoursnumber    

Field to enter Equipment Hours.

💻 UI Fieldname: PhyEqpHours

Max length22
PhyEqpChargeRatenumber    

Field to enter equipment charge rate

💻 UI Fieldname: PhyEqpChargeRate

Max length22
PhyEqpBillRatenumber    

Field to enter equipment bill rate

💻 UI Fieldname: PhyEqpBillRate

Max length22
PhyEqpChargeAmtnumber    

Field to enter equipment charge amt

💻 UI Fieldname: PhyEqpChargeAmt

Max length22
PhyEqpBillAmtnumber    

Field to enter equipment bill amt

💻 UI Fieldname: PhyEqpBillAmt

Max length22
PhyEqpHrlyWmCodestring    

Field to enter wm code for equipment.

💻 UI Fieldname: PhyEqpHrlyWmCode

Max length2
PhyEqpJccatCodestring    

Field to enter Equipment Job category.

💻 UI Fieldname: PhyEqpJccatCode

Max length16
PhyTaxCode1string    

💻 UI Fieldname: PhyTaxCode1

Max length11
PhyTaxPercent1number    

💻 UI Fieldname: PhyTaxPercent1

Max length22
PhyTaxAmt1number    

💻 UI Fieldname: PhyTaxAmt1

Max length22
PhyTaxCode2string    

💻 UI Fieldname: PhyTaxCode2

Max length11
PhyTaxPercent2number    

💻 UI Fieldname: PhyTaxPercent2

Max length22
PhyTaxAmt2number    

💻 UI Fieldname: PhyTaxAmt2

Max length22
PhyTaxCode3string    

💻 UI Fieldname: PhyTaxCode3

Max length11
PhyTaxPercent3number    

💻 UI Fieldname: PhyTaxPercent3

Max length22
PhyTaxAmt3number    

💻 UI Fieldname: PhyTaxAmt3

Max length22
PhyTotalTaxCreditAmtnumber    

💻 UI Fieldname: PhyTotalTaxCreditAmt

Max length22
PhyExpStartDatestring    

Actual Start Date For Expense Entered From E-Expense. Automatically Populated By E-Expense When Expense Approved

💻 UI Fieldname: PhyExpStartDate

Max length7
PhyExpEndDatestring    

Actual End Date For Expense Entered From E-Expense. Automatically Populated By E-Expense When Expense Approved

💻 UI Fieldname: PhyExpEndDate

Max length7
PhySuiWrlCodestring    

Feild to populate the SUI work location from employee profile

💻 UI Fieldname: PhySuiWrlCode

Max length15
PhyPostDateChangeDatestring    

💻 UI Fieldname: PhyPostDateChangeDate

Max length7
PhyChgPayrateForJobTshstring    

💻 UI Fieldname: PhyChgPayrateForJobTsh

Max length1
PhyAssignedCheckNumnumber    

💻 UI Fieldname: PhyAssignedCheckNum

Max length22
PhyPrintCheckOnlystring    

💻 UI Fieldname: PhyPrintCheckOnly

Max length1
PhyClearingDbAccCodestring    

Payroll Salary Debit account code setup on employee profile. It will be populate at the time of timesheet posting

💻 UI Fieldname: PhyClearingDbAccCode

Max length16
PhyClearingDbDeptCodestring    

Payroll Salary Debit department code setup on employee profile. It will be populate at the time of timesheet posting

💻 UI Fieldname: PhyClearingDbDeptCode

Max length6
PhyRedistRecalWcplstring    

Transfer labor costs WC/PL recalculate flag ie. column pyredistribute_batch_emp.rbe_recal_wcpl

💻 UI Fieldname: PhyRedistRecalWcpl

Max length1
PhyEmpEiCodestring    

💻 UI Fieldname: PhyEmpEiCode

Max length4
PhyShiftCodestring    

Shift code. Null means unspecified, or D/E/N for Day/Evening/Night shift.

💻 UI Fieldname: PhyShiftCode

Max length1
PhyCklocCodestring    

Check location code

💻 UI Fieldname: PhyCklocCode

Max length16
PhyVendorAddCodestring    

💻 UI Fieldname: PhyVendorAddCode

Max length5
PhyVoidckReversalFlagstring    

Y/null. Y indicates a reversal transaction created by the void check program.

💻 UI Fieldname: PhyVoidckReversalFlag

Max length1
PhyActualPayDateFixFlagstring    

Correct NULL PHY_ACTUAL_PAY_DATE for paid transactions from payroll 2006 onwards; and subsequently by trigger. See version script 0789197.sql.

💻 UI Fieldname: PhyActualPayDateFixFlag

Max length1
PhyPrevailingWageRatenumber    

Prevailing wage rate.

💻 UI Fieldname: PhyPrevailingWageRate

Max length22
PhyCalculatedEarningsnumber    

💻 UI Fieldname: PhyCalculatedEarnings

Max length22
PhyFedJurisdictionstring    

Federal Reporting Jurisdiction: null=not yet determined, *=proper US/CA, GU=Guam,...,see PYFEDTERR.

💻 UI Fieldname: PhyFedJurisdiction

Max length4
PhyRefCheckNumnumber    

This is the Reference Check Number

💻 UI Fieldname: PhyRefCheckNum

Max length22
PhyActualWorkDatestring    

This is the Actual Date that Employee Worked on

💻 UI Fieldname: PhyActualWorkDate

Max length7
PhyStdUnionPayRatenumber    

Employee normal base union pay rate.

💻 UI Fieldname: PhyStdUnionPayRate

Max length22
PhyDocumentNostring    

Crew Code

💻 UI Fieldname: PhyDocumentNo

Max length30
PhyInclCertPyRepFlagstring    

N: Record will be excluded from the Certified Payroll Report

💻 UI Fieldname: PhyInclCertPyRepFlag

Max length1
PhyRatecdMultipliernumber    

Rate code multiplier from table column Pypayrcd.rcd_prem_multiplier.

💻 UI Fieldname: PhyRatecdMultiplier

Max length22
PhyRatecdHrlyPremnumber    

Rate code premium per hour from table column Pypayrcd.rcd_prem_per_hour_amt.

💻 UI Fieldname: PhyRatecdHrlyPrem

Max length22
PhyPwBasePayRatenumber    

Base pay rate to use in determining prevailing wage rate differential. Currently equivalent to phy_pay_rate less the hourly premium and multiplier.

💻 UI Fieldname: PhyPwBasePayRate

Max length22
PhyPwFringePayrollRatenumber    

Prevailing wage job-trade calculated payroll fringe rate (per hr worked).

💻 UI Fieldname: PhyPwFringePayrollRate

Max length22
PhyPwFringeContractRatenumber    

Prevailing wage job-trade contract fringe rate (per hr worked).

💻 UI Fieldname: PhyPwFringeContractRate

Max length22
PhyPwFringeOtPremFlagstring    

Apply overtime premium on contract fringe rate (Y/N/null).

💻 UI Fieldname: PhyPwFringeOtPremFlag

Max length1
PhyPwDiffRatenumber    

Calculated prevailing wage differential rate.

💻 UI Fieldname: PhyPwDiffRate

Max length22
PhyPwDiffAmountnumber    

Calculated prevailing wage differential amount.

💻 UI Fieldname: PhyPwDiffAmount

Max length22
PhyPwDiffDestBenstring    

Calculated prevailing wage differential destination benefit code.

💻 UI Fieldname: PhyPwDiffDestBen

Max length4
PhyPwDiffCalcDonestring    

Prevailing wage differential calculation done (Y/null). Y also indicates that this BW/LE line is a prevailing wage job-trade.

💻 UI Fieldname: PhyPwDiffCalcDone

Max length1
PhyPwDifferentialBenFlagstring    

Y/null: Indicates whether this benefit (BN) line contains the prevailing wage differential.

💻 UI Fieldname: PhyPwDifferentialBenFlag

Max length1
PhyPwCompCodestring    

Prevailing wage job company for Mechanics/Truckers who work on equipments or deliver materials to a PW job but whose labor is costed against the equipment/trucking job.

💻 UI Fieldname: PhyPwCompCode

Max length8
PhyPwJobCodestring    

Prevailing wage job code for Mechanics/Truckers who work on equipments or deliver materials to a PW job but whose labor is costed against the equipment/trucking job.

💻 UI Fieldname: PhyPwJobCode

Max length10
PhyEquipLocCodestring    

Equipment location code.

💻 UI Fieldname: PhyEquipLocCode

Max length10
PhyCostPoolJobstring    

Job code for cost pooling burdens. Blank if not applicable.

💻 UI Fieldname: PhyCostPoolJob

Max length10
PhyActualWcbCodestring    

💻 UI Fieldname: PhyActualWcbCode

Max length4
PhyHomeCompCodestring    

Employee Home company at the time of processing payroll

💻 UI Fieldname: PhyHomeCompCode

Max length8
PhyHomeDeptCodestring    

Employee Home department at the time of processing payroll

💻 UI Fieldname: PhyHomeDeptCode

Max length6
PhyLeaveTakenTmshtYearnumber    

Store The Leave Taken Year Based On The Timesheet Date

💻 UI Fieldname: PhyLeaveTakenTmshtYear

Max length22
PhyLevCalcDatestring    

Employee Leave Calculation Period Start Date

💻 UI Fieldname: PhyLevCalcDate

Max length7
PhyLevCalcMethodstring    

Employee Leave Calculation Method

💻 UI Fieldname: PhyLevCalcMethod

Max length1
PhyActualPlCodestring    

💻 UI Fieldname: PhyActualPlCode

Max length4
PhyUkPayeTaxCodestring    

United Kingdom PAYE tax code

💻 UI Fieldname: PhyUkPayeTaxCode

Max length10
PhyUkNicCategorystring    

United Kingdom NIC category code

💻 UI Fieldname: PhyUkNicCategory

Max length1
PhyVertexPsdcodenumber    

Vertex Employee Resident PSD Codes Based On The Vertex Geocode And School District Code Of The Employee

💻 UI Fieldname: PhyVertexPsdcode

Max length22
PhyCostAllocPostedFlagstring    

Field Is Used When COST ALLOCATION ON EQUIPMENT WORKORDER Alternative Feature Is Installed; Indicates That The Record Is Already Posted To Avoid Duplicate Entry When Repost The Same Period

💻 UI Fieldname: PhyCostAllocPostedFlag

Max length1
PhyVertexSchdistnumber    

Vertex School District Code

💻 UI Fieldname: PhyVertexSchdist

Max length22
PhySadAccrualPaidoutOraseqnumber    

PY Salary Adjustment Benefit Accrual Paid-out Sequence Number

💻 UI Fieldname: PhySadAccrualPaidoutOraseq

Max length22
PhyIePayeExclusionFlagstring    

Ireland PAYE exclusion order flag (Y/N/null).

💻 UI Fieldname: PhyIePayeExclusionFlag

Max length1
PhyIePayeCalcMethodstring    

Ireland PAYE/USC Calculation Method: C=Cumulative, 1=Week/Month 1, E=Emergency, T=Temporary

💻 UI Fieldname: PhyIePayeCalcMethod

Max length1
PhyIePrsiSubclassEestring    

Ireland PRSI subclass for employee.

💻 UI Fieldname: PhyIePrsiSubclassEe

Max length2
PhyIePrsiSubclassErstring    

Ireland PRSI subclass for employer.

💻 UI Fieldname: PhyIePrsiSubclassEr

Max length2
PhyRetainTransactionsInfostring    

Only for Information purpose-Indicate whether input transactions were retained after checks were voided

💻 UI Fieldname: PhyRetainTransactionsInfo

Max length1
PhyIuCreateDatestring    

💻 UI Fieldname: PhyIuCreateDate

Max length7
PhyIuUpdateDatestring    

💻 UI Fieldname: PhyIuUpdateDate

Max length7
PhyVUuidstring    

Unique Row ID

💻 UI Fieldname: PhyVUuid

Max length64
PhyIuLastUpdateDatestring    

💻 UI Fieldname: PhyIuLastUpdateDate

Max length7

Responses201

Created

HeadersContent-TypestringExampleapplication/vnd.oracle.adf.resourceitem+json
<select class='api-response-data' aria-label='Media type'><option value='ff6ae287-0146-4253-b380-e5bb2290e205'>application/json</option>
</select>

```json
{
  "PhyActivateSeq": null,
  "PhyActualPayDate": null,
  "PhyActualPayDateFixFlag": null,
  "PhyActualPeriod": null,
  "PhyActualPlCode": null,
  "PhyActualWcbCode": null,
  "PhyActualWorkDate": null,
  "PhyAdjustment": null,
  "PhyAmount": null,
  "PhyApvoucherCreatedFlag": null,
  "PhyAssignedCheckNum": null,
  "PhyBatchNum": null,
  "PhyBillingAmt": null,
  "PhyBillingRate": null,
  "PhyCalculatedEarnings": null,
  "PhyCategory": null,
  "PhyChargeOutAmt": null,
  "PhyChargeOutRate": null,
  "PhyChequeSeqNumber": null,
  "PhyChequeVoidDate": null,
  "PhyChgPayrateForJobTsh": null,
  "PhyCklocCode": null,
  "PhyClearingDbAccCode": null,
  "PhyClearingDbDeptCode": null,
  "PhyComment": null,
  "PhyCompCode": "001",
  "PhyCostAllocPostedFlag": null,
  "PhyCostPoolJob": null,
  "PhyCreateGlFlag": null,
  "PhyDataType": null,
  "PhyDate": null,
  "PhyDeptCode": null,
  "PhyDetailSeq": null,
  "PhyDocumentNo": null,
  "PhyDrDeptCode": null,
  "PhyEmpCrAccCode": null,
  "PhyEmpDeptCode": null,
  "PhyEmpEiCode": null,
  "PhyEmpNo": "04538",
  "PhyEmpPygCode": null,
  "PhyEmpType": null,
  "PhyEmplrContr": null,
  "PhyEmplrContrAccCode": null,
  "PhyEmplrContrDeptCode": null,
  "PhyEmplrContrFlag": null,
  "PhyEqpBillAmt": null,
  "PhyEqpBillRate": null,
  "PhyEqpChargeAmt": null,
  "PhyEqpChargeRate": null,
  "PhyEqpCrAccCode": null,
  "PhyEqpDeptCode": null,
  "PhyEqpHours": null,
  "PhyEqpHrlyWmCode": null,
  "PhyEqpJccatCode": null,
  "PhyEquipCategory": null,
  "PhyEquipLocCode": null,
  "PhyEquipPhsCode": null,
  "PhyEquipTranNo": null,
  "PhyEquipment": null,
  "PhyEquipmentCost": null,
  "PhyExpClaimFlag": null,
  "PhyExpEndDate": null,
  "PhyExpStartDate": null,
  "PhyExpectedPostDate": null,
  "PhyFedJurisdiction": null,
  "PhyGlAccCode": null,
  "PhyGlpostFlag": null,
  "PhyGrossEarning": null,
  "PhyHireFlag": null,
  "PhyHomeCompCode": null,
  "PhyHomeDeptCode": null,
  "PhyHrlyEquipRate": null,
  "PhyHrsPaid": null,
  "PhyHrsWorked": null,
  "PhyIePayeCalcMethod": null,
  "PhyIePayeExclusionFlag": null,
  "PhyIePrsiSubclassEe": null,
  "PhyIePrsiSubclassEr": null,
  "PhyInclCertPyRepFlag": null,
  "PhyJob": null,
  "PhyLastUpdDate": "2015-05-22T21:40:46Z",
  "PhyLeaveTakenTmshtYear": null,
  "PhyLevCalcDate": null,
  "PhyLevCalcMethod": null,
  "PhyManualChkCrAccCode": null,
  "PhyManualChkProc": null,
  "PhyMasterSeq": null,
  "PhyMonthNumber": null,
  "PhyOriginalTransaction": null,
  "PhyPayAmount": null,
  "PhyPayDate": "2015-01-07",
  "PhyPayRate": null,
  "PhyPhase": null,
  "PhyPlCode": null,
  "PhyPlanCode": null,
  "PhyPlcPolicyNo": null,
  "PhyPloCode": null,
  "PhyPostDate": null,
  "PhyPostDateChangeDate": null,
  "PhyPprPeriod": 1,
  "PhyPprYear": 2015,
  "PhyPrevailingWageRate": null,
  "PhyPrintCheckOnly": null,
  "PhyPrnCode": "WK",
  "PhyProcessFlag": null,
  "PhyPwBasePayRate": null,
  "PhyPwCompCode": null,
  "PhyPwDiffAmount": null,
  "PhyPwDiffCalcDone": null,
  "PhyPwDiffDestBen": null,
  "PhyPwDiffRate": null,
  "PhyPwDifferentialBenFlag": null,
  "PhyPwFringeContractRate": null,
  "PhyPwFringeOtPremFlag": null,
  "PhyPwFringePayrollRate": null,
  "PhyPwJobCode": null,
  "PhyQuantity": null,
  "PhyRateCode": null,
  "PhyRatecdHrlyPrem": null,
  "PhyRatecdMultiplier": null,
  "PhyReceivableFlag": null,
  "PhyRedistRecalWcpl": null,
  "PhyRedistributedBurdenFlag": null,
  "PhyRefCheckNum": null,
  "PhyRefDate": null,
  "PhyRefDesc": null,
  "PhyResidenceGeocode": null,
  "PhyRetainTransactions": null,
  "PhyRetainTransactionsInfo": null,
  "PhyRetpayFlag": null,
  "PhySeqNo": 365440,
  "PhyShiftCode": null,
  "PhyStdUnionPayRate": null,
  "PhySuiWrlCode": null,
  "PhyTavCode1": null,
  "PhyTavCode2": null,
  "PhyTavCode3": null,
  "PhyTavCode4": null,
  "PhyTaxAmt1": null,
  "PhyTaxAmt2": null,
  "PhyTaxAmt3": null,
  "PhyTaxCode1": null,
  "PhyTaxCode2": null,
  "PhyTaxCode3": null,
  "PhyTaxPercent1": null,
  "PhyTaxPercent2": null,
  "PhyTaxPercent3": null,
  "PhyTaxtypeFlag": null,
  "PhyTotalTaxCreditAmt": null,
  "PhyTradeCode": null,
  "PhyTranCode": "NWHR",
  "PhyTranType": "BW",
  "PhyTshAfterChksFlag": null,
  "PhyUiFromMidyearForm": null,
  "PhyUkNicCategory": null,
  "PhyUkPayeTaxCode": null,
  "PhyUnionCode": null,
  "PhyUpdateBchFlag": null,
  "PhyUser": "BILL",
  "PhyUserTypeCode": null,
  "PhyVendor": null,
  "PhyVendorAddCode": null,
  "PhyVertexPsdcode": null,
  "PhyVertexSchdist": null,
  "PhyVoidckReversalFlag": null,
  "PhyWbsvCode1": null,
  "PhyWbsvCode2": null,
  "PhyWbsvCode3": null,
  "PhyWbsvCode4": null,
  "PhyWcbCode": null,
  "PhyWcbPolicyNo": null,
  "PhyWitmLineNumber": null,
  "PhyWoCode": null,
  "PhyWoExpCode": null,
  "PhyWoTranType": null,
  "PhyWorkCompCode": null,
  "PhyWorkGeocode": null,
  "PhyWorkLocation": null,
  "PhyIuCreateDate": null,
  "PhyIuUpdateDate": null,
  "PhyVUuid": "F2A198EBE3123688E05316821FACE54A",
  "PhyIuLastUpdateDate": null,
  "links": [
    {
      "rel": "self",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/hcm-rest-api/rest/1/pyemppayhist/F2A198EBE3123688E05316821FACE54A",
      "name": "pyemppayhist",
      "kind": "item"
    },
    {
      "rel": "canonical",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/hcm-rest-api/rest/1/pyemppayhist/F2A198EBE3123688E05316821FACE54A",
      "name": "pyemppayhist",
      "kind": "item"
    }
  ]
}
```

object
