Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents a sales credit memo in Business Central.
Note
For information about enabling APIs for Business Central see Enabling the APIs for Dynamics 365 Business Central.
Methods
| Method | Return Type | Description |
|---|---|---|
| GET salesCreditMemo | salesCreditMemo | Gets a sales credit memo object. |
| DELETE salesCreditMemo | none | Deletes a sales credit memo object. |
| POST salesCreditMemo | salesCreditMemo | Creates a sales credit memo object. |
| PATCH salesCreditMemo | salesCreditMemo | Updates a sales credit memo object. |
Bound actions
The salesCreditMemo resource type offers a bound action called cancelAndSend, which cancels and sends the corresponding salesCreditMemo batch.
This is illustrated in the following example:
CANCELANDSEND https://<server address>:<server API port>/<server instance name>/api/v2.0/companies({id})/salesCreditMemos({id})/Microsoft.NAV.cancelAndSend
The response has no content; the response code is 204.
The salesCreditMemo resource type offers a bound action called cancel, which cancels the corresponding salesCreditMemo batch.
This is illustrated in the following example:
CANCEL https://<server address>:<server API port>/<server instance name>/api/v2.0/companies({id})/salesCreditMemos({id})/Microsoft.NAV.cancel
The response has no content; the response code is 204.
The salesCreditMemo resource type offers a bound action called post, which posts the corresponding salesCreditMemo batch.
This is illustrated in the following example:
POST https://<server address>:<server API port>/<server instance name>/api/v2.0/companies({id})/salesCreditMemos({id})/Microsoft.NAV.post
The response has no content; the response code is 204.
The salesCreditMemo resource type offers a bound action called postAndSend, which posts and sends the corresponding salesCreditMemo batch.
This is illustrated in the following example:
POSTANDSEND https://<server address>:<server API port>/<server instance name>/api/v2.0/companies({id})/salesCreditMemos({id})/Microsoft.NAV.postAndSend
The response has no content; the response code is 204.
The salesCreditMemo resource type offers a bound action called send, which sends the corresponding salesCreditMemo batch.
This is illustrated in the following example:
SEND https://<server address>:<server API port>/<server instance name>/api/v2.0/companies({id})/salesCreditMemos({id})/Microsoft.NAV.send
The response has no content; the response code is 204.
Navigation
| Navigation | Return Type | Description |
|---|---|---|
| customer | customer | Gets the customer of the salesCreditMemo. |
| dimensionValue | dimensionValue | Gets the dimensionvalue of the salesCreditMemo. |
| currency | currency | Gets the currency of the salesCreditMemo. |
| paymentTerm | paymentTerm | Gets the paymentterm of the salesCreditMemo. |
| shipmentMethod | shipmentMethod | Gets the shipmentmethod of the salesCreditMemo. |
| customerReturnReason | customerReturnReason | Gets the customerreturnreason of the salesCreditMemo. |
| dimensionSetLines | dimensionSetLines | Gets the dimensionsetlines of the salesCreditMemo. |
| salesCreditMemoLines | salesCreditMemoLines | Gets the salescreditmemolines of the salesCreditMemo. |
| pdfDocument | pdfDocument | Gets the pdfdocument of the salesCreditMemo. |
| attachments | attachments | Gets the attachments of the salesCreditMemo. |
| documentAttachments | documentAttachments | Gets the documentattachments of the salesCreditMemo. |
Properties
| Property | Type | Description |
|---|---|---|
| id | GUID | The unique ID of the sales credit memo. Non-editable. |
| number | string | Specifies the number of the sales credit memo. |
| externalDocumentNumber | string | Specifies an external document number for the sales credit memo. |
| creditMemoDate | date | The credit memo date. |
| postingDate | date | The date that the sales credit memo is posted. |
| dueDate | date | T he date the sales credit memo is due. |
| customerId | GUID | The unique ID of customer. |
| customerNumber | string | The customer's number. |
| customerName | string | The customer's name. |
| billToName | string | Bill to name. |
| billToCustomerId | GUID | Bill to customer id. |
| billToCustomerNumber | string | Bill to customer number. |
| sellToAddressLine1 | string | Sell to address line 1. |
| sellToAddressLine2 | string | Sell to address line 2. |
| sellToCity | string | Sell to city. |
| sellToCountry | string | Sell to country. |
| sellToState | string | Sell to state. |
| sellToPostCode | string | Sell to post code. |
| billToAddressLine1 | string | Bill to address line 1. |
| billToAddressLine2 | string | Bill to address line 2. |
| billToCity | string | Bill to city. |
| billToCountry | string | Bill to country. |
| billToState | string | Bill to state. |
| billToPostCode | string | Bill to post code. |
| shortcutDimension1Code | string | |
| shortcutDimension2Code | string | |
| currencyId | GUID | Specifies which currency the sales credit memo uses. |
| currencyCode | string | The default currency code for the sales credit memo. |
| paymentTermsId | GUID | Specifies which payment term the sales credit memo uses. |
| shipmentMethodId | GUID | Specifies which shipment method the sales credit memo uses. |
| salesperson | string | The salesperson code for the sales credit memo. |
| pricesIncludeTax | boolean | Specifies whether the prices include Tax or not. Read-Only. |
| discountAmount | decimal | The sales credit memo discount amount. |
| discountAppliedBeforeTax | boolean | Specifies whether the discount is applied before tax. |
| totalAmountExcludingTax | decimal | The total amount excluding tax. Read-Only. |
| totalTaxAmount | decimal | The total tax amount for the sales credit memo. Read-Only. |
| totalAmountIncludingTax | decimal | The total amount including tax. Read-Only. |
| status | NAV.salesCrMemoEntityBufferStatus | Specifies the status of the sales credit memo. It can be "Draft" , "In Review", "Open", "Canceled", "Corrective", or "Paid". |
| lastModifiedDateTime | datetime | The last datetime the sales credit memo was modified. Read-Only. |
| invoiceId | GUID | The unique ID of invoice. |
| invoiceNumber | string | The sales invoice number that the sales credit memo is linked to. |
| phoneNumber | string | Specifies the sales credit memo's telephone number. |
| string | Specifies the sales credit memo's email address. | |
| customerReturnReasonId | GUID |
JSON representation
Here's a JSON representation of the salesCreditMemo resource.
{
"id": "GUID",
"number": "string",
"externalDocumentNumber": "string",
"creditMemoDate": "date",
"postingDate": "date",
"dueDate": "date",
"customerId": "GUID",
"customerNumber": "string",
"customerName": "string",
"billToName": "string",
"billToCustomerId": "GUID",
"billToCustomerNumber": "string",
"sellToAddressLine1": "string",
"sellToAddressLine2": "string",
"sellToCity": "string",
"sellToCountry": "string",
"sellToState": "string",
"sellToPostCode": "string",
"billToAddressLine1": "string",
"billToAddressLine2": "string",
"billToCity": "string",
"billToCountry": "string",
"billToState": "string",
"billToPostCode": "string",
"shortcutDimension1Code": "string",
"shortcutDimension2Code": "string",
"currencyId": "GUID",
"currencyCode": "string",
"paymentTermsId": "GUID",
"shipmentMethodId": "GUID",
"salesperson": "string",
"pricesIncludeTax": "boolean",
"discountAmount": "decimal",
"discountAppliedBeforeTax": "boolean",
"totalAmountExcludingTax": "decimal",
"totalTaxAmount": "decimal",
"totalAmountIncludingTax": "decimal",
"status": "NAV.salesCrMemoEntityBufferStatus",
"lastModifiedDateTime": "datetime",
"invoiceId": "GUID",
"invoiceNumber": "string",
"phoneNumber": "string",
"email": "string",
"customerReturnReasonId": "GUID"
}
Related information
GET salesCreditMemo
DELETE salesCreditMemo
POST salesCreditMemo
PATCH salesCreditMemo