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

Table 8010 "Imported Cust. Sub. Contract"

Subscription Billing · Microsoft.SubscriptionBilling

Across versions

  1. BC23-28not present
  2. BC29present
  3. BC30changed

Neighbourhood 13 connected objects and pages

Table 18 "Customer" (relates to, 2 links)CustomerTable 349 "Dimension Value" (relates to, 2 links)Dimension ValueTable 5050 "Contact" (relates to, 2 links)ContactTable 91 "User Setup" (relates to, 2 links)User SetupTable 13 "Salesperson/Purchaser" (relates to)Salesperson/PurchaserTable 222 "Ship-to Address" (relates to)Ship-to AddressTable 289 "Payment Method" (relates to)Payment MethodTable 3 "Payment Terms" (relates to)Payment TermsTable 4 "Currency" (relates to)Table 8053 "Subscription Contract Type" (relates to)Subscription Contract TypeCodeunit 8008 "Create Cust. Sub. Contract" (pages and codeunits on it)Create Cust. Sub. ContractPage 8013 "Imported Customer Contracts" (pages and codeunits on it)Imported Customer ContractsImport subscription contracts and contract lines (Learn pages)Import subscription contract…

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 “Imported Customer Subscription Contract” · BC29-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 8013 “Imported Customer Contracts” (1 Learn page).

Properties

Property Value
Caption Imported Customer Subscription Contract
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 Entry No. Integer — NotBlank; AutoIncrement
2 Subscription Contract No. Code[20] Specifies the number of Contract that will be created. via Page 8013 “Imported Customer Contracts”
3 Sell-to Customer No. Code[20] Specifies the number of the customer who will receive the contract components and be billed by default. via Page 8013 “Imported Customer Contracts” TableRelation Table 18 “Customer”
4 Sell-to Contact No. Code[20] Specifies the number of the contact that receives the contract components. via Page 8013 “Imported Customer Contracts” TableRelation Table 5050 “Contact”
5 Bill-to Customer No. Code[20] Specifies the customer that the contract invoice will be sent to. Default (Customer): The same as the customer on the contract. Another Customer: Any customer that you specify in the fields below. via Page 8013 “Imported Customer Contracts” TableRelation Table 18 “Customer”; DataClassification EndUserIdentifiableInformation
6 Bill-to Contact No. Code[20] Specifies the number of the contact the invoice will be sent to. via Page 8013 “Imported Customer Contracts” TableRelation Table 5050 “Contact”
7 Subscription Contract Type Code[10] Specifies the classification of the contract. via Page 8013 “Imported Customer Contracts” TableRelation Table 8053 “Subscription Contract Type” (Subscription Contract Type)
8 Description Text[200] Specifies the internal description of the contract. via Page 8013 “Imported Customer Contracts”
11 Your Reference Text[35] Specifies the customer’s reference. The content will be printed on contract invoice. via Page 8013 “Imported Customer Contracts”
12 Salesperson Code Code[20] Specifies the name of the salesperson who is assigned to the customer. via Page 8013 “Imported Customer Contracts” TableRelation Table 13 “Salesperson/Purchaser” (Salesperson/Purchaser)
13 Assigned User ID Code[50] Specifies the ID of the user who is responsible for the document. via Page 8013 “Imported Customer Contracts” TableRelation Table 91 “User Setup” (User Setup); DataClassification EndUserIdentifiableInformation
14 Without Contract Deferrals Boolean Specifies whether deferrals should be generated for the contract. If the field is activated, no deferrals are generated and the invoices are posted directly to profit or loss. via Page 8013 “Imported Customer Contracts” obsolete Pending 27.0; #if not CLEANSCHEMA30
15 Detail Overview Enum “Contract Detail Overview” Specifies whether the billing details for this contract are automatically output with invoices and credit memos. via Page 8013 “Imported Customer Contracts” enum Enum 8060 “Contract Detail Overview”
16 Dimension from Job No. Code[20] Specifies the Project number from which the dimensions for the contract are transferred. via Page 8013 “Imported Customer Contracts” TableRelation Job.“No.” where(“Bill-to Customer No.” = field(“Bill-to Customer No.”))
17 Ship-to Code Code[10] Specifies the code for another shipment address than the customer’s own address, which is entered by default. via Page 8013 “Imported Customer Contracts” TableRelation Table 222 “Ship-to Address” (“Ship-to Address”.Code where(“Customer No.” = field(“Sell-to Customer No.”)))
18 Payment Terms Code Code[10] Specifies a formula that calculates the payment due date, payment discount date, and payment discount amount. via Page 8013 “Imported Customer Contracts” TableRelation Table 3 “Payment Terms” (Payment Terms)
19 Payment Method Code Code[10] Specifies how to make payment, such as with bank transfer, cash, or check. via Page 8013 “Imported Customer Contracts” TableRelation Table 289 “Payment Method” (Payment Method)
20 Shortcut Dimension 1 Code Code[20] Specifies the code for Shortcut Dimension 1, which is one of two global dimension codes that you set up in the General Ledger Setup window. via Page 8013 “Imported Customer Contracts” TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(1), Blocked = const(false)))
21 Shortcut Dimension 2 Code Code[20] Specifies the code for Shortcut Dimension 2, which is one of two global dimension codes that you set up in the General Ledger Setup window. via Page 8013 “Imported Customer Contracts” TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(2), Blocked = const(false)))
22 Currency Code Code[10] Specifies the currency of amounts on the contract invoice. via Page 8013 “Imported Customer Contracts” TableRelation Table 4 “Currency”
100 Contract created Boolean Specifies whether a Customer Subscription Contract has been created. via Page 8013 “Imported Customer Contracts” not editable
101 Error Text Text[250] Specifies the error in processing the record. via Page 8013 “Imported Customer Contracts” not editable
102 Processed by Code[50] Specifies who processed the record. via Page 8013 “Imported Customer Contracts” TableRelation Table 91 “User Setup” (User Setup); not editable; DataClassification EndUserIdentifiableInformation
103 Processed at DateTime Specifies when the record was processed. via Page 8013 “Imported Customer Contracts” not editable
8050 Create Contract Deferrals Boolean Specifies whether to generate contract deferrals for the contract in general. The field affects only Subscription lines assigned to the contract for which the field “Create Contract Deferrals” is set to Contract-dependent. via Page 8013 “Imported Customer Contracts”

Keys

  • PK: Entry No. (clustered)

Relations

Pages and codeunits on this table

Recent changes

Deprecations

  • field Without Contract Deferrals: Pending 27.0 (#if not CLEANSCHEMA30), “Removed in favor of Create Contract Deferrals.”

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

Evidence 1 sources