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

Codeunit 6132 "E-Document Log"

EDocument · Microsoft.eServices.EDocument

Across versions

  1. BC23-28not present
  2. BC29-30present

EDocument · Microsoft.eServices.EDocument · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Permissions tabledata “E-Document” = m, tabledata “E-Doc. Data Storage” = im, tabledata “E-Document Log” = im, tabledata “E-Doc. Mapping Log” = im, tabledata “E-Document Service Status” = im, tabledata “E-Document Integration Log” = im

Events published

  • OnUpdateEDocumentStatus(var EDocument: Record "E-Document"; var IsHandled: Boolean) (integration, obsolete 26.0)

Procedures

  • SetFields(EDocument: Record "E-Document") (internal)
  • SetFields(EDocument: Record "E-Document"; EDocumentService: Record "E-Document Service") (internal)
  • SetBlob(Name: Text[256]; EDocFileFormat: Enum "E-Doc. File Format"; Content: Text) (internal)
  • SetBlob(Name: Text[256]; EDocFileFormat: Enum "E-Doc. File Format"; TempBlob: Codeunit "Temp Blob") (internal)
  • SetBlob(Name: Text[256]; EDocFileFormat: Enum "E-Doc. File Format"; InStream: InStream) (internal)
  • ConfigureLogToInsert(EDocumentServiceStatus: Enum "E-Document Service Status"; EDocumentProcStatus: Enum "Import E-Doc. Proc. Status"; UndoStep: Boolean) (internal)
  • InsertLog(): Record "E-Document Log" (internal)
  • InsertLog(EDocumentServiceStatus: Enum "E-Document Service Status"): Record "E-Document Log" (internal)
  • InsertLog(EDocumentServiceStatus: Enum "E-Document Service Status"; EDocumentProcStatus: Enum "Import E-Doc. Proc. Status"): Record "E-Document Log" (internal)
  • InsertLog(EDocumentServiceStatus: Enum "E-Document Service Status"; EDocumentProcStatus: Enum "Import E-Doc. Proc. Status"; UndoStep: Boolean): Record "E-Document Log" (internal)
  • GetLog(): Record "E-Document Log" (internal)
  • InsertLog(EDocument: Record "E-Document"; EDocumentServiceStatus: Enum "E-Document Service Status"): Record "E-Document Log" (internal)
  • InsertLog(EDocument: Record "E-Document"; EDocumentService: Record "E-Document Service"; EDocumentServiceStatus: Enum "E-Document Service Status"): Record "E-Document Log" (internal)
  • InsertLog(EDocument: Record "E-Document"; EDocumentService: Record "E-Document Service"; TempBlob: Codeunit "Temp Blob"; EDocumentServiceStatus: Enum "E-Document Service Status"): Record "E-Document Log" (internal)
  • InsertLog(EDocument: Record "E-Document"; EDocumentService: Record "E-Document Service"; EDocDataStorageEntryNo: Integer; EDocumentServiceStatus: Enum "E-Document Service Status"): Record "E-Document Log" (internal)
  • InsertLog(EDocument: Record "E-Document"; EDocumentService: Record "E-Document Service"; EDocDataStorageEntryNo: Integer; EDocumentServiceStatus: Enum "E-Document Service Status"; EDocumentProcStatus: Enum "Import E-Doc. Proc. Status"): Record "E-Document Log" (internal)
  • InsertIntegrationLog(var EDocument: Record "E-Document"; var EDocumentService: Record "E-Document Service"; HttpRequest: HttpRequestMessage; HttpResponse: HttpResponseMessage) (internal)
  • ModifyDataStorageEntryNo(EDocumentLog: Record "E-Document Log"; DataStorageEntryNo: Integer) (internal)
  • InsertDataStorage(TempBlob: Codeunit "Temp Blob"): Integer (internal)
  • InsertMappingLog(EDocumentLog: Record "E-Document Log"; var Changes: Record "E-Doc. Mapping" temporary) (internal)
  • GetDocumentBlobFromLog(EDocument: Record "E-Document"; EDocumentService: Record "E-Document Service"; var TempBlob: Codeunit "Temp Blob"; EDocumentServiceStatus: Enum "E-Document Service Status"; var EDocumentLog: Record "E-Document Log"): Boolean
  • GetDocumentBlobFromLog(EDocument: Record "E-Document"; EDocumentService: Record "E-Document Service"; var TempBlob: Codeunit "Temp Blob"; EDocumentServiceStatus: Enum "E-Document Service Status"): Boolean (internal)
  • GetLastServiceFromLog(EDocument: Record "E-Document"): Record "E-Document Service" (internal)

Plus 3 local procedures.

Deprecations

  • procedure OnUpdateEDocumentStatus: Pending 26.0 (#if not CLEAN26), “Obsoleted. Use interface IEDocumentStatus to indicate e-document status from service status”

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

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: "codeunit", object_name: "E-Document Log"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources