Create an On-Account Credit Memo in a Foreign Currency and with a Descriptive Flexfield
A visitor to the US, where the ledger currency is USD, logs into your web store to browse for laptops and support services. They submit an order for a high-speed processor computer with 12 GB memory and adds information about the preferred color (rose) and their location (Paris). They wish to purchase the laptop with a foreign currency.
The receipt of the laptop is delayed because it was shipped to the wrong location. As compensation for the delay, the customer is issued an on-account credit of $50 EUR.
Example URL
Here's an example of the resource URL:
POST
fscmRestApi/resources/11.13.18.05/receivablesCreditMemos
cURL Command
curl --user <username>:<password> -X POST https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/ 11.13.18.05/receivablesCreditMemos
Example Request
Here's an example of the request body in JSON format:
{ "BusinessUnit": "Vision Operations", "TransactionSource": "Manual", "TransactionType": "BR Credit Memo", "TransactionDate": "2021-01-15", "BillToCustomerName": "Total Internet", "BillToCustomerNumber": "1008", "ShipToCustomerName": "Total Internet", "ShipToCustomerNumber": "1008", "ShipToCustomerSite": "1042", "CreditMemoComments": "Credit due to wrong delivery location", "GenerateBill": "Yes", "CreditMemoCurrency": "EUR", "ConversionRateType": "User", "ConversionRate": "0.8751", "CreditReason": "Not delivered", "receivablesCreditMemoLines": [ { "LineDescription": "On Account Credit", "LineNumber": 1, "LineQuantityCredit": 1, "UnitSellingPrice": -50, "receivablesCreditMemoLineDFF": [ { "__FLEX_Context": "Transaction Lines", "lineBasic": "Credit", "lineDetails": "Refund due to wrong delivery location" } ] } ] }
Example Response
Here's an example of the response body in JSON format:
{ "CustomerTransactionId": 300100542151268, "TransactionNumber": "2366", "TransactionDate": "2021-01-15", "CreatedBy": "AR_MGR_OPERATIONS", "CreationDate": "2021-03-26T18:54:24.001+00:00", "LastUpdatedBy": "AR_MGR_OPERATIONS", "LastUpdateDate": "2021-03-26T18:54:24.326+00:00", "CreditMemoCurrency": "EUR", "BusinessUnit": "Vision Operations", "TransactionType": "BR Credit Memo", "TransactionSource": "Manual", "AccountingDate": null, "LegalEntityIdentifier": "USSYS12030", "CreditReason": "Not delivered", "BillToCustomerNumber": "1008", "BillToSite": "Foster City (OPS)", "BillToCustomerName": "Total Internet", "EnteredAmount": null, "DocumentNumber": null, "CrossReference": null, "CustomerReference": null, "CustomerReferenceDate": null, "BillingDate": null, "PurchaseOrder": null, "SpecialInstructions": null, "CreditMemoComments": "Credit due to wrong delivery location", "DefaultTaxationCountry": null, "FreightShipDate": null, "Carrier": null, "FreightShippingReference": null, "FreightFOB": null, "ConversionRateType": "User", "ConversionRate": 0.8751, "ConversionRateDate": "2021-01-15", "FirstPartyRegistrationNumber": "4567890", "ThirdPartyRegistrationNumber": null, "ShipToCustomerName": "Total Internet", "ShipToCustomerNumber": "1008", "ShipToCustomerSite": "1042", "FreightCreditAmount": null, "PrimarySalesperson": null, "Intercompany": null, "TransactionBalanceDue": null, "DeliveryMethod": null, "PrintStatus": null, "PrintDate": null, "GenerateBill": "Yes", "DocumentFiscalClassifcation": null, "PayingCustomerName": null, "PayingCustomerSite": null, "PayingCustomerAccount": null, "BillToContact": null, "ShipToContact": null, "SoldToPartyNumber": null, "PurchaseOrderDate": null, "CreditMemoStatus": "Complete", "InternalNotes": null, "PurchaseOrderRevision": null, "StructuredPaymentReference": null, "receivablesCreditMemoLines": [ { "CustomerTransactionLineId": 300100542151269, "LineNumber": 1, "LineDescription": "On Account Credit", "CreatedBy": "AR_MGR_OPERATIONS", "CreationDate": "2021-03-26T18:54:24.260+00:00", "LastUpdatedBy": "AR_MGR_OPERATIONS", "LastUpdateDate": "2021-03-26T18:54:24.329+00:00", "UnitSellingPrice": -50, "LineQuantityCredit": 1, "LineAmountCredit": null, "Warehouse": null, "UnitOfMeasure": null, "ItemNumber": null, "MemoLine": null, "LineCreditReason": null, "LineTranslatedDescription": null, "TaxInvoiceNumber": null, "TaxInvoiceDate": null, "TransactionLineAssessableValue": null, "SalesOrderNumber": null, "SalesOrderDate": null, "SalesOrderLine": null, "SalesOrderRevision": null, "SalesOrderChannel": null, "TaxClassificationCode": null, "LineFreightCreditAmount": null, "LineProductType": null, "ProductFiscalClassification": null, "LineProductCategory": null, "TransactionBusinessCategory": null, "UserDefinedFiscalClassification": null, "LineTaxExemptionHandling": null, "LineAmountIncludesTax": null, "TaxExemptionReason": null, "TaxExemptionCertificateNumber": null, "LineIntendedUse": null, "receivablesCreditMemoLineDFF": [ { "CustomerTrxLineId": 300100542151269, "RACUSTOMERTRXLINESSSeg1": null, "__FLEX_Context": "Transaction Lines", "__FLEX_Context_DisplayValue": "Transaction Lines", "lineBasic": "Credit", "lineDetails": "Refund due to wrong delivery location", "links": [ { "rel": "self", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/child/receivablesCreditMemoLineDFF/300100542151269", "name": "receivablesCreditMemoLineDFF", "kind": "item", "properties": { "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178" } }, { "rel": "canonical", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/child/receivablesCreditMemoLineDFF/300100542151269", "name": "receivablesCreditMemoLineDFF", "kind": "item" }, { "rel": "parent", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269", "name": "receivablesCreditMemoLines", "kind": "item" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/child/receivablesCreditMemoLineDFF/300100542151269/lov/LVVO___FLEX_Context", "name": "LVVO___FLEX_Context", "kind": "collection" } ] } ], "links": [ { "rel": "self", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269", "name": "receivablesCreditMemoLines", "kind": "item", "properties": { "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178" } }, { "rel": "canonical", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269", "name": "receivablesCreditMemoLines", "kind": "item" }, { "rel": "parent", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268", "name": "receivablesCreditMemos", "kind": "item" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/memoLines", "name": "memoLines", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/UnitOfMeasureVVO1", "name": "UnitOfMeasureVVO1", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/itemNumbers", "name": "itemNumbers", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/userDefinedFiscClasses", "name": "userDefinedFiscClasses", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/productCategories", "name": "productCategories", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/exemptReasonCodes", "name": "exemptReasonCodes", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/taxExemptHandlingStatuses", "name": "taxExemptHandlingStatuses", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/transactionBizCategories", "name": "transactionBizCategories", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/DefaultWarehouseIdVVO1", "name": "DefaultWarehouseIdVVO1", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/productFiscClassifications", "name": "productFiscClassifications", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/productTypes", "name": "productTypes", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/lov/creditMemoReasons", "name": "creditMemoReasons", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/child/attachments", "name": "attachments", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/child/receivablesCreditMemoLineDFF", "name": "receivablesCreditMemoLineDFF", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/child/receivablesCreditMemoLineGdf", "name": "receivablesCreditMemoLineGdf", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines/300100542151269/child/receivablesCreditMemoLineTransactionDFF", "name": "receivablesCreditMemoLineTransactionDFF", "kind": "collection" } ] } ], "links": [ { "rel": "self", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268", "name": "receivablesCreditMemos", "kind": "item", "properties": { "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178" } }, { "rel": "canonical", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268", "name": "receivablesCreditMemos", "kind": "item" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/transactionSources", "name": "transactionSources", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/businessUnits", "name": "businessUnits", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/billToCustomers", "name": "billToCustomers", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/legalEntities", "name": "legalEntities", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/billToSites", "name": "billToSites", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/invoiceStatuses", "name": "invoiceStatuses", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/thirdPartyTaxRegistrationNumbers", "name": "thirdPartyTaxRegistrationNumbers", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/shipToCustomers", "name": "shipToCustomers", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/firstPartyTaxRegistrationNumbers", "name": "firstPartyTaxRegistrationNumbers", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/taxationCountries", "name": "taxationCountries", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/creditMemoReasons", "name": "creditMemoReasons", "kind": "collection" }, { "rel": "lov", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/lov/transactionTypes", "name": "transactionTypes", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/attachments", "name": "attachments", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/notes", "name": "notes", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoDFF", "name": "receivablesCreditMemoDFF", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoDistributions", "name": "receivablesCreditMemoDistributions", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoGdf", "name": "receivablesCreditMemoGdf", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoLines", "name": "receivablesCreditMemoLines", "kind": "collection" }, { "rel": "child", "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/receivablesCreditMemos/300100542151268/child/receivablesCreditMemoTransactionDFF", "name": "receivablesCreditMemoTransactionDFF", "kind": "collection" } ] }