Create an Invoice Line with Project Information for an Existing Invoice
An invoice with a line already exists in Payables. You want to create an invoice line with project information for this existing invoice.
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
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
Example Request
Here's an example of the request body in JSON format:
{ "LineNumber": 2, "LineAmount": 112.75, "DistributionCombination": "01-000-7640-0000-000", "invoiceLineProjectDff": [ { "_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:
{ "LineNumber": 2, "LineAmount": 112.75, "AccountingDate": "2020-09-15", "UOM": null, "TaxRateName": null, "LineType": null, "AssetBook": null, "TrackAsAssetFlag": false, "BaseAmount": null, "Description": null, "IncomeTaxRegion": null, "Item": null, "ItemDescription": null, "LineSource": null, "Quantity": null, "DistributionCombination": "01-000-7640-0000-000", "AssetCategory": "", "UnitPrice": null, "ProrateAcrossAllItemsFlag": null, "LandedCostEnabled": null, "DiscardedFlag": false, "CanceledFlag": false, "IncomeTaxType": "INDE/P", "TaxRateCode": null, "TaxRate": null, "TaxClassification": null, "GenerateDistributions": "Y", "BudgetDate": "2020-09-15", "FundsStatus": null, "ApprovalStatus": null, "DistributionSet": null, "Withholding": null, "ShipToLocationCode": null, "ShipToLocation": null, "ShipToCustomerLocation": null, "TaxControlAmount": null, "AssessableValue": 112.75, "ProductType": null, "ProductCategory": null, "ProductCategoryCodePath": null, "UserDefinedFiscalClassification": null, "UserDefinedFiscalClassificationCode": null, "IntendedUse": null, "IntendedUseCode": null, "ProductFiscalClassification": null, "ProductFiscalClassificationCode": null, "ProductFiscalClassificationType": null, "TransactionBusinessCategory": null, "TransactionBusinessCategoryCodePath": "PURCHASE_TRANSACTION", "Requester": null, "PurchasingCategory": null, "MatchType": "NOT_MATCHED", "MatchOption": null, "MatchBasis": null, "PurchaseOrderNumber": null, "PurchaseOrderLineNumber": null, "PurchaseOrderScheduleLineNumber": null, "ReceiptNumber": null, "ReceiptLineNumber": null, "ConsumptionAdviceNumber": null, "ConsumptionAdviceLineNumber": null, "FinalMatchFlag": null, "MultiperiodAccountingStartDate": null, "MultiperiodAccountingEndDate": null, "MultiperiodAccountingAccrualAccount": "", "CreatedBy": "FINUSER1", "CreationDate": "2020-09-15T05:34:20.145+00:00", "LastUpdateDate": "2020-09-15T05:34:20.146+00:00", "LastUpdatedBy": "FINUSER1", "LastUpdateLogin": "AE666F70BF2C1A59E0538C96F40A44BE", "RequesterId": null, "PrepaymentNumber": null, "PrepaymentLineNumber": null, "PrepaymentIncludedonInvoiceFlag": null, "invoiceLineProjectDff": [ { "InvoiceId": 300100211649460, "LineNumber": 2, "__FLEX_Context": "AP_Invoice_Line", "__FLEX_Context_DisplayValue": "AP: Invoice Line", "_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/invoiceLineProjectDff/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002", "name": "invoiceLineProjectDff", "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/invoiceLineProjectDff/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002", "name": "invoiceLineProjectDff", "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" } ] } ], "links": [ { "rel": "self", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002", "name": "invoiceLines", "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", "name": "invoiceLines", "kind": "item" }, { "rel": "parent", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460", "name": "invoices", "kind": "item" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceDistributions", "name": "invoiceDistributions", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceLineDff", "name": "invoiceLineDff", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceLineGdf", "name": "invoiceLineGdf", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/invoices/300100211649460/child/invoiceLines/00020000000EACED00057708000110F086832BB40000000AACED0005770400000002/child/invoiceLineProjectDff", "name": "invoiceLineProjectDff", "kind": "collection" } ] }