---
id: object/page/459
type: object
title: Page 459 "Sales & Receivables Setup"
summary: Page 459 "Sales & Receivables Setup" in Base Application (Microsoft.Sales.Setup). Present since at least BC23, still in BC30.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 5051c4dbce7bbb3bbebed6c125055b8d93f0f31df099e99485b7718fdb01d477
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Sales/Setup/SalesReceivablesSetup.Page.al
    title: src/Layers/W1/BaseApp/Sales/Setup/SalesReceivablesSetup.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/across-how-to-archive-documents
    title: Archive sales, purchase, project, and service documents
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/across-prices-and-discounts
    title: Set up prices and discounts
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/analysis-assist
    title: Analyze data in lists with Copilot (preview)
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/analysis-mode
    title: Analyze list page and query data using data analysis
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/finance-set-up-invoice-rounding
    title: Set up invoice rounding
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/finance-set-up-prepayments
    title: Set up prepayments
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/finance-work-with-vat
    title: How to work with VAT on sales and purchases
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/ehf-electronic-invoicing-in-norway
    title: Electronic invoicing in Norway
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/how-to-set-up-customers-for-ehf
    title: Set Up Customers for EHF
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/how-to-set-up-ehf
    title: Set Up EHF [NO]
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/UnitedKingdom/how-to-set-up-a-posting-date-warning
    title: Set up a posting date warning [GB]
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/sales-setup-sales
    title: Overview of tasks to configure sales processes
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/ui-create-number-series
    title: Create number series
    date: null
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/across-how-to-archive-documents
    - https://learn.microsoft.com/dynamics365/business-central/across-prices-and-discounts
    - https://learn.microsoft.com/dynamics365/business-central/analysis-assist
    - https://learn.microsoft.com/dynamics365/business-central/analysis-mode
    - https://learn.microsoft.com/dynamics365/business-central/finance-set-up-invoice-rounding
    - https://learn.microsoft.com/dynamics365/business-central/finance-set-up-prepayments
    - https://learn.microsoft.com/dynamics365/business-central/finance-work-with-vat
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/ehf-electronic-invoicing-in-norway
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/how-to-set-up-customers-for-ehf
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/how-to-set-up-ehf
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/UnitedKingdom/how-to-set-up-a-posting-date-warning
    - https://learn.microsoft.com/dynamics365/business-central/sales-setup-sales
    - https://learn.microsoft.com/dynamics365/business-central/ui-create-number-series
  objects: []
  features: []
  topics:
    - topic/business-central/analytics-business-intelligence-and-repo/ad-hoc-data-analysis
    - topic/business-central/business-functionality/finance/invoicing-prepayments
    - topic/business-central/business-functionality/finance/working-with-value-added-tax-vat
    - topic/business-central/business-functionality/general-business-functionality
    - topic/business-central/business-functionality/local-functionality/norway/banking-and-payments
    - topic/business-central/business-functionality/local-functionality/united-kingdom/general
    - topic/business-central/business-functionality/set-up-business-central
    - topic/business-central/business-functionality/set-up-business-central/set-up-finance
    - topic/business-central/business-functionality/set-up-business-central/set-up-purchase
    - topic/business-central/business-functionality/set-up-business-central/set-up-sales
    - topic/business-central/copilot-and-agent-capabilities/analysis-assist
    - topic/dev-itpro/development/data-analytics-and-reporting
    - topic/dev-itpro/development/programming-in-the-al-language/tables-and-data/using-query-objects
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes:
    - change/bcapps/10504
object_type: page
object_id: 459
name: Sales & Receivables Setup
namespace: Microsoft.Sales.Setup
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids:
  - docs/learn-smb-docs/business-central/across-how-to-archive-documents.md
  - docs/learn-smb-docs/business-central/across-prices-and-discounts.md
  - docs/learn-smb-docs/business-central/analysis-assist.md
  - docs/learn-smb-docs/business-central/analysis-mode.md
  - docs/learn-smb-docs/business-central/finance-set-up-invoice-rounding.md
  - docs/learn-smb-docs/business-central/finance-set-up-prepayments.md
  - docs/learn-smb-docs/business-central/finance-work-with-vat.md
  - docs/learn-smb-docs/business-central/LocalFunctionality/Norway/ehf-electronic-invoicing-in-norway.md
  - docs/learn-smb-docs/business-central/LocalFunctionality/Norway/how-to-set-up-customers-for-ehf.md
  - docs/learn-smb-docs/business-central/LocalFunctionality/Norway/how-to-set-up-ehf.md
  - docs/learn-smb-docs/business-central/LocalFunctionality/UnitedKingdom/how-to-set-up-a-posting-date-warning.md
  - docs/learn-smb-docs/business-central/sales-setup-sales.md
  - docs/learn-smb-docs/business-central/ui-create-number-series.md
counts:
  fields: 0
  procedures: 0
  events: 0
  subscribers: 0
  controls: 89
  actions: 9
relations:
  out: 1
  referenced_by: 0
  pages: 2
  extended_by: 1
  event_subscribers: 0
  calls: 2
  called_by: 1
  implements: 0
---

# Page 459 "Sales & Receivables Setup"

> Page 459 "Sales & Receivables Setup" in Base Application (Microsoft.Sales.Setup). Present since at least BC23, still in BC30.

Base Application · Microsoft.Sales.Setup · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Sales/Setup/SalesReceivablesSetup.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Sales & Receivables Setup |
| SourceTable | Sales & Receivables Setup |
| PageType | Card |
| UsageCategory | Administration |
| ApplicationArea | Basic, Suite |

## Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control's own, else the bound field's (marked).

| Group | Control | Shows | ToolTip |
|---|---|---|---|
| General | Discount Posting | [Discount Posting](../table/311.md#fields) | Specifies the type of sales discounts to post separately. No Discounts: Discounts are not posted separately but instead will subtract the discount before posting. Invoice Discounts: The invoice discount and invoice amount are posted simultaneously, based on the Sales Inv. Disc. Account field in the ... <small>from the table field</small> |
|  | Credit Warnings | [Credit Warnings](../table/311.md#fields) | Specifies whether to warn about the customer's status when you create a sales order or invoice. <small>from the table field</small> |
|  | Stockout Warning | [Stockout Warning](../table/311.md#fields) | Specifies if a warning is displayed when you enter a quantity on a sales document that brings the item's inventory level below zero. <small>from the table field</small> |
|  | Shipment on Invoice | [Shipment on Invoice](../table/311.md#fields) | Specifies if a posted shipment and a posted invoice are automatically created when you post an invoice. <small>from the table field</small> |
|  | Return Receipt on Credit Memo | [Return Receipt on Credit Memo](../table/311.md#fields) | Specifies that a posted return receipt and a posted sales credit memo are automatically created when you post a credit memo. <small>from the table field</small> |
|  | Invoice Rounding | [Invoice Rounding](../table/311.md#fields) | Specifies if amounts are rounded for sales invoices. Rounding is applied as specified in the Inv. Rounding Precision (LCY) field in the General Ledger Setup window. <small>from the table field</small> |
|  | DefaultItemQuantity | [Default Item Quantity](../table/311.md#fields) | Specifies that the Quantity field is set to 1 when you fill in the Item No. field. <small>from the table field</small> |
|  | DefaultGLAccountQuantity | [Default G/L Account Quantity](../table/311.md#fields) | Specifies that Quantity is set to 1 on lines of type G/L Account. <small>from the table field</small> |
|  | Create Item from Item No. <small>obsolete Pending 27.0; #if not CLEAN27</small> | [Create Item from Item No.](../table/311.md#fields) | Specifies if the system will suggest to create a new item when no item matches the number that you enter in the No. Field on sales lines. <small>from the table field</small> |
|  | Create Item from Description | [Create Item from Description](../table/311.md#fields) | Specifies if the system will suggest to create a new item when no item matches the description that you enter in the Description field on sales lines. <small>from the table field</small> |
|  | Copy Customer Name to Entries | [Copy Customer Name to Entries](../table/311.md#fields) | Specifies if you want the name on customer cards to be copied to customer ledger entries during posting. <small>from the table field</small> |
|  | Ext. Doc. No. Mandatory | [Ext. Doc. No. Mandatory](../table/311.md#fields) | Specifies if it is mandatory to enter an external document number in the External Document No. field on a sales header or the External Document No. field on a general journal line. <small>from the table field</small> |
|  | Appln. between Currencies | [Appln. between Currencies](../table/311.md#fields) | Specifies whether it is allowed to apply customer payments in different currencies. None: All entries involved in one application must be in the same currency. EMU: You can apply entries in euro and one of the old national currencies (for EMU countries/regions) to one another. All: You can apply ent... <small>from the table field</small> |
|  | Logo Position on Documents | [Logo Position on Documents](../table/311.md#fields) | Specifies the position of your company logo on business letters and documents. <small>from the table field</small> |
|  | Default Posting Date | [Default Posting Date](../table/311.md#fields) | Specifies which date must be used as the default posting date on sales documents. If you select Work Date, the Posting Date field will be populated with the work date at the time of creating a new sales document. If you select No Date, the Posting Date field will be empty by default and you must man... <small>from the table field</small> |
|  | Default Quantity to Ship | [Default Quantity to Ship](../table/311.md#fields) | Specifies the default value for the Qty. to Ship field on sales order lines and the Return Qty. to Receive field on sales return order lines. If you choose Blank, the quantity to ship is not automatically calculated. <small>from the table field</small> |
|  | Auto Post Non-Invt. via Whse. | [Auto Post Non-Invt. via Whse.](../table/311.md#fields) | Specifies if non-inventory item lines in a sales document will be posted automatically when the document is posted via warehouse. None: Do not automatically post non-inventory item lines. Attached/Assigned: Post item charges and other non-inventory item lines assigned or attached to regular items. A... <small>from the table field</small> |
|  | Copy Comments Blanket to Order | [Copy Comments Blanket to Order](../table/311.md#fields) | Specifies whether to copy comments from blanket sales orders to sales orders. <small>from the table field</small> |
|  | Copy Comments Order to Invoice | [Copy Comments Order to Invoice](../table/311.md#fields) | Specifies whether to copy comments from sales orders to sales invoices. <small>from the table field</small> |
|  | Copy Comments Order to Shpt. | [Copy Comments Order to Shpt.](../table/311.md#fields) | Specifies whether to copy comments from sales orders to shipments. <small>from the table field</small> |
|  | Copy Cmts Ret.Ord. to Cr. Memo | [Copy Cmts Ret.Ord. to Cr. Memo](../table/311.md#fields) | Specifies whether to copy comments from sales return orders to sales credit memos. <small>from the table field</small> |
|  | Copy Cmts Ret.Ord. to Ret.Rcpt | [Copy Cmts Ret.Ord. to Ret.Rcpt](../table/311.md#fields) | Specifies that comments are copied from the sales return order to the posted return receipt. <small>from the table field</small> |
|  | Allow VAT Difference | [Allow VAT Difference](../table/311.md#fields) | Specifies whether to allow the manual adjustment of VAT amounts in sales documents. <small>from the table field</small> |
|  | Calc. Inv. Discount | [Calc. Inv. Discount](../table/311.md#fields) | Specifies if the invoice discount amount is automatically calculated with sales documents. If this check box is selected, then the invoice discount amount is calculated automatically, based on sales lines where the Allow Invoice Disc. field is selected. <small>from the table field</small> |
|  | Calc. Inv. Disc. per VAT ID | [Calc. Inv. Disc. per VAT ID](../table/311.md#fields) | Specifies whether the invoice discount is calculated according to the VAT identifier that is defined in the VAT posting setup. If you choose not to select this check box, the invoice discount will be calculated based on the invoice total. <small>from the table field</small> |
|  | VAT Bus. Posting Gr. (Price) | [VAT Bus. Posting Gr. (Price)](../table/311.md#fields) | Specifies a VAT business posting group for customers for whom you want the item price including VAT to apply. <small>from the table field</small> |
|  | Exact Cost Reversing Mandatory | [Exact Cost Reversing Mandatory](../table/311.md#fields) | Specifies that a return transaction cannot be posted unless the Appl.-from Item Entry field on the sales order line specifies an entry. <small>from the table field</small> |
|  | Check Prepmt. when Posting | [Check Prepmt. when Posting](../table/311.md#fields) | Specifies that you cannot ship or invoice an order that has an unpaid prepayment amount. <small>from the table field</small> |
|  | Prepmt. Auto Update Frequency | [Prepmt. Auto Update Frequency](../table/311.md#fields) | Specifies how often the job must run that automatically updates the status of orders that are pending prepayment. <small>from the table field</small> |
|  | Posting Date Check on Posting | [Posting Date Check on Posting](../table/311.md#fields) | Specifies if you want the program to warn you when you post a sales document with a posting date that is different from the Work Date. <small>from the table field</small> |
|  | Allow Document Deletion Before | [Allow Document Deletion Before](../table/311.md#fields) | Specifies if and when posted sales invoices and credit memos can be deleted. If you enter a date, posted sales documents with a posting date on or after this date cannot be deleted. <small>from the table field</small> |
|  | Allow Multiple Posting Groups | [Allow Multiple Posting Groups](../table/311.md#fields) | Specifies if multiple posting groups can be used for the same customer in sales documents. <small>from the table field</small> |
|  | Check Multiple Posting Groups | [Check Multiple Posting Groups](../table/311.md#fields) | Specifies implementation method of checking which posting groups can be used for the customer. <small>from the table field</small> |
|  | Ignore Updated Addresses | [Ignore Updated Addresses](../table/311.md#fields) | Specifies if changes to addresses made on sales documents are copied to the customer card. By default, changes are copied to the customer card. <small>from the table field</small> |
|  | Skip Manual Reservation | [Skip Manual Reservation](../table/311.md#fields) | Specifies that the reservation confirmation message is not shown on sales lines. This is useful to avoid noise when you are processing many lines. <small>from the table field</small> |
|  | Quote Validity Calculation | [Quote Validity Calculation](../table/311.md#fields) | Specifies a formula that determines how to calculate the quote expiration date based on the document date. <small>from the table field</small> |
|  | Copy Line Descr. to G/L Entry | [Copy Line Descr. to G/L Entry](../table/311.md#fields) | Specifies that the description on document lines of type G/L Account will be carried to the resulting general ledger entries. <small>from the table field</small> |
|  | Document Default Line Type | [Document Default Line Type](../table/311.md#fields) | Specifies the default value for the Type field on the first line in new sales documents. If needed, you can change the value on the line. <small>from the table field</small> |
|  | Disable Search by Name | [Disable Search by Name](../table/311.md#fields) | Specifies that you can change the names of customers on open sales documents. The change applies only to the documents. <small>from the table field</small> |
|  | Update Document Date When Posting Date Is Modified | [Link Doc. Date To Posting Date](../table/311.md#fields) | Specifies whether the document date changes when the posting date is modified. <small>from the table field</small> |
| Prices | Price Calculation Method | [Price Calculation Method](../table/311.md#fields) | Specifies the price calculation method that will be default for sales transactions. <small>from the table field</small> |
|  | Allow Editing Active Price | [Allow Editing Active Price](../table/311.md#fields) | Specifies it the existing active sales price line can be modified or removed, or a new price line can be added to the active price list. <small>from the table field</small> |
|  | Default Price List Code | [Default Price List Code](../table/311.md#fields) | Specifies the code of the existing sales price list that stores all new price lines created in the price worksheet page. <small>from the table field</small> |
|  | Use Customized Lookup | [Use Customized Lookup](../table/311.md#fields) | Specifies whether the Assign-to Parent No., Assign-to No., and Product No. fields on price list pages use standard lookups to find records. If you have customized these fields and prefer your implementation, turn on this toggle. <small>from the table field</small> |
| Dimensions | Customer Group Dimension Code | [Customer Group Dimension Code](../table/311.md#fields) | Specifies the dimension code for customer groups in your analysis report. <small>from the table field</small> |
|  | Salesperson Dimension Code | [Salesperson Dimension Code](../table/311.md#fields) | Specifies the dimension code for salespeople in your analysis report <small>from the table field</small> |
| Number Series | Customer Nos. | [Customer Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to customers. <small>from the table field</small> |
|  | Quote Nos. | [Quote Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to sales quotes. <small>from the table field</small> |
|  | Blanket Order Nos. | [Blanket Order Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to blanket sales orders. <small>from the table field</small> |
|  | Order Nos. | [Order Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to sales orders. <small>from the table field</small> |
|  | Return Order Nos. | [Return Order Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to new sales return orders. <small>from the table field</small> |
|  | Invoice Nos. | [Invoice Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to sales invoices. <small>from the table field</small> |
|  | Posted Invoice Nos. | [Posted Invoice Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to posted sales invoices. <small>from the table field</small> |
|  | Credit Memo Nos. | [Credit Memo Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to sales credit memos. <small>from the table field</small> |
|  | Posted Credit Memo Nos. | [Posted Credit Memo Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to posted sales credit memos. <small>from the table field</small> |
|  | Posted Shipment Nos. | [Posted Shipment Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to posted shipments. <small>from the table field</small> |
|  | Posted Return Receipt Nos. | [Posted Return Receipt Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to posted return receipts. <small>from the table field</small> |
|  | Reminder Nos. | [Reminder Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to reminders. <small>from the table field</small> |
|  | Issued Reminder Nos. | [Issued Reminder Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to issued reminders. <small>from the table field</small> |
|  | Canceled Issued Reminder Nos. | [Canceled Issued Reminder Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to canceled issued reminders. <small>from the table field</small> |
|  | Fin. Chrg. Memo Nos. | [Fin. Chrg. Memo Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to finance charge memos. <small>from the table field</small> |
|  | Issued Fin. Chrg. M. Nos. | [Issued Fin. Chrg. M. Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to issued finance charge memos. <small>from the table field</small> |
|  | Canc. Iss. Fin. Ch. Mem. Nos. | [Canc. Iss. Fin. Ch. Mem. Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to canceled issued finance charge memos. <small>from the table field</small> |
|  | Posted Prepmt. Inv. Nos. | [Posted Prepmt. Inv. Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to posted sales prepayment invoices. <small>from the table field</small> |
|  | Posted Prepmt. Cr. Memo Nos. | [Posted Prepmt. Cr. Memo Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to posted sales prepayment credit memos. <small>from the table field</small> |
|  | Direct Debit Mandate Nos. | [Direct Debit Mandate Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to direct-debit mandates. <small>from the table field</small> |
|  | Price List Nos. | [Price List Nos.](../table/311.md#fields) | Specifies the code for the number series that will be used to assign numbers to sales price lists. <small>from the table field</small> |
| Background Posting | Post with Job Queue | [Post with Job Queue](../table/311.md#fields) | Specifies if you use job queues to post sales documents in the background. <small>from the table field</small> |
|  | Post & Print with Job Queue | [Post & Print with Job Queue](../table/311.md#fields) | Specifies if you use job queues to post and print sales documents in the background. <small>from the table field</small> |
|  | Job Queue Category Code | [Job Queue Category Code](../table/311.md#fields) | Specifies the code for the category of the job queue that you want to associate with background posting. <small>from the table field</small> |
|  | Notify On Success | [Notify On Success](../table/311.md#fields) | Specifies a setting that has no effect. Legacy field. <small>from the table field</small> |
|  | Report Output Type | [Report Output Type](../table/311.md#fields) | Specifies the output of the report that will be scheduled with a job queue entry when the Post and Print with Job Queue check box is selected. <small>from the table field</small> |
| Archiving | Archive Quotes | [Archive Quotes](../table/311.md#fields) | Specifies if you want to automatically archive sales quotes when: deleted, processed or printed. <small>from the table field</small> |
|  | Archive Blanket Orders | [Archive Blanket Orders](../table/311.md#fields) | Specifies if you want to automatically archive sales blanket orders when: deleted, processed or printed. <small>from the table field</small> |
|  | Archive Orders | [Archive Orders](../table/311.md#fields) | Specifies if you want to automatically archive sales orders when: deleted, posted or printed. <small>from the table field</small> |
|  | Archive Return Orders | [Archive Return Orders](../table/311.md#fields) | Specifies if you want to automatically archive sales return orders when deleted or posted. <small>from the table field</small> |
| Journal Templates | S. Invoice Template Name | [S. Invoice Template Name](../table/311.md#fields) | Specifies the journal template to use for posting sales invoices. <small>from the table field</small> |
|  | S. Cr. Memo Template Name | [S. Cr. Memo Template Name](../table/311.md#fields) | Specifies the journal template to use for posting sales credit memos. <small>from the table field</small> |
|  | S. Prep. Inv. Template Name | [S. Prep. Inv. Template Name](../table/311.md#fields) | Specifies which general journal template to use for sales invoices. <small>from the table field</small> |
|  | S. Prep. Cr.Memo Template Name | [S. Prep. Cr.Memo Template Name](../table/311.md#fields) | Specifies which general journal template to use for sales credit memos. <small>from the table field</small> |
|  | IC Sales Invoice Template Name | [IC Sales Invoice Template Name](../table/311.md#fields) | Specifies the intercompany journal template to use for sales invoices. <small>from the table field</small> |
|  | IC Sales Cr. Memo Templ. Name | [IC Sales Cr. Memo Templ. Name](../table/311.md#fields) | Specifies the intercompany journal template to use for sales credit memos. <small>from the table field</small> |
|  | Fin. Charge Jnl. Template Name | [Fin. Charge Jnl. Template Name](../table/311.md#fields) | Specifies which general journal template to use for finance charges. <small>from the table field</small> |
|  | Fin. Charge Jnl. Batch Name | [Fin. Charge Jnl. Batch Name](../table/311.md#fields) | Specifies which general journal batch to use for finance charges. <small>from the table field</small> |
|  | Reminder Journal Template Name | [Reminder Journal Template Name](../table/311.md#fields) | Specifies which general journal template to use for reminders. <small>from the table field</small> |
|  | Reminder Journal Batch Name | [Reminder Journal Batch Name](../table/311.md#fields) | Specifies which general journal batch to use for reminders. <small>from the table field</small> |
| Dynamics 365 Sales | Write-in Product Type | [Write-in Product Type](../table/311.md#fields) | Specifies the sales line type that will be used for write-in products in Dynamics 365 Sales. <small>from the table field</small> |
|  | Write-in Product No. | [Write-in Product No.](../table/311.md#fields) | Specifies the number of the item or resource depending on the write-in product type that will be used for Dynamics 365 Sales. <small>from the table field</small> |
|  | Freight G/L Acc. No. | [Freight G/L Acc. No.](../table/311.md#fields) | Specifies the general ledger account that must be used to handle freight charges from Dynamics 365 Sales. <small>from the table field</small> |

## Actions

| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Navigation | Customer Posting Groups | Set up the posting groups to select from when you set up customer cards to link business transactions made for the customer with the appropriate account in the general ledger. | [Page 110 "Customer Posting Groups"](../page/110.md) |
|  | Customer Price Groups | Set up the posting groups to select from when you set up customer cards to link business transactions made for the customer with the appropriate account in the general ledger. | [Page 7 "Customer Price Groups"](../page/7.md) |
|  | Customer Disc. Groups | Set up discount group codes that you can use as criteria when you define special discounts on a customer, vendor, or item card. | [Page 512 "Customer Disc. Groups"](../page/512.md) |
| Payment | Payment Registration Setup | Set up the payment journal template and the balancing account that is used to post received customer payments. Define how you prefer to process customer payments in the Payment Registration window. | [Page 982 "Payment Registration Setup"](../page/982.md) |
|  | Payment Methods | Set up the payment methods that you select from the customer card to define how the customer must pay, for example by bank transfer. | [Page 427 "Payment Methods"](../page/427.md) |
|  | Payment Terms | Set up the payment terms that you select from on customer cards to define when the customer must pay, such as within 14 days. | [Page 4 "Payment Terms"](../page/4.md) |
|  | Finance Charge Terms | Set up the finance charge terms that you select from on customer cards to define how to calculate interest in case the customer's payment is late. | [Page 6 "Finance Charge Terms"](../page/6.md) |
|  | Reminder Terms | Set up reminder terms that you select from on customer cards to define when and how to remind the customer of late payments. | [Page 837 "Reminder Terms List"](../page/837.md) |
|  | Rounding Methods | Define how amounts are rounded when you use functions to adjust or suggest item prices or standard costs. | [Page 65 "Rounding Methods"](../page/65.md) |

## Triggers

OnOpenPage

## Relations

- source table [Table 311 "Sales & Receivables Setup"](../table/311.md)

## Pages and codeunits on this table

- [Table 311 "Sales & Receivables Setup"](../table/311.md) (drill-down page)
- [Table 311 "Sales & Receivables Setup"](../table/311.md) (lookup page)

## Extended by

- [Page extension 1700 "SalesReceivablesSetupExt"](../pageextension/1700.md)

## Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an `Object::"Name"` argument. Interface dispatch and calls through events are not counted, so the list is not complete.

- [Codeunit 7001 "Price Calculation Mgt."](../codeunit/7001.md) (2 calls: `OnOpenPage → FeatureCustomizedLookupDiscovered`, `OnOpenPage → IsExtendedPriceCalculationEnabled`)
- [Codeunit 5330 "CRM Integration Management"](../codeunit/5330.md) (1 call: `OnOpenPage → IsCRMIntegrationEnabled`)

## Called by

- [Codeunit 100 "Calc. G/L Acc. Where-Used"](../codeunit/100.md) (1 call: `ShowSetupForm → (object)`)

## Recent changes

- 2026-08-31 [#10504 [Reminders] Complete the communication texts model uptake](../../changes/bcapps/10504.md) (main, BC30, feature)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: none

## Documented on Microsoft Learn

- [Archive sales, purchase, project, and service documents](https://learn.microsoft.com/dynamics365/business-central/across-how-to-archive-documents)
- [Set up prices and discounts](https://learn.microsoft.com/dynamics365/business-central/across-prices-and-discounts)
- [Analyze data in lists with Copilot (preview)](https://learn.microsoft.com/dynamics365/business-central/analysis-assist)
- [Analyze list page and query data using data analysis](https://learn.microsoft.com/dynamics365/business-central/analysis-mode)
- [Set up invoice rounding](https://learn.microsoft.com/dynamics365/business-central/finance-set-up-invoice-rounding)
- [Set up prepayments](https://learn.microsoft.com/dynamics365/business-central/finance-set-up-prepayments)
- [How to work with VAT on sales and purchases](https://learn.microsoft.com/dynamics365/business-central/finance-work-with-vat)
- [Electronic invoicing in Norway](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/ehf-electronic-invoicing-in-norway)
- [Set Up Customers for EHF](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/how-to-set-up-customers-for-ehf)
- [Set Up EHF [NO]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Norway/how-to-set-up-ehf)
- [Set up a posting date warning [GB]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/UnitedKingdom/how-to-set-up-a-posting-date-warning)
- [Overview of tasks to configure sales processes](https://learn.microsoft.com/dynamics365/business-central/sales-setup-sales)
- [Create number series](https://learn.microsoft.com/dynamics365/business-central/ui-create-number-series)

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: `bcatlas_resolve_node(object_type: "page", object_name: "Sales & Receivables Setup")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
