CommonSettings
Updated
Company-wide defaults shared by several modules: country, currency, and the trade shape. One row: the menu opens the card for editing. There is no list and no delete.
| Kind | Dictionary |
| Module | Common |
| Menu | Common → Settings → Common settings |
| Singleton | yes |
Fields#
| Field | Caption | Points at |
|---|---|---|
ID |
ID | number sequence |
DefaultCountryCode |
Default country | Country |
DefaultCurrency |
Default currency | Currency |
DefaultCurrencyCode |
Default currency code | string, 128, hidden |
TradeProfile |
Trade profile | TradeProfile |
ID comes from CommonSettingsSeq, which starts at 1 and steps by 1. None of the fields is required.
Save stamps Default currency code from Default currency when the reference is filled. Clearing the reference does not erase the stored code.
Trade profile is Unspecified, Full, or BuySell. Empty is Unspecified, and that behaves as Full. BuySell refuses ProductionOrder save and posting.
Default country on this row is not the legal entity's country; that value lives on LegalEntity. Trade profile has no per-module override: one value covers the company.
Hierarchy#
This dictionary is not hierarchical.
Who references this#
No object stores a CommonSettings field. New records that need a currency, and ProductionOrder, read this row.
There are no commands. This dictionary writes no register.