Table extension 6450 "Serv. Customer"
Base Application · Microsoft.Service.Customer
Across versions
- BC23-24not present
- BC25added
- BC261 fields added
- BC27unchanged
- BC284 fields changed
- BC29-30unchanged
Neighbourhood 5 connected objects and pages
Base Application · Microsoft.Service.Customer · BC25-30 · source at ea08af5e · facts from BC29
Extends Customer.
Fields
Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.
| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 5900 | Service Zone Code | Code[10] | Specifies the code for the service zone that is assigned to the customer. via Page extension 6450 “Serv. Customer Card” | TableRelation Table 5957 “Service Zone” (Service Zone); DataClassification CustomerContent |
| 5902 | Contract Gain/Loss Amount Δ BC28 | Decimal | — | FlowField: sum(“Contract Gain/Loss Entry”.Amount where(“Customer No.” = field(“No.”), “Ship-to Code” = field(“Ship-to Filter”), “Change Date” = field(“Date Filter”))); not editable |
| 5903 | Ship-to Filter | Code[10] | — | TableRelation Table 222 “Ship-to Address” (“Ship-to Address”.Code where(“Customer No.” = field(“No.”))); FlowFilter |
| 5910 | Outstanding Serv. Orders (LCY) Δ BC28 | Decimal | Specifies your expected service income from the customer in LCY based on ongoing service orders. via Page extension 6488 “Serv. Available Credit” | FlowField: sum(“Service Line”.“Outstanding Amount (LCY)” where(“Document Type” = const(Order), “Bill-to Customer No.” = field(“No.”), “Shortcut Dimension 1 Code” = field(“Global Dimension 1 Filter”), “Shortcut Dimension 2 Code” = field(“Global Dimension 2 Filter”), “Currency Code” = field(“Currency Filter”))); not editable |
| 5911 | Serv Shipped Not Invoiced(LCY) Δ BC28 | Decimal | Specifies your expected service income from the customer in LCY based on service orders that are shipped but not invoiced. via Page extension 6488 “Serv. Available Credit” | FlowField: sum(“Service Line”.“Shipped Not Invoiced (LCY)” where(“Document Type” = const(Order), “Bill-to Customer No.” = field(“No.”), “Shortcut Dimension 1 Code” = field(“Global Dimension 1 Filter”), “Shortcut Dimension 2 Code” = field(“Global Dimension 2 Filter”), “Currency Code” = field(“Currency Filter”))…; not editable |
| 5912 | Outstanding Serv.Invoices(LCY) Δ BC28 | Decimal | Specifies your expected service income from the customer in LCY based on unpaid service invoices. via Page extension 6488 “Serv. Available Credit” | FlowField: sum(“Service Line”.“Outstanding Amount (LCY)” where(“Document Type” = const(Invoice), “Bill-to Customer No.” = field(“No.”), “Shortcut Dimension 1 Code” = field(“Global Dimension 1 Filter”), “Shortcut Dimension 2 Code” = field(“Global Dimension 2 Filter”), “Currency Code” = field(“Currency Filter”))…; not editable |
| 5930 | Combine Service Shipments + BC26 | Boolean | Specifies if several orders delivered to the customer can appear on the same service invoice. via Page extension 6450 “Serv. Customer Card” | DataClassification CustomerContent |
Relations
- extends Table 18 “Customer”
- Ship-to Filter: TableRelation Table 222 “Ship-to Address”
- Outstanding Serv. Orders (LCY): CalcFormula Table 5902 “Service Line”
- Outstanding Serv.Invoices(LCY): CalcFormula Table 5902 “Service Line”
- Serv Shipped Not Invoiced(LCY): CalcFormula Table 5902 “Service Line”
- Service Zone Code: TableRelation Table 5957 “Service Zone”
- Contract Gain/Loss Amount: CalcFormula Table 5969 “Contract Gain/Loss Entry”
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: "tableextension", object_name: "Serv. Customer"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.