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

Codeunit 5468 "Graph Mgt - Complex Types"

Base Application · Microsoft.Integration.Graph

Across versions

  1. BC23-30present

Neighbourhood 26 connected objects and pages

Codeunit 5459 "JSON Management" (calls, 39 links)JSON ManagementCodeunit 5465 "Graph Mgt - General Tools" (calls, 7 links)Graph Mgt - General ToolsCodeunit 5475 "Graph Mgt - Sales Invoice" (calls, 6 links)Graph Mgt - Sales InvoiceCodeunit 5495 "Graph Mgt - Sales Order" (calls, 6 links)Graph Mgt - Sales OrderCodeunit 5505 "Graph Mgt - Sales Quote" (calls, 6 links)Codeunit 5527 "Graph Mgt - Purchase Invoice" (calls, 6 links)Graph Mgt - Purchase InvoiceCodeunit 5470 "Graph Collection Mgt - Item" (calls, 4 links)Graph Collection Mgt - ItemCodeunit 5507 "Graph Mgt - Sales Credit Memo" (calls, 4 links)Graph Mgt - Sales Credit MemoPage 20041 "APIV1 - Time Registr. Entries" (calls, 3 links)APIV1 - Time Registr. EntriesCodeunit 5458 "Graph Collection Mgt - Contact" (calls, 2 links)Codeunit 5471 "Graph Mgt - Customer" (calls, 2 links)Graph Mgt - CustomerCodeunit 5472 "Graph Mgt - Vendor" (calls, 2 links)Graph Mgt - VendorCodeunit 5483 "Graph Mgt - Employee" (calls, 2 links)Graph Mgt - EmployeePage 20011 "APIV1 - Company Information" (calls, 2 links)APIV1 - Company InformationPage 20049 "APIV1 - JournalLines" (calls, 2 links)APIV1 - JournalLinesPage 20058 "APIV1 - Customer Payments" (calls, 2 links)APIV1 - Customer PaymentsCodeunit 408 "DimensionManagement" (calls)Codeunit 5476 "Graph Mgt - Sales Inv. Lines" (calls)Codeunit 5528 "Graph Mgt - Purch. Inv. Lines" (calls)Page 20018 "APIV1 - G/L Entries" (calls)Page 20043 "APIV1 - Sales Invoice Lines" (calls)Page 20044 "APIV1 - Sales Order Lines" (calls)Page 20045 "APIV1 - Sales Quote Lines" (calls)Page 20046 "APIV1 - Sales Credit Mem Lines" (calls)Page 20047 "APIV1 - Purchase Invoice Lines" (calls)Table 6707 "Booking Item" (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.Graph · BC23-30 · source at ea08af5e · facts from BC29

Event subscriptions

  • HandleApiSetup subscribes to Codeunit “Graph Mgt - General Tools” ApiSetup

Procedures

  • GetDocumentLineObjectDetailsEDM(): Text
  • GetDocumentLineObjectDetailsJSON(No: Text; Name: Text): Text
  • ParseDocumentLineObjectDetailsFromJSON(JSON: Text; var No: Code[20]; var Name: Text[100]; var Description: Text[50])
  • GetBookingsDateEDM(): Text
  • GetBookingsDateJSON(DateTime: DateTime; var JSON: Text)
  • GetCodeAndDescriptionEDM(TypeName: Text[32]; CodeField: Code[50]; DescriptionField: Text[250]): Text
  • GetCodeAndDescriptionJSON(Code: Code[50]; Description: Text[250]; var JSON: Text)
  • GetCodeAndDescriptionFromJSON(JSON: Text; var Code: Code[50]; var Description: Text[250])
  • GetPostalAddressEDM(): Text
  • GetUnitOfMeasureJSON(UnitOfMeasureCode: Code[20]): Text
  • ApplyPostalAddressFromJSON(JSON: Text; var EntityRecRef: RecordRef; Line1FieldNo: Integer; Line2FieldNo: Integer; CityFieldNo: Integer; StateFieldNo: Integer; CountryCodeFieldNo: Integer; PostCodeFieldNo: Integer)
  • GetPostalAddressJSON(Line1: Text; Line2: Text; City: Text; State: Text; CountryCode: Code[10]; PostCode: Code[20]; var JSON: Text)
  • GetDimensionEDM(): Text
  • GetDimensionsJSON(DimensionSetId: Integer): Text
  • GetDimensionSetFromJSON(DimensionsJSON: Text; OldDimensionSetId: Integer; var NewDimensionSetId: Integer)
  • InsertOrUpdateBookingsDate()
  • InsertOrUpdatePostalAddress()
  • GetSalesLineDescriptionComplexType(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate"): Text
  • GetPurchaseLineDescriptionComplexType(var PurchInvLineAggregate: Record "Purch. Inv. Line Aggregate"): Text

Plus 5 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: "Graph Mgt - Complex Types"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources