Page 1871 "Credit Limit Details"
Base Application · Microsoft.Sales.Customer
Across versions
- BC23-30present
Neighbourhood 1 connected objects and pages
Base Application · Microsoft.Sales.Customer · captioned “Details” · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Details |
| SourceTable | Customer |
| PageType | CardPart |
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 |
|---|---|---|---|
| Content | No. | No. | Specifies the number of the customer. The field is either filled automatically from a defined number series, or you enter the number manually because you have enabled manual number entry in the number-series setup. from the table field |
| Name | Name | Specifies the customer’s name that appears on all related documents. For companies, specify the company’s name here, and then add the relevant people as contacts that you link to this customer. from the table field | |
| Balance (LCY) | Balance (LCY) | Specifies the total amount the customer owes you, or you owe them, based on all sales and credits for the customer. A positive amount means they owe you, and a negative amount means you owe them. The amount isn’t necessarily due today though. The customer’s payment terms determine due dates. Select … from the table field | |
| Outstanding Amt. (LCY) | OrderAmountTotalLCY |
Specifies the amount on sales to the customer that remains to be shipped. The amount is calculated as Amount x Outstanding Quantity / Quantity. | |
| Shipped/Ret. Rcd. Not Invd. (LCY) | ShippedRetRcdNotIndLCY |
Specifies the amount on sales returns from the customer that are not yet refunded | |
| Current Amount (LCY) | OrderAmountThisOrderLCY |
Specifies the total amount the whole sales document. | |
| Total Amount (LCY) | CustCreditAmountLCY |
Specifies the sum of the amounts in all of the preceding fields in the window. | |
| Credit Limit (LCY) | Credit Limit (LCY) | Specifies the maximum amount of credit that you extend to the customer for their purchases before you issue warnings. The value 0 represents unlimited credit. from the table field | |
| OverdueBalance | Rec.CalcOverdueBalance() |
Specifies payments from the customer that are overdue per today’s date. | |
| Invoiced Prepayment Amount (LCY) | Rec.GetInvoicedPrepmtAmountLCY() |
Specifies your sales income from the customer based on invoiced prepayments. |
Events published
OnAfterPopulateDataOnNotificationProcedure(CreditLimitNotification: Notification; var ExtensionAmountsDic: Dictionary of [Guid, Decimal])(integration): Raised after populating data on the credit limit notification.OnAfterInitializeFromNotificationVarProcedure(CreditLimitNotification: Notification; var ExtensionAmountsDic: Dictionary of [Guid, Decimal])(integration): Raised after initializing the credit limit details from a notification.
Procedures
PopulateDataOnNotification(var CreditLimitNotification: Notification): Populates the credit limit notification with current customer and order amount data.InitializeFromNotificationVar(CreditLimitNotification: Notification): Initializes the page with data from a credit limit notification.SetCustomerNumber(Value: Code[20]): Sets the customer record by customer number.SetOrderAmountTotalLCY(Value: Decimal): Sets the total order amount in local currency.SetShippedRetRcdNotIndLCY(Value: Decimal): Sets the shipped or return received but not invoiced amount in local currency.SetOrderAmountThisOrderLCY(Value: Decimal): Sets the order amount for the current order in local currency.SetCustCreditAmountLCY(Value: Decimal): Sets the customer credit amount in local currency.SetExtensionAmounts(FromExtensionAmounts: Dictionary of [Guid, Decimal]): Sets the extension amounts dictionary from an external source.GetExtensionAmounts(var ToExtensionAmounts: Dictionary of [Guid, Decimal]): Gets the extension amounts dictionary.
Triggers
OnOpenPage
Relations
- source table Table 18 “Customer”
Ask your agent
Procedure bodies are not stored here (D10). 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: "Credit Limit Details"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.