codeunitIntegration & APIsofficial - Microsoftderived - from the source, no model text

Codeunit 5331 "CRM Coupling Management"

Base Application · Microsoft.Integration.Dataverse

Across versions

  1. BC23-30present

Neighbourhood 52 connected objects and pages

Codeunit 5330 "CRM Integration Management" (calls, 5 links)CRM Integration ManagementCodeunit 5343 "CRM Sales Order to Sales Order" (calls)CRM Sales Order to Sales OrderPage 132 "Posted Sales Invoice" (calls)Page 14 "Salespersons/Purchasers" (calls)Salespersons/PurchasersPage 143 "Posted Sales Invoices" (calls)Page 209 "Units of Measure" (calls)Units of MeasurePage 21 "Customer Card" (calls)Page 210 "Resource Units of Measure" (calls)Resource Units of MeasurePage 22 "Customer List" (calls)Page 26 "Vendor Card" (calls)Vendor CardPage 27 "Vendor List" (calls)Vendor ListPage 30 "Item Card" (calls)Item CardPage 31 "Item List" (calls)Item ListPage 42 "Sales Order" (calls)Page 495 "Currency Card" (calls)Currency CardPage 5 "Currencies" (calls)CurrenciesPage 5050 "Contact Card" (calls)Contact CardPage 5052 "Contact List" (calls)Page 5116 "Salesperson/Purchaser Card" (calls)Salesperson/Purchaser CardPage 5123 "Opportunity List" (calls)Page 5124 "Opportunity Card" (calls)Opportunity CardPage 5340 "CRM Systemuser List" (calls)Page 5400 "Item Unit Group List" (calls)Page 5403 "Resource Unit Group List" (calls)Page 5404 "Item Units of Measure" (calls)Page 6251 "Sust. ESG Reporting Names" (calls)Page 6252 "Sust. ESG Report. Aggregation" (calls)Page 6295 "Sust. ESG Reporting Lines" (calls)Page 6296 "Sust. ESG Reporting Units" (calls)Page 6297 "Sust. ESG Standards" (calls)Page 6298 "Sust. Posted ESG Report Lines" (calls)Page 6333 "Sust. ESG Requirement Concepts" (calls)Page 6344 "Sust. ESG Range Periods" (calls)Page 6345 "Sust. ESG Std. Requirements" (calls)Page 6346 "Sust. ESG Concepts" (calls)Page 7 "Customer Price Groups" (calls)Page 7015 "Sales Price Lists" (calls)Page 7016 "Sales Price List" (calls)Page 7209 "CDS Couple Salespersons" (calls)Page 76 "Resource Card" (calls)

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.Integration.Dataverse · BC23-30 · source at ea08af5e · facts from BC29

Procedures

  • IsRecordCoupledToCRM(RecordID: RecordID): Boolean
  • IsRecordCoupledToNAV(CRMID: Guid; NAVTableID: Integer): Boolean
  • DefineOptionMapping(RecordId: RecordID; var CRMOptionId: Integer; var CreateNew: Boolean; var Synchronize: Boolean; var Direction: Option): Boolean
  • DefineCoupling(RecordID: RecordID; var CRMID: Guid; var CreateNew: Boolean; var Synchronize: Boolean; var Direction: Option): Boolean
  • RemoveCoupling(var RecRef: RecordRef)
  • RemoveCoupling(RecordID: RecordID)
  • RemoveCoupling(TableID: Integer; CRMTableID: Integer; CRMID: Guid)
  • RemoveCouplingWithTracking(RecordID: RecordID; var TempCRMIntegrationRecord: Record "CRM Integration Record" temporary)
  • RemoveCouplingWithTracking(TableID: Integer; CRMTableID: Integer; CRMID: Guid; var TempCRMIntegrationRecord: Record "CRM Integration Record" temporary)

Plus 3 local procedures.

Triggers

OnRun

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.

Called by

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: "codeunit", object_name: "CRM Coupling Management"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources