Create an Invoice Distribution with Project Information for an Existing Invoice
An invoice with a line already exists in Payables. You want to create an invoice distribution with project information for this existing line.
The supported media type for this operation is:
- Content-Type: application/vnd.oracle.adf.resourceitem+json
Example URL
Here's an example of the resource URL:
POST
fscmRestApi/resources/11.13.18.05/invoices/{InvoiceId}/child/invoiceLines/{LineNumber}/child/invoiceDistributions
cURL Command
curl -i -u "<username>:<password>" -H "Content-Type: application/vnd.oracle.adf.resourceitem+json" -X POST -d <payload> https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines//00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceDistributions
Example Request
Here's an example of the request body in JSON format:
{ "DistributionLineNumber": 1, "DistributionLineType": "Item", "DistributionAmount": 112.75, "DistributionCombination": "01-420-7110-0000-000", "invoiceDistributionProjectDff": [ { "_PROJECT_ID_Display": "BAT-PJCBAT-Proj-02", "_TASK_ID_Display": "1.2", "_EXPENDITURE_ITEM_DATE": "2020-09-01", "_EXPENDITURE_TYPE_ID_Display": "Airfare", "_ORGANIZATION_ID_Display": "Vision Operations" } ] }
Example Response
Here's an example of the response body in JSON format:
{ "InvoiceDistributionId": 300100211650532, "DistributionLineNumber": 1, "DistributionLineType": "Item", "IncomeTaxType": "INDE/P", "AccountingStatus": null, "MatchedStatus": null, "ValidationStatus": "Not validated", "AccountingDate": "2020-09-15", "DistributionAmount": 112.75, "AssetBook": null, "DistributionCombination": "01-420-7110-0000-000", "TrackAsAssetFlag": false, "BaseAmount": null, "CanceledFlag": false, "Description": null, "IncomeTaxRegion": null, "ReversedFlag": false, "InvoicedQuantity": null, "UOM": null, "UnitPrice": null, "PurchaseOrderDistributionLineNumber": null, "PurchaseOrderNumber": null, "PurchaseOrderLineNumber": null, "PurchaseOrderScheduleLineNumber": null, "ReceiptNumber": null, "ReceiptLineNumber": null, "ConsumptionAdviceNumber": null, "ConsumptionAdviceLineNumber": null, "AssociatedItemDistributionLineNumber": null, "FinalMatchFlag": null, "MultiperiodAccountingStartDate": null, "MultiperiodAccountingEndDate": null, "MultiperiodAccountingAccrualAccount": "", "TaxRegimeName": null, "TaxName": null, "TaxRecoverable": null, "TaxRate": null, "TaxRateName": null, "TaxType": null, "IntendedUse": null, "IntendedUseCode": null, "CreatedBy": "FINUSER1", "CreationDate": "2020-09-15T06:17:10.527+00:00", "LastUpdatedBy": "FINUSER1", "LastUpdateDate": "2020-09-15T06:17:10.526+00:00", "LastUpdateLogin": "AE666F70BF2C1A59E0538C96F40A44BE", "PrepaymentNumber": null, "PrepaymentLineNumber": null, "PrepaymentDistributionLineNumber": null, "PrepaymentAvailableAmount": null, "ChargeApplicableToDistId": null, "AllocationLineNumber": null, "AllocationDistributionLineNumber": null, "invoiceDistributionProjectDff": [ { "InvoiceDistributionId": 300100211650532, "__FLEX_Context": "AP_Invoice_Distribution", "__FLEX_Context_DisplayValue": "AP: Invoice Distribution", "_PROJECT_ID": 100000019394078, "_PROJECT_ID_Display": "BAT-PJCBAT-Proj-02", "_TASK_ID": 100000019394095, "_TASK_ID_Display": "1.2", "_EXPENDITURE_ITEM_DATE": "2020-09-01", "_EXPENDITURE_TYPE_ID": 10001, "_EXPENDITURE_TYPE_ID_Display": "Airfare", "_ORGANIZATION_ID": 204, "_ORGANIZATION_ID_Display": "Vision Operations", "_CONTRACT_ID": null, "_CONTRACT_ID_Display": null, "_RESERVED_ATTRIBUTE1": null, "_RESERVED_ATTRIBUTE1_Display": null, "_BILLABLE_FLAG": null, "_BILLABLE_FLAG_Display": null, "_CAPITALIZABLE_FLAG": null, "_CAPITALIZABLE_FLAG_Display": null, "_WORK_TYPE_ID": null, "_WORK_TYPE_ID_Display": null, "links": [ { "rel": "self", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceDistributions/300100211650532/child/invoiceDistributionProjectDff/300100211650532", "name": "invoiceDistributionProjectDff", "kind": "item", "properties": { "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178" } }, { "rel": "canonical", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceDistributions/300100211650532/child/invoiceDistributionProjectDff/300100211650532", "name": "invoiceDistributionProjectDff", "kind": "item" }, { "rel": "parent", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceDistributions/300100211650532", "name": "invoiceDistributions", "kind": "item" } ] } ], "links": [ { "rel": "self", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceDistributions/300100211650532", "name": "invoiceDistributions", "kind": "item", "properties": { "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178" } }, { "rel": "canonical", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceDistributions/300100211650532", "name": "invoiceDistributions", "kind": "item" }, { "rel": "parent", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002", "name": "invoiceLines", "kind": "item" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceDistributions/300100211650532/child/invoiceDistributionDff", "name": "invoiceDistributionDff", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceDistributions/300100211650532/child/invoiceDistributionGdf", "name": "invoiceDistributionGdf", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceDistributions/300100211650532/child/invoiceDistributionProjectDff", "name": "invoiceDistributionProjectDff", "kind": "collection" } ] }