Create Voucher Header and Details
    • 04 Jul 2025
    • 19 Minutes to read
    • Dark
      Light

    Create Voucher Header and Details

    • Dark
      Light

    Article summary

    Post
    /ap-rest-api/rest/1/apvoucher

    Create Voucher with Details

    UI Location: Financials - Accounts Payable - Voucher - Enter Vouchers

    Security
    HTTP
    Type basic

    Basic authentication

    Header parameters
    Content-Type
    string
    Exampleapplication/vnd.oracle.adf.resourceitem+json
    Body parameters
    object
    Example{ "VouBchPost": "N", "VouCompCode": "001", "VouJobCode": "16-001", "VouVenCode": "0415", "VouContCode": "16-001.001", "VouChgCode": "000", "VouInvCode": "LTEST1234", "VouInvSeriesCode": "SUBS", "VouCurrCode": "USD", "VouNum": 1.0, "VouInvAmt": 1.0, "VouInvDate": "2020-10-07", "VouDueDate": "2020-11-06", "VouPostDate": null, "VouFinalRfpFlag": "N", "VouPayByManualChqFlag": "N", "ApVoucherDetailViewObj": [ { "VdistVouNum": 1, "VdistTranScschOraseq": 61564978, "VdistTranScschLstAmt": 10, "VdistTranScschHldbkAmt": 0, "VdistTranScschHldbkRlsAmt": 0 } ] }
    VouCurrCode
    string Required

    This is the currency code of the invoice. This must be a VALID CMiC Currency Code for the company entered in VouNum

    Max length3
    VouNum
    number Required

    This is a unique number for each voucher entered in the system. The first record in the first batch (file) should have a value of –999999 and increment from there by 1 for each record. Start each successive file with a value that is 1 + the value of the last record in the previous batch and increment the numbers from there for each record in the new batch.

    💻 UI Fieldname: *Voucher Num

    Max length11
    VouInvAmt
    number Required

    This is the amount of the invoice before taxes and regardless of retainage. (The amount entered in the ‘AMOUNT’ field of voucher entry). If this is a retainage release voucher, set this to ‘0’.

    Max length18
    VouChgCode
    string Required

    If a value is entered in VouContCode this is a mandatory field. This is the change order number the subcontractor invoice refers to. If the invoice is for the standard contract then set this to ‘000’. If this is for a change order then enter the change order number.

    Max length6
    VouInvSeriesCode
    string Required

    If invoice series codes are being used to indicate the type of invoice then a VALID CMiC series code should be entered or leave blank.

    Max length4
    VouPayByManualChqFlag
    string Required
    Max length1
    VouInvDate
    string Required

    This is the date of the invoice.

    💻 UI Fieldname: Invoice Date

    VouContCode
    string Required

    If this invoice is for a subcontractor then this should be the contract number. This must be a VALID CMiC contract code or blank.

    Max length20
    VouInvCode
    string Required

    This is the vendors invoice number as shown on the invoice. This must be unique for the vendor within the company and preferably within the system. See VouDuplicateId for a way to handle duplicate invoice codes.

    💻 UI Fieldname: *Invoice Number

    Max length20
    VouJobCode
    string Required

    If this invoice is for a single job only, then enter the job code here. This must be a VALID CMiC job code or blank.

    💻 UI Fieldname: Job Code

    Max length10
    VouFinalRfpFlag
    string Required
    Max length1
    VouCompCode
    string Required

    This is the company code that holds the liability for this voucher. This must be a VALID CMiC company code.

    Max length8
    VouDueDate
    string

    This is the date the invoice is to be paid by.

    💻 UI Fieldname: Due Date

    VouPostDate
    string Required

    This is the date this invoice was posted to the General Ledger.

    VouVenCode
    string Required

    This is the vendor code on this voucher. This must be a VALID CMiC Vendor.

    💻 UI Fieldname: Vendor

    Max length8
    VouTax2Amt
    number

    This is the amount of tax charged to tax2. In Canada this is the PST tax amount. If not applicable set to zero

    Max length18
    VouRlsTax1Code
    string
    Max length11
    VouContExceedHoldFlag
    string

    Contract Exceeded Hold Flag. Set to Y/N. Defaults to ‘N’.

    Max length1
    VouCatCode
    string

    💻 UI Fieldname: Category

    Max length16
    VouOperationCode
    string
    Max length2
    VouPoPrtCode
    string
    Max length1
    VouPoNum
    string

    💻 UI Fieldname: PO Number

    Max length11
    VouDeptCodeDist
    string
    Max length6
    VouAcctDescription
    string
    Max length500
    VouTax3Code
    string

    Tax Code 3 on the Voucher. If there is a tax 3 then this must be a valid CMiC tax Code, otherwise leave this field blank

    Max length11
    VouMemoHldbkAmt
    number
    Max length18
    VouTax5TaxableFlag
    string

    Flag to indicate that the tax5 code exists but the tax amount will be calculated as zero. Valid values are (Y)es -meaning taxable and (N)o -meaning non taxable. If the tax code is not null this field cannot be null.

    Max length1
    VouSourceTypeCode
    string
    Max length3
    VouRecordStatus
    string

    This status is for SC Pay Requests entered via the Collaboration system. Set this field to ‘SUBMITTED’ for conversion.

    Max length16
    VouPartnTypeCode
    string
    Max length1
    VouRoutJob
    string
    Max length10
    VouNodiscAmt
    number

    The amount of the invoice that discounts is not applicable to. If this is not applicable set to 0, If there is retainage and no discount – set this to the retainage amount

    Max length18
    VouTax1IncFlag
    string

    ‘Y’ if the tax is included in the invoice amount. Not used for converted data, since the value is never used after the voucher is entered. Set to ‘Y’ or ‘N’.

    Max length1
    VouTax2TaxableAmt
    number

    The dollar amount tax2 was calculated against.

    Max length18
    VouTpPaymodeTypeCode
    string
    Max length3
    VouRlsBchNum
    number
    Max length11
    VouTax4TaxableAmt
    number

    The dollar amount tax4 was calculated against.

    Max length18
    VouCostCode
    string

    💻 UI Fieldname: Cost Code

    Max length16
    VouRlsWAmt
    number
    Max length18
    VouTaxAmt
    number

    This is the amount of tax charged to tax1. In Canada this is the GST tax amount. If there is no tax set this to 0.

    Max length18
    VouTax3IncFlag
    string

    Is the Tax 3 amount included in the voucher amount – The default is N - – For conversion set this field to N

    Max length1
    VouEnteredAmt
    number

    This field is for compatibility only. Set this to the same amount used for VOU_INV_AMT

    💻 UI Fieldname: *Invoice Amount

    Max length18
    VouNatureOfServices
    string
    Max length100
    VouTax5DiscCode
    string

    If discount is eligible on the Tax 5 amount set this field to Y otherwise set to N – The default is N

    Max length1
    VouInvHldbkTaxFlag
    string
    Max length1
    VouMemoTax5Amt
    number
    Max length18
    VouScmstJobCode
    string
    Max length10
    VouTax1TaxableAmt
    number

    The dollar amount tax1 was calculated against.

    Max length18
    VouTax3Amt
    number

    If Tax Code 3 is applicable this is the calculated tax amount for tax code 3. If tax code 3 is not utilized set this to zero

    Max length18
    VouRlsTax2Amt
    number

    Only applicable if tax 2 is a tax credit type tax (CDN, Quebec)

    Max length18
    VouRevBchNum
    number

    This is the batch number that the voucher was voided with. Must be null/blank if voucher is not voided.

    Max length11
    VouTaxHldbkAmt
    number

    In Canada, only this is the amount of retainage calculated on the GST amount. If this is not applicable set it to ‘0’

    Max length18
    VouAppr1
    string
    Max length30
    VouRevDate
    string

    This is the date the voucher was voided. Must be populated if VOU_STATUS_CODE = ‘V’.Must be null/blank if voucher is not voided.

    VouAppr2
    string
    Max length30
    VouPrepaidExpAmt
    number
    Max length18
    VouSubcontrCode
    string

    SC Tender Package code

    Max length20
    VouContractorPrelimFlag
    string
    Max length1
    VouDiscreteChqFlag
    string

    Is the voucher to be paid on a check by itself, not combined with other vouchers to the same vendor. Only applicable to Open Invoices the default 'N'. – For conversion set this field to N

    Max length1
    VouSktAmt
    number
    VouShipOraseq
    number
    VouContactCode
    string
    Max length10
    VouTranCode
    string

    Voucher Type, Currently the only valid value is 'V' for Standard Voucher.

    Max length1
    VouHoldPaymentFlag
    string

    Flag to indicate that the voucher is to be “paid when paid". Specify ‘N’ if the voucher can be paid without waiting for a corresponding AR payment. Specify ‘Y’ if the voucher should be held until the AR payment is received.

    Max length1
    VouScModifiedFlag
    string
    Max length1
    VouOraseq
    number
    VouTax4Code
    string

    Tax Code 4 on the Voucher. If there is a tax 4 then this must be a valid CMiC tax Code, otherwise leave this field blank

    Max length11
    VouDuplicateId
    string

    If it is impossible for VOU_INV_CODE to be unique for the vendor within the company, this optional field can be used to provide an additional value to create a unique key. This field does not appear on any screens or standard reports.

    Max length4
    VouBchNum
    number

    Start with batch number –999999999 and increment by 1 for each separate company in each ASCII file created. (i.e. –999999999, -999999998, -999999997, ……)

    Max length11
    VouTax2DiscCode
    string

    Flag indicates if the Tax 2 amount is eligible for discount – the default is N and is only applicable if discount is available. Set this field to N for conversion unless there is discount on the invoice and tax is discountable

    Max length1
    VouPartialApprovedAmt
    number
    Max length18
    VouDfttaxFromCode
    string
    Max length11
    VouDiscAmt
    number

    This is the amount of the discount available on this invoice. If there is no discount applicable set this to ‘0’

    💻 UI Fieldname: Discount Amt

    Max length18
    VouChqHandleCode
    string
    Max length8
    VouMemoTaxAmt
    number
    Max length18
    VouDeptCode
    string

    This is the department for the GL Bank account that this invoice is most likely to be paid out of. This must be a VALID CMiC department code

    Max length6
    VouCashAccCode
    string

    This is the GL Bank account that that this invoice is most likely to be paid out of. This must be a VALID CMiC account code.

    Max length16
    VouScApprovedFlag
    string
    Max length1
    VouIuCreateDate
    string
    VouTax5TaxableAmt
    number

    The dollar amount tax5 was calculated against.

    Max length18
    VouOrigAmt
    number
    Max length18
    VouUnpostedPayCodeOverride
    string
    Max length1
    VouSourceToDate
    string
    VouRlsDate
    string

    Not Currently Utilized - For Conversion – leave this field blank

    VouHoldFlag
    string

    This field indicates if the voucher is on hold for payment. If the case is so then this should be set to ‘Y’ for permanent hold, otherwise set this field to ‘N’.

    Max length1
    VouCreatedByManchqFlag
    string
    Max length1
    VouTermPc
    number
    Max length16
    VouPaidAmt
    number

    Records the total amount paid against the voucher

    Max length18
    VouTax4TaxableFlag
    string

    Flag to indicate that the tax4 code exists but the tax amount will be calculated as zero. Valid values are (Y)es -meaning taxable and (N)o -meaning non taxable. If the tax code is not null this field cannot be null.

    Max length1
    VouRlsInvCode
    string

    Not Currently Utilized - For Conversion – leave this field blank

    Max length20
    VouRevisionNum
    number
    Max length3
    VouRlsTax1Amt
    number

    This is the amount of tax that was released along with the retainage released. Leave blank if not applicable

    Max length18
    VouTax4Amt
    number

    If Tax Code 4 is applicable this is the calculated tax amount for tax code 4. If tax code 4 is not utilized set this to zero

    Max length18
    VouDrawNum
    number
    Max length6
    VouVendorInvCode
    string
    Max length20
    VouTax4IncFlag
    string

    Is the Tax 4 amount included in the voucher amount – The default is N - – For conversion set this field to N

    Max length1
    VouOrigBchNum
    number
    Max length11
    VouLastPayAmt
    number

    This is a quick reference field for ad-hoc reporting filled in by CMiC applications to record the last payment amount against the voucher

    Max length18
    VouMaterialInvFlag
    string
    Max length1
    VouPartnCode
    string
    Max length8
    VouResaleInfo
    string
    Max length1
    VouVenAddCode
    string

    This is an alternate Payment address code. Only applicable to open vouchers where the payment address is not the standard vendor address – leave blank if not required. If not null it must be on file for the current vendor in the BPADDRESSES table.

    Max length5
    VouPoPickFlag
    string
    Max length1
    VouPayCode
    string

    Voucher Pay Code. Set to:‘N’ - Pay using Normal Rules, ‘P’ - Permanent Hold , ‘T’ - Temporary Hold, ‘E’ - Express Pay, ‘B’ – Pay When Paid Hold, ‘C’ – Compliance Hold. For fully closed invoices set this to ‘N’

    Max length1
    VouSourceObjectOraseq
    number
    VouHldbkPaid
    number
    Max length11
    VouPrelienComplPayCode
    string
    Max length1
    VouScApplyBchNum
    number
    Max length11
    VouTax3CreditFlag
    string

    Is Tax 3 a Tax Credit type tax – This is only applicable to GST/VAT – This field should be set to N

    Max length1
    VouTax2HldbkAdjAmt
    number
    Max length18
    VouInvOutstandAmt
    number

    This is the amount still remaining to be paid on the invoice not including retainage being held. I.e. If invoice is for $1000 with 10% retainage this field is $900. If this is a retainage release voucher then this amount is the retainage amount

    Max length18
    VouDeptAcct
    string

    💻 UI Fieldname: Department

    Max length16
    VouTax2HldbkAmt
    number

    In Canada only this is the amount of retainage calculated on the PST amount. If this is not applicable set it to ‘0’

    Max length18
    VouSourceFromDate
    string
    VouMemoTaxHldbkAmt
    number
    Max length18
    VouStatusCode
    string

    This field is the status of the voucher.‘O’ - Open,‘C’ - Closed,‘P' - Partially Paid,‘V’ - Voided

    Max length1
    VouMemoTax4Amt
    number
    Max length18
    VouCisPayableAmt
    number

    CIS/RTC Payable amount

    Max length18
    VouMemoTax3Amt
    number
    Max length18
    VouCisApplicableAmt
    number

    CIS/RTC Applicable amount

    Max length18
    VouTax2DirectFlag
    string

    If this tax is payable to the vendor then set this field to ‘N’. If you must submit this tax amount directly to the govt. set this field to ‘Y’. For Conversion set this field to N

    Max length1
    VouUnpostedRfpInfo
    string
    Max length60
    VouTax4DiscCode
    string

    If discount is eligible on the Tax 4 amount set this field to Y otherwise set to N – The default is N

    Max length1
    VouTaxDiscCode
    string

    Flag indicates if the Tax 1 amount is eligible for discount – the default is N and is only applicable if discount is available. Set this field to N for conversion unless there is discount on the invoice and tax is discountable

    Max length1
    VouTax2TaxableFlag
    string

    Flag to indicate that the tax2 code exists but the tax amount will be calculated as zero. Valid values are (Y)es -meaning taxable and (N)o -meaning non taxable. If the tax code is not null this field cannot be null.

    Max length1
    VouHldbkAmt
    number

    This is the amount of retainage currently applicable to this invoice. Set to ‘0’ if there is no retainage. If this is a retainage release voucher set this to the retainage released amount * -1. I.e. $50 retainage release would be –50.

    💻 UI Fieldname: Retainage Amt

    Max length18
    VouMemoDiscAmt
    number
    Max length18
    VouMemoTax2HldbkAmt
    number
    Max length18
    VouTax3DirectFlag
    string

    Is tax 3 a direct pay tax? (Are you responsible for remitting this tax to the Govt.) If Yes set to ‘Y’ otherwise set to N – For conversion set this field to N

    Max length1
    VouTax5Amt
    number

    If Tax Code 5 is applicable this is the calculated tax amount for tax code 5. If tax code 5 is not utilized set this to zero

    Max length18
    VouScSelfBilledFlag
    string
    Max length1
    VouIuUpdateDate
    string
    VouCreatedByJbFlag
    string
    Max length1
    VouTax5Code
    string

    Tax Code 5 on the Voucher. If there is a tax 5 then this must be a valid CMiC tax Code, otherwise leave this field blank

    Max length11
    VouTax2CreditFlag
    string

    This applies to GST type taxes. Set this to ‘Y’ in Canada otherwise set to ‘N’

    Max length1
    VouTppayCode
    string
    Max length2
    VouSplitGroupNum
    number
    VouEftFlag
    string

    Set this to 'Y' if the voucher was or will be paid by EFT otherwise set to 'N'

    Max length1
    VouIuUpdateUser
    string
    Max length30
    VouCisPc
    number

    CIS/RTC Percentage

    Max length20
    VouTax1TaxableFlag
    string

    Flag to indicate that the tax1 code exists but the tax amount will be calculated as zero. Valid values are (Y)es -meaning taxable and (N)o -meaning non taxable. If the tax code is not null this field cannot be null.

    Max length1
    VouTax4DirectFlag
    string

    Is tax 4 a direct pay tax? (Are you responsible for remitting this tax to the Govt.) If Yes set to ‘Y’ otherwise set to N – For conversion set this field to N

    Max length1
    VouNonZeroOweCompVenCode
    string
    Max length16
    VouTax4CreditFlag
    string

    Is Tax 4 a Tax Credit type tax – This is only applicable to GST/VAT – This field should be set to N

    Max length1
    VouTax1CreditFlag
    string

    This applies to GST type taxes. Set this to ‘Y’ in Canada otherwise set to ‘N’. Not used for converted data. Always set this to ‘N’.

    Max length1
    VouIuCreateUser
    string
    Max length30
    VouPayNotes
    string

    A unique note regarding payment information for this voucher

    Max length250
    VouHldbkPc
    number
    Max length20
    VouTax1Code
    string

    If taxes are applicable on this invoice enter the Tax Code that is associated with the tax 1 amount. This must be a valid CMiC Tax Code.

    Max length11
    VouTax1DirectFlag
    string

    If this tax is payable to the vendor then set this field to ‘N’. If you must submit this tax amount directly to the govt. set this field to ‘Y’. For Conversion Set this field to N

    Max length1
    VouDesc2
    string
    Max length60
    VouDesc1
    string

    This is a short description about the invoice.

    Max length60
    VouSelForVoidFlag
    string
    Max length1
    VouSplitByApplCode
    string
    Max length2
    VouFuncFactorNum
    number
    Max length16
    Vou1099Code
    string

    This is the code that designates what type of 1099 the payment of this invoice is applicable to. For the US, this must be a valid CMiC 1099 Code. Leave null/blank for Canada.

    Max length1
    VouTax2IncFlag
    string

    ‘Y’ if tax 2 amount is included in the invoice amount. Not used for converted data, since the value is never used after the voucher is entered. Set to ‘Y’ or ‘N’.

    Max length1
    VouOriginatingVouNum
    number
    Max length11
    VouMultiControlJobFlag
    string

    If this invoice was for more than one job set this field to ‘2’, if the invoice was for 1 job only, set this field to ‘1’ otherwise if the invoice was for no jobs set this field to ‘0’.

    Max length1
    VouExpDeptCode
    string
    Max length6
    VouRlsAmt
    number
    1. If this is a retainage release voucher, this field should contain the retainage release amount * -1. B) For original vouchers, this is the retainage amount that has been released. Leave blank if not applicable. For each voucher that has released retainage, there should be an amount in this field as well as a release retainage voucher with a negative amount in this field. Therefore, as a whole, the sum of VOU_RLS_AMT should add up to zero for the entire table.
    Max length18
    VouImportingGoodsFlag
    string
    Max length1
    VouMiscDiscCode
    string

    Flag indicates if the miscellaneous amount is eligible for discount. – Set this field to ‘N’ for conversion unless discount is application on an open invoice with miscellaneous charges

    Max length1
    VouGsthldbkCode
    string
    Max length1
    VouRegInvNum
    number
    Max length11
    VouHoldPaymentDays
    number
    Max length4
    VouFrtAmt
    number

    If freight charges were included on this invoice as a separate amount then enter the amount here.

    Max length10
    VouTax5DirectFlag
    string

    Is tax 5 a direct pay tax? (Are you responsible for remitting this tax to the Govt.) If Yes set to ‘Y’ otherwise set to N – For conversion set this field to N

    Max length1
    VouTax5CreditFlag
    string

    Is Tax 5 a Tax Credit type tax – This is only applicable to GST/VAT – This field should be set to N

    Max length1
    VouTax3TaxableFlag
    string

    Flag to indicate that the tax3 code exists but the tax amount will be calculated as zero. Valid values are (Y)es -meaning taxable and (N)o -meaning non taxable. If the tax code is not null this field cannot be null.

    Max length1
    VouMemoTax2Amt
    number
    Max length18
    VouJobCompCode
    string

    If the voucher is for a single job, then this is the company code the job belongs to. Otherwise leave this field blank

    Max length8
    VouDistTypeCode
    string

    💻 UI Fieldname: *Distribution Type

    Max length1
    VouChqPayeeName
    string
    Max length50
    VouTenantId
    string
    Max length30
    VouPyTaxVoucherFlag
    string
    Max length1
    VouDiscDate
    string

    This is the date the invoice should be paid by to be able to take the early payment discount. (If you do not use discounts set this date to be the same as VouInvDate)

    VouValuateFromDate
    string
    VouRlsNum
    number

    Not Currently Utilized - For Conversion – leave this field blank

    Max length11
    VouImportInfo
    string
    Max length1
    VouTax5IncFlag
    string

    Is the Tax 5 amount included in the voucher amount – The default is N - – For conversion set this field to N

    Max length1
    VouDiscTaken
    number

    This field is only applicable if the invoice has been paid and discount was taken at time of payment. This is the amount of the discount taken.

    Max length11
    VouMiscAmt
    number

    If there were miscellaneous charges applied to this invoice enter the amount here

    Max length10
    VouTax1HldbkAdjAmt
    number
    Max length18
    VouShplCode
    string
    Max length10
    VouTax3DiscCode
    string

    If discount is eligible on the Tax 3 amount set this field to Y otherwise set to N – The default is N

    Max length1
    VouFiscalCode
    string
    Max length3
    VouOrigHldbkAmt
    number

    This is the original retainage amount or ‘0’ (zero). If this is a retainage release voucher set this to the retainage released amount * -1. I.e. $50 retainage release would be –50.

    Max length18
    VouTaxTreatmentPercent
    number
    Max length8
    VouMemoAmt
    number
    Max length18
    VouFrtDiscCode
    string

    Flag indicates if the freight amount is eligible for discount. – Set this field to ‘N’ for conversion unless discount is application on an open invoice with freight charges

    Max length1
    VouTax3TaxableAmt
    number

    The dollar amount tax3 was calculated against.

    Max length18
    VouImageFilename
    string
    Max length255
    VouTax2Code
    string

    If taxes are applicable on this invoice enter the Tax Code that is associated with the tax 2 amount. This must be a valid CMiC Tax Code.

    Max length11
    VouPoReleaseNum
    number

    💻 UI Fieldname: Release

    Max length11
    VouOrigTaxHldbkAmt
    number

    This is the amount of tax1 (GST) that was originally retained on this invoice against the Retainage amount. This is only applicable in Canada. Set this to ‘0’ (zero) if not applicable.

    Max length18
    VouSeparateBillingRefCode
    string
    Max length60
    VouValuateToDate
    string
    VouDiscAllocMethCode
    string
    Max length1
    VouRlsTax2Code
    string
    Max length11
    VouTax2HldbkCode
    string

    Retainage method on Tax 2. This is only applicable to Canada. For conversion set this to 'G'

    Max length1
    VouCurcFactorNum
    number

    This is the conversion factor used to convert the invoice currency to the company currency. If the currency is the same as the company set this field to ‘1’

    Max length16
    VouRemitDesc
    string

    This is the text that will be printed on the check stub regarding the payment of this voucher. This is only applicable if the voucher is open – This overrides the voucher description field when printing checks

    Max length60
    Responses
    201

    Created

    Headers
    Content-Type
    string
    Exampleapplication/vnd.oracle.adf.resourceitem+json
    {
      "CopySerFlag": null,
      "Vou1099Code": "X",
      "VouAcctDescription": null,
      "VouAppr1": null,
      "VouAppr2": null,
      "VouBchName": null,
      "VouBchNum": 4461473,
      "VouBchPost": "N",
      "VouCashAccCode": "10001",
      "VouCatCode": null,
      "VouCatName": null,
      "VouChgCode": "000",
      "VouChqHandleCode": null,
      "VouChqPayeeName": null,
      "VouCisApplicableAmt": null,
      "VouCisPayableAmt": null,
      "VouCisPc": null,
      "VouCompCode": "001",
      "VouContCode": "16-001.001",
      "VouContExceedHoldFlag": null,
      "VouContactCode": null,
      "VouContractorPrelimFlag": null,
      "VouCopyDiscAmt": null,
      "VouCopyDiscDate": null,
      "VouCopyDiscPc": null,
      "VouCopyDueDate": null,
      "VouCopyEnteredAmt": null,
      "VouCopyGrossAmt": null,
      "VouCopyHldbkAmt": null,
      "VouCopyHldbkPc": null,
      "VouCopyNetInvAmt": null,
      "VouCopyStartDate": null,
      "VouCostCode": null,
      "VouCreatedByJbFlag": null,
      "VouCreatedByManchqFlag": null,
      "VouCurcFactorNum": 1,
      "VouCurrCode": "USD",
      "VouCurrName": null,
      "VouDeptAccName": null,
      "VouDeptAcct": null,
      "VouDeptCode": "00",
      "VouDeptCodeDist": null,
      "VouDesc1": null,
      "VouDesc2": null,
      "VouDfltHldbkAmt": null,
      "VouDfttaxFromCode": null,
      "VouDiscAllocMethCode": null,
      "VouDiscAmt": null,
      "VouDiscDate": null,
      "VouDiscDay": null,
      "VouDiscTaken": null,
      "VouDiscreteChqFlag": null,
      "VouDistTypeCode": null,
      "VouDrawNum": null,
      "VouDueDate": "2020-11-06",
      "VouDueDay": null,
      "VouDuplicateId": null,
      "VouEftFlag": null,
      "VouEnteredAmt": null,
      "VouEqpCode": null,
      "VouEqpName": null,
      "VouExpDeptCode": null,
      "VouExpense": null,
      "VouFinalRfpFlag": "N",
      "VouFiscalCode": null,
      "VouFrtAmt": null,
      "VouFrtDiscCode": null,
      "VouFuncFactorNum": null,
      "VouGrossAmt": null,
      "VouGsthldbkCode": null,
      "VouHldbkAmt": null,
      "VouHldbkPaid": null,
      "VouHldbkPc": null,
      "VouHoldFlag": null,
      "VouHoldPaymentDays": null,
      "VouHoldPaymentFlag": null,
      "VouImageFilename": null,
      "VouImportInfo": null,
      "VouImportingGoodsFlag": null,
      "VouIncCode": null,
      "VouIncNo": null,
      "VouIncPaymentType": null,
      "VouIndemnity": null,
      "VouInsurance": null,
      "VouInternal": null,
      "VouInvCode": "LTEST1234",
      "VouInvDate": "2020-10-07",
      "VouInvHldbkTaxFlag": null,
      "VouInvOutstandAmt": null,
      "VouInvSeriesCode": "SUBS",
      "VouInvSeriesName": null,
      "VouIuCreateDate": null,
      "VouIuCreateUser": null,
      "VouIuUpdateDate": null,
      "VouIuUpdateUser": null,
      "VouJobCode": "16-001",
      "VouJobCompCode": null,
      "VouLastPayAmt": null,
      "VouMaterialInvFlag": null,
      "VouMemoAmt": null,
      "VouMemoDiscAmt": null,
      "VouMemoHldbkAmt": null,
      "VouMemoTax2Amt": null,
      "VouMemoTax2HldbkAmt": null,
      "VouMemoTax3Amt": null,
      "VouMemoTax4Amt": null,
      "VouMemoTax5Amt": null,
      "VouMemoTaxAmt": null,
      "VouMemoTaxHldbkAmt": null,
      "VouMiscAmt": null,
      "VouMiscDiscCode": null,
      "VouMultiControlJobFlag": null,
      "VouNatureOfServices": null,
      "VouNetInvAmt": null,
      "VouNodiscAmt": null,
      "VouNonZeroOweCompVenCode": null,
      "VouNum": 2021263183,
      "VouOperationCode": null,
      "VouOraseq": 835714862,
      "VouOrigAmt": null,
      "VouOrigBchNum": null,
      "VouOrigHldbkAmt": null,
      "VouOrigTaxHldbkAmt": null,
      "VouOriginatingVouNum": null,
      "VouOtherTaxes": null,
      "VouPaidAmt": null,
      "VouPartialApprovedAmt": null,
      "VouPartnCode": null,
      "VouPartnTypeCode": null,
      "VouPayByManualChqFlag": "N",
      "VouPayCode": null,
      "VouPayNotes": null,
      "VouPoNum": null,
      "VouPoPickFlag": null,
      "VouPoPrtCode": null,
      "VouPoReleaseNum": null,
      "VouPostDate": null,
      "VouPrelienComplPayCode": null,
      "VouPrepaidExpAmt": null,
      "VouPyTaxVoucherFlag": null,
      "VouRecordStatus": null,
      "VouRegInvFlag": null,
      "VouRegInvNum": null,
      "VouRegisteredAmt": null,
      "VouRemitDesc": null,
      "VouResaleInfo": null,
      "VouRevBchNum": null,
      "VouRevDate": null,
      "VouRevisionNum": null,
      "VouRlsAmt": null,
      "VouRlsBchNum": null,
      "VouRlsDate": null,
      "VouRlsInvCode": null,
      "VouRlsNum": null,
      "VouRlsTax1Amt": null,
      "VouRlsTax1Code": null,
      "VouRlsTax2Amt": null,
      "VouRlsTax2Code": null,
      "VouRlsWAmt": null,
      "VouRoutJob": null,
      "VouRowid": null,
      "VouScApplyBchNum": null,
      "VouScApprovedFlag": "Y",
      "VouScModifiedFlag": null,
      "VouScSelfBilledFlag": null,
      "VouScmstJobCode": null,
      "VouSelForVoidFlag": null,
      "VouSeparateBillingRefCode": null,
      "VouShipOraseq": null,
      "VouShplCode": null,
      "VouSktAmt": null,
      "VouSourceFromDate": null,
      "VouSourceObjectOraseq": null,
      "VouSourceToDate": null,
      "VouSourceTypeCode": null,
      "VouSplitByApplCode": null,
      "VouSplitGroupNum": null,
      "VouStatusCode": null,
      "VouSubcontrCode": null,
      "VouTax1Code": null,
      "VouTax1CreditFlag": null,
      "VouTax1DirectFlag": null,
      "VouTax1HldbkAdjAmt": null,
      "VouTax1IncFlag": null,
      "VouTax1TaxableAmt": null,
      "VouTax1TaxableFlag": null,
      "VouTax1Total": null,
      "VouTax2Amt": null,
      "VouTax2Code": null,
      "VouTax2CreditFlag": null,
      "VouTax2DirectFlag": null,
      "VouTax2DiscCode": null,
      "VouTax2HldbkAdjAmt": null,
      "VouTax2HldbkAmt": null,
      "VouTax2HldbkCode": null,
      "VouTax2IncFlag": null,
      "VouTax2TaxableAmt": null,
      "VouTax2TaxableFlag": null,
      "VouTax3Amt": null,
      "VouTax3Code": null,
      "VouTax3CreditFlag": null,
      "VouTax3DirectFlag": null,
      "VouTax3DiscCode": null,
      "VouTax3IncFlag": null,
      "VouTax3TaxableAmt": null,
      "VouTax3TaxableFlag": null,
      "VouTax4Amt": null,
      "VouTax4Code": null,
      "VouTax4CreditFlag": null,
      "VouTax4DirectFlag": null,
      "VouTax4DiscCode": null,
      "VouTax4IncFlag": null,
      "VouTax4TaxableAmt": null,
      "VouTax4TaxableFlag": null,
      "VouTax5Amt": null,
      "VouTax5Code": null,
      "VouTax5CreditFlag": null,
      "VouTax5DirectFlag": null,
      "VouTax5DiscCode": null,
      "VouTax5IncFlag": null,
      "VouTax5TaxableAmt": null,
      "VouTax5TaxableFlag": null,
      "VouTaxAmt": null,
      "VouTaxDiscCode": null,
      "VouTaxHldbkAmt": null,
      "VouTaxTreatmentPercent": null,
      "VouTermPc": null,
      "VouTppayCode": null,
      "VouTranCode": null,
      "VouUnpostedPayCodeOverride": null,
      "VouUnpostedRfpInfo": null,
      "VouValuateFromDate": null,
      "VouValuateToDate": null,
      "VouVenAddCode": null,
      "VouVenCode": "0415",
      "VouVenName": null,
      "VouVendorInvCode": null,
      "VouInvAmt": 1,
      "links": [
        {
          "rel": "self",
          "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/ap-rest-api/rest/1/apvoucher/2021263183",
          "name": "apvoucher",
          "kind": "item"
        },
        {
          "rel": "canonical",
          "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/ap-rest-api/rest/1/apvoucher/2021263183",
          "name": "apvoucher",
          "kind": "item"
        },
        {
          "rel": "child",
          "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/ap-rest-api/rest/1/apvoucher/2021263183/child/ApVoucherDetailViewObj",
          "name": "ApVoucherDetailViewObj",
          "kind": "collection"
        }
      ]
    }
    object