Codeunit 3304 "PA Setup Configuration"
PayablesAgent · Microsoft.Agent.PayablesAgent
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 8 connected objects and pages
PayablesAgent · Microsoft.Agent.PayablesAgent · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Internal |
Procedures
GetSkipAgentConfiguration(): Boolean(internal)SetSkipAgentConfiguration(LocalSkipAgentConfiguration: Boolean)(internal)GetSkipEmailVerification(): Boolean(internal)SetSkipEmailVerification(LocalSkipEmailVerification: Boolean)(internal)GetPayablesAgentSetup(): Record "Payables Agent Setup"SetPayablesAgentSetup(PayablesAgentSetup: Record "Payables Agent Setup")GetEDocumentService(): Record "E-Document Service"SetEDocumentService(EDocumentService: Record "E-Document Service")GetEmailAccount(): Record "Email Account"GetOutlookSetup(): Record "Outlook Setup"SetOutlookSetup(OutlookSetup: Record "Outlook Setup")GetAgentSetupBuffer(): Record "Agent Setup Buffer"GetAgentSetupBuffer(var TargetAgentSetupBuffer: Record "Agent Setup Buffer")SetAgentSetupBuffer(var SourceAgentSetupBuffer: Record "Agent Setup Buffer")SetTrialUpload(FileName: Text; InStream: InStream): Stores the trial upload file data for later processing.GetTrialUploadPending(): Boolean: Checks if there is a pending trial upload to process.GetTrialUploadFileName(): Text: Gets the file name of the pending trial upload.GetTrialUploadBlob(var TempBlob: Codeunit "Temp Blob"): Gets the blob containing the trial upload file content.ClearTrialUpload(): Clears the pending trial upload data.
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 4100 “Temp Blob” (1 call:
SetTrialUpload → CreateOutStream) - Codeunit 4324 “Agent Setup” (1 call:
SetAgentSetupBuffer → CopySetupRecord) - Codeunit 8894 “Email Account” (1 call:
GetEmailAccount → GetAllAccounts)
Called by
- Codeunit 3307 “Payables Agent Setup” (20 calls:
ApplyAgentSetup → GetAgentSetupBuffer,ApplyEDocumentServiceSetup → GetAgentSetupBuffer,ApplyEDocumentServiceSetup → GetPayablesAgentSetup, …) - Page 3304 “Payables Agent Setup” (15 calls:
BuildSetupConfiguration → SetAgentSetupBuffer,BuildSetupConfiguration → SetEDocumentService,BuildSetupConfiguration → SetOutlookSetup, …) - Codeunit 3309 “PA Demo Guide” (4 calls:
IsEmailConfiguredForDemoEmail → GetEmailAccount,IsEmailConfiguredForDemoEmail → GetPayablesAgentSetup,SendDemoEmail → GetAgentSetupBuffer, …) - Page extension 3305 “AgentTaskList” (2 calls:
CreatePATask → GetAgentSetupBuffer,CreatePATask → GetEDocumentService) - Page 3307 “PA Demo Guide” (1 call:
SendDemoInvoices → GetEmailAccount)
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: "PA Setup Configuration"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.