pageRelationship Managementofficial - Microsoftderived - from the source, no model text

Page 7100 "Contact Sync"

Base Application · Microsoft.CRM.Outlook

Across versions

  1. BC23-27not present
  2. BC28added
  3. BC29-30unchanged

Base Application · Microsoft.CRM.Outlook · captioned “Synchronize contacts” · BC28-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Synchronize contacts
PageType NavigatePage
UsageCategory Administration
ApplicationArea All

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
WelcomeGroup WelcomeText WelcomeTextTxt —
ContactFilterGroup Choose contacts ContactFilterText Specify filters on different fields, such as salesperson code, to reduce the list of contacts that will be synchronized. Leave this blank to synchronize all contacts.
Contacts folder SelectedFolderName Specifies the name of the folder in Outlook and Teams which will be used for synchronization. This helps segregate your business contacts from any other contacts.
PreviewText PreviewTextLbl —
LastsyncDateFolderTime GetLastSyncDateTime() —
ClearSyncDetailsGroup Force full sync FullSyncOption When this is enabled, Business Central will synchronize contacts no matter when they were last modified. This may take longer, but can overcome some synchronization issues.
ClearSyncDetailsField ClearSyncDetailsLbl —
SyncOptionsGroup What to update SyncDirection Specifies the direction of synchronization. If you only update Outlook and Teams, no changes will be made to the contact list in Business Central. If you update both, the contacts from the specified folder in Outlook and Teams will also be copied back to Business Central and other users may be able …
SyncToM365Button GetContactsToAddOutlookLabel() —
SyncToBCButton GetContactsToAddBCLabel() —
ReadyGroup ReadyText obsolete Pending 29.0; #if not CLEAN29 ReadyTextTxt —
FinishGroupFinal SyncTimeField GetSyncTimeLabel() Specifies the time taken to complete the synchronization.
ContactsSentToM365Field GetContactsSentToM365Label() Specifies the number of contacts sent to Outlook and Teams.
ContactsSentToBCField GetContactsSentToBCLabel() Specifies the number of contacts sent to Business Central.
ContactsFailedField GetContactsFailedLabel() Specifies the number of contacts that failed to synchronize.

Actions

Group Action ToolTip Runs
Processing Back —
Next —
Synchronize —
Close —

Procedures

  • PopulateFolderOptions(var TempFolder: Record "Contact Sync Folder" temporary)
  • AddFolderOption(var TempFolder: Record "Contact Sync Folder" temporary; FolderId: Text; DisplayName: Text)
  • GetSelectedFolderId(): Text

Plus 14 local procedures.

Triggers

OnOpenPage

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: "page", object_name: "Contact Sync"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources