tableSales & Receivablesofficial - Microsoftderived - from the source, no model text

Table 6 "Customer Price Group"

Base Application · Microsoft.Sales.Pricing

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC25unchanged
  4. BC261 fields changed
  5. BC27unchanged
  6. BC287 fields changed
  7. BC29-30unchanged

Neighbourhood 53 connected objects and pages

Table 323 "VAT Business Posting Group" (relates to)VAT Business Posting GroupTable 5331 "CRM Integration Record" (relates to)Page 7 "Customer Price Groups" (pages and codeunits on it, 2 links)Customer Price GroupsCodeunit 7006 "Price Helper - V16" (event subscribers, 2 links)Price Helper - V16Codeunit 7019 "Price Helper - V15" (event subscribers, 2 links)Price Helper - V15Table 1003 "Job Planning Line" (referenced by)Job Planning LineTable 110 "Sales Shipment Header" (referenced by)Sales Shipment HeaderTable 111 "Sales Shipment Line" (referenced by)Sales Shipment LineTable 112 "Sales Invoice Header" (referenced by)Table 113 "Sales Invoice Line" (referenced by)Sales Invoice LineTable 114 "Sales Cr.Memo Header" (referenced by)Table 115 "Sales Cr.Memo Line" (referenced by)Sales Cr.Memo LineTable 1304 "Sales Price and Line Disc Buff" (referenced by)Table 1381 "Customer Templ." (referenced by)Customer Templ.Table 167 "Job" (referenced by)Table 169 "Job Ledger Entry" (referenced by)Job Ledger EntryTable 18 "Customer" (referenced by)Table 210 "Job Journal Line" (referenced by)Table 30102 "Shpfy Shop" (referenced by)Shpfy ShopTable 30152 "Shpfy Catalog" (referenced by)Shpfy CatalogTable 36 "Sales Header" (referenced by)Table 37 "Sales Line" (referenced by)Sales LineTable 459 "Sales Prepayment %" (referenced by)Table 5107 "Sales Header Archive" (referenced by)Table 5108 "Sales Line Archive" (referenced by)Table 5135 "Job Archive" (referenced by)Table 5137 "Job Planning Line Archive" (referenced by)Table 5900 "Service Header" (referenced by)Table 5902 "Service Line" (referenced by)Table 5990 "Service Shipment Header" (referenced by)Table 5991 "Service Shipment Line" (referenced by)Table 5992 "Service Invoice Header" (referenced by)Table 5993 "Service Invoice Line" (referenced by)Table 5994 "Service Cr.Memo Header" (referenced by)Table 5995 "Service Cr.Memo Line" (referenced by)Table 6010 "Service Header Archive" (referenced by)Table 6012 "Service Line Archive" (referenced by)Table 6081 "Serv. Price Group Setup" (referenced by)How to work with VAT on sales and purchases (Learn pages)Register new customers by creating a Customer Card (Learn pages)

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Sales.Pricing · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 7 “Customer Price Groups” (2 Learn pages).

Properties

Property Value
Caption Customer Price Group
DataClassification CustomerContent

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
1 Code Δ BC28 Code[10] Specifies a code to identify the price group. NotBlank
2 Price Includes VAT Δ BC28 Boolean Specifies whether the prices given for this price group will include VAT.
5 Allow Invoice Disc. Δ BC28 Boolean Specifies whether the ordinary invoice discount calculation will apply to customers in this price group.
6 VAT Bus. Posting Gr. (Price) Code[20] Specifies the VAT business posting group that determines the default VAT percentage to add to sales prices for customers in this group. via Page 7 “Customer Price Groups” TableRelation Table 323 “VAT Business Posting Group” (VAT Business Posting Group)
10 Description Δ BC28 Text[100] Specifies the description of the customer price group.
720 Coupled to CRM Δ BC26 Boolean Coupled to Dynamics 365 Sales caption obsolete Removed 26.0; #if not CLEANSCHEMA26; not editable
721 Coupled to Dataverse Δ BC28 Boolean Specifies that the customer price group is coupled to a price list in Dynamics 365 Sales. FlowField: exist(“CRM Integration Record” where(“Integration ID” = field(SystemId), “Table ID” = const(Database::“Customer Price Group”))); not editable
7000 Price Calculation Method Δ BC28 Enum “Price Calculation Method” Specifies the price calculation method that will override the method set in the sales setup for customers in this group. enum Enum 7000 “Price Calculation Method”
7001 Allow Line Disc. Δ BC28 Boolean Specifies if a line discount will be calculated when the sales price is offered.

Keys

  • Key1: Code (clustered)
  • Key2: SystemModifiedAt

Trigger event subscribers

Procedures

  • ToPriceSource(var PriceSource: Record "Price Source"): Converts this customer price group to a price source record.

Relations

Referenced by

46 fields in 46 objects relate to this table (TableRelation or CalcFormula).

Pages and codeunits on this table

Deprecations

  • field Coupled to CRM: Removed 26.0 (#if not CLEANSCHEMA26), “Replaced by flow field Coupled to Dataverse”

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: "table", object_name: "Customer Price Group"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources