Page 687 "Payment Practice Card"
PaymentPractices · Microsoft.Finance.Analysis
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 3 connected objects and pages
PaymentPractices · Microsoft.Finance.Analysis · captioned “Payment Practice” · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Payment Practice |
| SourceTable | Payment Practice Header |
| PageType | Card |
| ApplicationArea | All |
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 | No. | No. | Specifies the number of the payment practice header. |
| Reporting Scheme | Reporting Scheme | Specifies which reporting scheme is used, such as Standard, Dispute & Retention, or Small Business. Controls which fields and calculations apply. from the table field | |
| Aggregation Type | Aggregation Type | Specifies the aggregation type of the payment practice. | |
| Header Type | Header Type | Specifies the source for entries in the payment practice. | |
| Starting Date | Starting Date | Specifies the starting date of the payment practice. | |
| Ending Date | Ending Date | Specifies the ending date of the payment practice. | |
| Generated On | Generated On | Specifies the date and time when the payment practice was generated. | |
| Generated By | Generated By | Specifies the user who generated the payment practice. | |
| Lines Exist | Lines Exist | Specifies whether the payment practice has lines. | |
| Modified Manually | Modified Manually | Specifies whether the payment practice was modified manually. | |
| Payment Statistics | Average Agreed Payment Period | Average Agreed Payment Period | Specifies the average agreed payment period. |
| Average Actual Payment Period | Average Actual Payment Period | Specifies the average actual payment period. | |
| Pct Paid on Time | Pct Paid on Time | Specifies the percentage paid on time. | |
| Dispute and Retention | Total Number of Payments | Total Number of Payments | Specifies the total number of payments made during the reporting period. from the table field |
| Total Amount of Payments | Total Amount of Payments | Specifies the total value of payments made during the reporting period. from the table field | |
| Total Amt. of Overdue Payments | Total Amt. of Overdue Payments | Specifies the total value of payments not made within the agreed payment terms. from the table field | |
| Pct Overdue Due to Dispute | Pct Overdue Due to Dispute | Specifies the percentage of payments not made within agreed terms that are due to disputes. from the table field | |
| Small Business Scheme | Mode Payment Time | Mode Payment Time | Specifies the most frequently occurring number of days taken to pay invoices during the reporting period. from the table field |
| Mode Payment Time Min. | Mode Payment Time Min. | Specifies the lowest mode payment time, in days, found across all vendors in the reporting period. The value is calculated by determining the mode payment time for each vendor, which is the most frequently occurring number of days taken to pay invoices for that vendor during the reporting period, an… from the table field | |
| Mode Payment Time Max. | Mode Payment Time Max. | Specifies the highest mode payment time, in days, found across all vendors in the reporting period. The value is calculated by determining the mode payment time for each vendor, which is the most frequently occurring number of days taken to pay invoices for that vendor during the reporting period, a… from the table field | |
| Median Payment Time | Median Payment Time | Specifies the median number of days taken to pay invoices during the reporting period. from the table field | |
| 80th Percentile Payment Time | 80th Percentile Payment Time | Specifies the number of days within which 80 percent of invoices were paid during the reporting period. from the table field | |
| 95th Percentile Payment Time | 95th Percentile Payment Time | Specifies the number of days within which 95 percent of invoices were paid during the reporting period. from the table field | |
| Pct Peppol Enabled | Pct Peppol Enabled | Specifies the percentage of invoices that were PEPPOL enabled. An invoice is considered PEPPOL enabled if the vendor has a GLN. from the table field | |
| Pct Small Business Payments | Pct Small Business Payments | Specifies the value of payments made to small business vendors as a percentage of total payments in the reporting period, including partial payments. A vendor is classified as a small business based on the company size code on the vendor record. from the table field | |
| Content | Lines | part Page 688 “Payment Practice Lines” | — |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Generate | Generates the data and lines for the payment practice. | |
| Prints the payment practice report. |
Procedures
4 local procedures, no public ones.
Triggers
OnOpenPage, OnAfterGetCurrRecord
Relations
- source table Table 687 “Payment Practice Header”
Pages and codeunits on this table
- Page 689 “Payment Practice List” (card page)
Documented on Microsoft Learn
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). 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: "Payment Practice Card"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.