Codeunit 6132 "E-Document Log"
EDocument · Microsoft.eServices.EDocument
Across versions
- BC23-28not present
- 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"): BooleanGetDocumentBlobFromLog(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.