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

Table 8072 "Vend. Sub. Contract Deferral"

Subscription Billing · Microsoft.SubscriptionBilling

Across versions

  1. BC23-28not present
  2. BC29-30present

Neighbourhood 13 connected objects and pages

Table 23 "Vendor" (relates to, 2 links)VendorTable 15 "G/L Account" (relates to)G/L AccountTable 17 "G/L Entry" (relates to)G/L EntryTable 250 "Gen. Business Posting Group" (relates to)Gen. Business Posting GroupTable 251 "Gen. Product Posting Group" (relates to)Gen. Product Posting GroupTable 480 "Dimension Set Entry" (relates to)Dimension Set EntryTable 8053 "Subscription Contract Type" (relates to)Subscription Contract TypeTable 8063 "Vendor Subscription Contract" (relates to)Vendor Subscription ContractTable 8065 "Vend. Sub. Contract Line" (relates to)Table 91 "User Setup" (relates to)User SetupPage 8081 "Vendor Contract Deferrals" (pages and codeunits on it, 3 links)Vendor Contract DeferralsPage 8048 "Vend. Contract Deferrals API" (pages and codeunits on it)Vend. Contract Deferrals APICodeunit 8077 "Deferral Post. Preview Handler" (event subscribers, 2 links)Deferral Post. Preview Handler

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.

Subscription Billing · Microsoft.SubscriptionBilling · captioned “Vendor Subscription Contract Deferral” · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Vendor Subscription Contract Deferral
DataClassification CustomerContent
LookupPageId Vendor Contract Deferrals
DrillDownPageId Vendor Contract Deferrals
Permissions tabledata “Purch. Inv. Line” = r, tabledata “Purch. Cr. Memo Line” = r

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 Entry No. Integer Specifies the number of the deferral that was assigned when it was created from the specified number series. via Page 8081 “Vendor Contract Deferrals” AutoIncrement
2 Subscription Contract No. Code[20] Specifies the number of the related contract. via Page 8081 “Vendor Contract Deferrals” TableRelation Table 8063 “Vendor Subscription Contract” (“Vendor Subscription Contract”.“No.”)
3 Document Type Enum “Rec. Billing Document Type” Specifies the document type used to create the deferral. via Page 8081 “Vendor Contract Deferrals” enum Enum 8054 “Rec. Billing Document Type”
4 Document No. Code[20] Specifies the document number used to create the deferral. via Page 8081 “Vendor Contract Deferrals”
5 Subscription Contract Type Code[10] Specifies the Subscription Contract Type of the contract for which the deferral was created. via Page 8081 “Vendor Contract Deferrals” TableRelation Table 8053 “Subscription Contract Type” (“Subscription Contract Type”.Code)
6 Released Boolean Specifies whether the deferral has been released. via Page 8081 “Vendor Contract Deferrals”
7 Posting Date Date Specifies the posting date of the deferral. via Page 8081 “Vendor Contract Deferrals”
8 Amount Decimal Specifies the amount of the deferral. via Page 8081 “Vendor Contract Deferrals”
9 Vendor No. Code[20] Specifies the number of the Vendor (contractor) for which the deferral was generated. via Page 8081 “Vendor Contract Deferrals” TableRelation Table 23 “Vendor”
10 User ID Code[50] Specifies the ID of the user who generated the deferral (e.g. for use in the change log). via Page 8081 “Vendor Contract Deferrals” TableRelation Table 91 “User Setup” (User Setup); DataClassification EndUserIdentifiableInformation
13 Discount Amount Decimal Specifies the discount amount of the deferral. via Page 8081 “Vendor Contract Deferrals”
14 Deferral Base Amount Decimal Specifies the amount that is the base amount for deferral. via Page 8081 “Vendor Contract Deferrals”
15 Discount % Decimal Specifies the percentage for the deferral discount. via Page 8081 “Vendor Contract Deferrals”
16 Pay-to Vendor No. Code[20] Specifies the number of the Vendor (invoice recipient) for which the deferral was created. via Page 8081 “Vendor Contract Deferrals” TableRelation Table 23 “Vendor”
17 Document Line No. Integer —
18 Document Posting Date Date Specifies the posting date of the document used to create the deferral. via Page 8081 “Vendor Contract Deferrals” not editable
19 Release Posting Date Date Specifies the posting date on which the deferral was released. via Page 8081 “Vendor Contract Deferrals”
20 G/L Entry No. Integer Specifies the number of the G/L item with which the deferral was released. via Page 8081 “Vendor Contract Deferrals” TableRelation Table 17 “G/L Entry” (G/L Entry)
21 Number of Days Integer Specifies the number of days belonging to the deferral. via Page 8081 “Vendor Contract Deferrals”
22 Subscription Contract Line No. Integer — TableRelation Table 8065 “Vend. Sub. Contract Line” (“Vend. Sub. Contract Line”.“Line No.”)
23 Subscription Description Text[100] Specifies the description of the Subscription that was invoiced via the purchase line. via Page 8081 “Vendor Contract Deferrals”
24 Subscription Line Description Text[100] Specifies the description of the Subscription Line that was invoiced via the purchase line. via Page 8081 “Vendor Contract Deferrals”
25 Discount Boolean Specifies whether the Subscription Line is used as a basis for periodic invoicing or discounts. via Page 8081 “Vendor Contract Deferrals”
26 Currency Code Code[10] —
27 G/L Account No. Code[20] Specifies the G/L account selected on the Subscription Contract line. If it is filled, releasing the deferral posts to this account instead of the Vendor Subscription Contract Account from the General Posting Setup. TableRelation Table 15 “G/L Account” (G/L Account); not editable
74 Gen. Bus. Posting Group Code[20] Specifies the general business posting group. TableRelation Table 250 “Gen. Business Posting Group” (Gen. Business Posting Group)
75 Gen. Prod. Posting Group Code[20] Specifies the general product posting group. TableRelation Table 251 “Gen. Product Posting Group” (Gen. Product Posting Group)
480 Dimension Set ID Integer — TableRelation Table 480 “Dimension Set Entry” (Dimension Set Entry); not editable

Keys

  • PK: Entry No. (clustered)
  • SK1: Subscription Contract No.

Events published

  • OnAfterInitFromPurchaseLine(var VendSubContractDeferral: Record "Vend. Sub. Contract Deferral"; PurchaseLine: Record "Purchase Line"; var Sign: Integer) (integration)

Trigger event subscribers

Procedures

  • InitFromPurchaseLine(PurchaseLine: Record "Purchase Line"; var Sign: Integer) (internal)
  • ShowDimensions() (internal)
  • FilterOnDocumentTypeAndDocumentNo(RecurringBillingDocumentType: Enum "Rec. Billing Document Type"; DocumentNo: Code[20]) (internal)
  • GetDocumentPostingGroups(var GenBusPostingGroup: Code[20]; var GenProdPostingGroup: Code[20]): Boolean (internal)

Relations

Pages and codeunits on this table

Recent changes

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: "Vend. Sub. Contract Deferral"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources