Codeunit 336 "No. Series Cop. Tools Impl."
Business Foundation · Microsoft.Foundation.NoSeries
Across versions
- BC23-24not present
- BC25added
- BC26-30unchanged
Neighbourhood 5 connected objects and pages
Business Foundation · Microsoft.Foundation.NoSeries · BC25-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Internal |
Procedures
GetUserSpecifiedOrExistingNumberPatternsGuidelines(var Arguments: JsonObject; var CustomPatternsPromptList: List of [Text]; var ExistingNoSeriesToChangeList: List of [Text]; UpdateForNextYear: Boolean)CheckIfTablesSpecified(var Arguments: JsonObject): BooleanGetEntities(var Arguments: JsonObject): List of [Text]RetrieveSetupTables(var TempTableMetadata: Record "Table Metadata" temporary)SetFilterOnNoSeriesFields(var TableMetadata: Record "Table Metadata"; var Field: Record "Field")IsRelevant(TableMetadata: Record "Table Metadata"; Field: Record "Field"; Entities: List of [Text]): BooleanGenerateChunkedTablesListInYamlFormat(var TablesYamlList: List of [Text]; var TempSetupTable: Record "Table Metadata" temporary; var TempNoSeriesField: Record "Field" temporary; var NumberOfAddedTables: Integer)RemoveTextParts(OriginalText: Text; PartsToRemove: List of [Text]): TextRemoveTextPart(OriginalText: Text; Part: Text): TextExtractAreaWithPrefix(Prompt: Text): TextGetNoSeriesAbbreviations(): List of [Text]ConvertListToText(MyList: List of [Text]): TextGetMaxNumberOfTablesInOneChunk(): Integer
Plus 19 local procedures.
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.
- Page 456 “No. Series” (2 calls:
AddNoSeriesInfo → (object),BuildNoSeriesLineJson → (object)) - Codeunit 337 “No. Series Text Match Impl.” (1 call:
IsRelevant → IsRelevant)
Called by
- Codeunit 331 “No. Series Cop. Add Intent” (12 calls:
Build → ConvertListToText,Build → GenerateChunkedTablesListInYamlFormat,Build → GetEntities, …) - Codeunit 334 “No. Series Cop. Change Intent” (10 calls:
Build → ConvertListToText,Build → GenerateChunkedTablesListInYamlFormat,Build → GetEntities, …) - Codeunit 324 “No. Series Copilot Impl.” (1 call:
GenerateNoSeriesUsingToolResult → ExtractAreaWithPrefix)
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: "No. Series Cop. Tools Impl."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.