Table 5079 "Marketing Setup"
Base Application · Microsoft.CRM.Setup
Across versions
- BC23present
- BC241 procedures changed, 1 procedures added
- BC2512 fields changed, 5 procedures removed
- BC2613 fields changed, 1 fields removed
- BC27unchanged
- BC2831 fields changed
- BC29-30unchanged
Neighbourhood 10 connected objects and pages
Base Application · Microsoft.CRM.Setup · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Marketing Setup |
| 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 | Primary Key Δ BC26 | Code[10] | — | |
| 2 | Contact Nos. Δ BC28 | Code[20] | Specifies the code for the number series to use when assigning numbers to contacts. | TableRelation Table 308 “No. Series” (No. Series) |
| 3 | Campaign Nos. Δ BC28 | Code[20] | Specifies the code for the number series to use when assigning numbers to campaigns. | TableRelation Table 308 “No. Series” (No. Series) |
| 4 | Segment Nos. Δ BC28 | Code[20] | Specifies the code for the number series to use when assigning numbers to segments. | TableRelation Table 308 “No. Series” (No. Series) |
| 5 | To-do Nos. Δ BC28 | Code[20] | Specifies the code for the number series to use when assigning numbers to tasks. | TableRelation Table 308 “No. Series” (No. Series) |
| 6 | Opportunity Nos. Δ BC28 | Code[20] | Specifies the code for the number series to use when assigning numbers to opportunities. | TableRelation Table 308 “No. Series” (No. Series) |
| 7 | Bus. Rel. Code for Customers Δ BC28 | Code[10] | Specifies the business relation code that identifies that a contact is also a customer. | TableRelation Table 5053 “Business Relation” (Business Relation) |
| 8 | Bus. Rel. Code for Vendors Δ BC28 | Code[10] | Specifies the business relation code that identifies that a contact is also a vendor. | TableRelation Table 5053 “Business Relation” (Business Relation) |
| 9 | Bus. Rel. Code for Bank Accs. Δ BC28 | Code[10] | Specifies the business relation code that identifies that a contact is also a bank account. | TableRelation Table 5053 “Business Relation” (Business Relation) |
| 10 | Bus. Rel. Code for Employees Δ BC28 | Code[10] | Specifies the business relation code that identifies that a contact is also an employee. | TableRelation Table 5053 “Business Relation” (Business Relation) |
| 22 | Inherit Salesperson Code Δ BC28 | Boolean | Specifies that you want to copy the salesperson code from the contact card of a company to the contact card for the individual contact person or people working for that company. | |
| 23 | Inherit Territory Code Δ BC28 | Boolean | Specifies that you want to copy the territory code from the contact card of a company to the contact card for the individual contact person or people working for that company. | |
| 24 | Inherit Country/Region Code Δ BC28 | Boolean | Specifies that you want to copy the country/region code from the contact card of a company to the contact card for the individual contact person or people working for that company. | |
| 25 | Inherit Language Code Δ BC28 | Boolean | Specifies that you want to copy the language code from the contact card of a company to the contact card for the individual contact person or people working for that company. | |
| 26 | Inherit Address Details Δ BC28 | Boolean | Specifies that you want to copy the address details from the contact card of a company to the contact card for the individual contact person or people working for that company. | |
| 27 | Inherit Communication Details Δ BC28 | Boolean | Specifies that you want to copy the communication details, such as telex and fax numbers, from the contact card of a company to the contact card for the individual contact person or people working for that company. | |
| 28 | Default Salesperson Code Δ BC28 | Code[20] | Specifies the salesperson code to assign automatically to contacts when they are created. | TableRelation Table 13 “Salesperson/Purchaser” (“Salesperson/Purchaser” where(Blocked = const(false))) |
| 29 | Default Territory Code Δ BC28 | Code[10] | Specifies the territory code to automatically assign to contacts when they are created. | TableRelation Table 286 “Territory” |
| 30 | Default Country/Region Code Δ BC28 | Code[10] | Specifies the country/region code to assign automatically to contacts when they are created. | TableRelation Table 9 “Country/Region” (Country/Region) |
| 31 | Default Language Code Δ BC28 | Code[10] | Specifies the language code to assign automatically to contacts when they are created. | TableRelation Table 8 “Language” |
| 32 | Default Format Region Δ BC28 | Text[80] | Specifies the region format to assign automatically to contacts when they are created. | TableRelation “Language Selection”.“Language Tag” |
| 33 | Default Sales Cycle Code Δ BC28 | Code[10] | Specifies the sales cycle code to automatically assign to opportunities when they are created. | TableRelation Table 5090 “Sales Cycle” (Sales Cycle) |
| 35 | Attachment Storage Type Δ BC28 | Enum “Setup Attachment Storage Type” | Specifies how you want to store attachments. The following options exist: | enum Enum 5079 “Setup Attachment Storage Type” |
| 36 | Attachment Storage Location Δ BC28 | Text[250] | Specifies the drive and path to the location where you want attachments stored if you selected Disk File in the Attachment Storage Type field. | |
| 37 | Autosearch for Duplicates Δ BC28 | Boolean | Specifies that you want to search automatically for duplicates each time a contact is created or modified. | |
| 38 | Search Hit % Δ BC28 | Integer | Specifies the level of precision to apply when searching for duplicates. | NotBlank |
| 39 | Maintain Dupl. Search Strings Δ BC28 | Boolean | Specifies the automatic update of search strings used to search for duplicates. You can set up search strings in the Duplicate Search String Setup table. | NotBlank |
| 50 | Mergefield Language ID Δ BC28 | Integer | Specifies the language ID of the Windows language to use for naming the merge fields shown when editing an attachment in Microsoft Word. | TableRelation Windows Language |
| 51 | Def. Company Salutation Code Δ BC28 | Code[10] | Specifies the salutation code to assign automatically to contact companies when they are created. | TableRelation Table 5068 “Salutation” |
| 52 | Default Person Salutation Code Δ BC28 | Code[10] | Specifies the salutation code to assign automatically to contact persons when they are created. | TableRelation Table 5068 “Salutation” |
| 53 | Default Correspondence Type Δ BC28 | Enum “Correspondence Type” | Specifies the preferred type of correspondence for the interaction. NOTE: If you use the Web client, you must not select the Hard Copy option because printing is not possible from the web client. | enum Enum 5076 “Correspondence Type” |
| 56 | Queue Folder Path Δ BC25 Δ BC26 | Text[250] | — | obsolete Removed 25.0; #if not CLEANSCHEMA25; not editable |
| 57 | Queue Folder UID Δ BC25 Δ BC26 | BLOB | — | obsolete Removed 25.0; #if not CLEANSCHEMA25 |
| 59 | Storage Folder Path Δ BC25 Δ BC26 | Text[250] | — | obsolete Removed 25.0; #if not CLEANSCHEMA25; not editable |
| 60 | Storage Folder UID Δ BC25 Δ BC26 | BLOB | — | obsolete Removed 25.0; #if not CLEANSCHEMA25 |
| 67 | Default To-do Date Calculation Δ BC28 | DateFormula | Specifies the task date calculation formula to use to calculate the ending date for tasks in Business Central if you haven’t entered any due date in the Outlook task. If you leave the field blank, today’s date is applied. | |
| 69 | Autodiscovery E-Mail Address Δ BC25 Δ BC26 | Text[250] | Autodiscovery Email Address caption | obsolete Removed 25.0; #if not CLEANSCHEMA25 |
| 70 | Email Batch Size Δ BC25 Δ BC26 | Integer | — | obsolete Removed 25.0; #if not CLEANSCHEMA25 |
| 71 | Exchange Service URL Δ BC25 Δ BC26 | Text[250] | — | obsolete Removed 25.0; #if not CLEANSCHEMA25 |
| 72 | Exchange Account User Name Δ BC25 Δ BC26 | Text[250] | — | obsolete Removed 25.0; #if not CLEANSCHEMA25; DataClassification EndUserIdentifiableInformation |
| 73 | Exchange Account Password Key | Guid | — | |
| 75 | WebHook Run Notification As | Guid | — | |
| 76 | Cust. Template Company Code | Code[10] | — | |
| 77 | Cust. Template Person Code | Code[10] | — | |
| 78 | Exchange Tenant Id Key | Guid | — | DataClassification EndUserPseudonymousIdentifiers |
| 79 | Exchange Client Id Δ BC25 Δ BC26 | Text[250] | — | obsolete Removed 25.0; #if not CLEANSCHEMA25; DataClassification EndUserIdentifiableInformation |
| 80 | Exchange Client Secret Key Δ BC25 Δ BC26 | Guid | — | obsolete Removed 25.0; #if not CLEANSCHEMA25; DataClassification EndUserPseudonymousIdentifiers |
| 81 | Email Logging Enabled Δ BC25 Δ BC26 | Boolean | — | obsolete Removed 25.0; #if not CLEANSCHEMA25 |
| 82 | Exchange Redirect URL Δ BC25 Δ BC26 | Text[2048] | — | obsolete Removed 25.0; #if not CLEANSCHEMA25; DataClassification EndUserIdentifiableInformation |
| 83 | Inherit Format Region | Boolean | — |
Keys
- Key1: Primary Key (clustered)
Procedures
TrySetWebhookSubscriptionUser(UserSecurityID: Guid): BooleanGetWebhookSubscriptionUser(): GuidTrySetWebhookSubscriptionUserAsCurrentUser(): GuidGetCustomerTemplate(ContactType: Option Company,Person): Code[10]GetRecordOnce()+ BC26
Plus 2 local procedures.
Relations
- drill-down page Page 5094 “Marketing Setup”
- lookup page Page 5094 “Marketing Setup”
- Default Salesperson Code: TableRelation Table 13 “Salesperson/Purchaser”
- Default Territory Code: TableRelation Table 286 “Territory”
- Campaign Nos.: TableRelation Table 308 “No. Series”
- Contact Nos.: TableRelation Table 308 “No. Series”
- Opportunity Nos.: TableRelation Table 308 “No. Series”
- Segment Nos.: TableRelation Table 308 “No. Series”
- To-do Nos.: TableRelation Table 308 “No. Series”
- Bus. Rel. Code for Bank Accs.: TableRelation Table 5053 “Business Relation”
- Bus. Rel. Code for Customers: TableRelation Table 5053 “Business Relation”
- Bus. Rel. Code for Employees: TableRelation Table 5053 “Business Relation”
- Bus. Rel. Code for Vendors: TableRelation Table 5053 “Business Relation”
- Def. Company Salutation Code: TableRelation Table 5068 “Salutation”
- Default Person Salutation Code: TableRelation Table 5068 “Salutation”
- Default Sales Cycle Code: TableRelation Table 5090 “Sales Cycle”
- Default Language Code: TableRelation Table 8 “Language”
- Default Country/Region Code: TableRelation Table 9 “Country/Region”
Pages and codeunits on this table
- Page 5094 “Marketing Setup” (source table)
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 5377 “Webhook Management” (2 calls:
TrySetWebhookSubscriptionUser → IsValidNotificationRunAsUser,UserIsNotValidForWebhookSubscription → IsValidNotificationRunAsUser)
Deprecations
- field Autodiscovery E-Mail Address: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Email Batch Size: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Email Logging Enabled: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Exchange Account User Name: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Exchange Client Id: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Exchange Client Secret Key: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Exchange Redirect URL: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Exchange Service URL: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Queue Folder Path: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Queue Folder UID: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Storage Folder Path: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
- field Storage Folder UID: Removed 25.0 (#if not CLEANSCHEMA25), “Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0”
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). The call sections above are our own, per object, from the BC29 call graph. 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: "Marketing Setup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.