codeunitAdministration & Setupofficial - Microsoftderived - from the source, no model text

Codeunit 605 "Data Archive Provider"

DataArchive · System.DataAdministration

Across versions

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

DataArchive · System.DataAdministration · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Access Internal
Permissions tabledata “Data Archive” = rimd, tabledata “Data Archive Table” = rimd, tabledata “Data Archive Media Field” = rimd

Event subscriptions

  • OnDataArchiveImplementationExists subscribes to Codeunit “Data Archive” OnDataArchiveImplementationExists
  • OnDataArchiveImplementationBind subscribes to Codeunit “Data Archive” OnDataArchiveImplementationBind

Procedures

  • Create(Description: Text): Integer
  • Open(ID: Integer)
  • Save()
  • DiscardChanges()
  • SaveRecord(RecordVar: Variant)
  • SaveRecord(var RecRef: RecordRef)
  • SaveRecords(var RecRef: RecordRef)
  • StartSubscriptionToDelete()
  • StartSubscriptionToDelete(ResetSession: Boolean)
  • StopSubscriptionToDelete()
  • SetDataArchiveProvider(var NewDataArchiveProvider: Interface "Data Archive Provider")
  • DataArchiveProviderExists(): Boolean

Plus 10 local procedures.

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: "Data Archive Provider"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources