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

Codeunit 3920 "Reten. Pol. Record Ref. Impl."

System Application · System.DataAdministration

Across versions

  1. BC23-30present

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

Properties

Property Value
Access Internal
Permissions tabledata “Retention Policy Log Entry” = r

Event subscriptions

  • OnSetRecordRefIndirectPermissionInterface subscribes to Codeunit “Record Reference” OnInitialize

Procedures

  • SetInitializedCalledModuleId(CallerModuleId: Guid)
  • ReadPermission(RecordRef: RecordRef): Boolean
  • WritePermission(RecordRef: RecordRef): Boolean
  • Count(RecordRef: RecordRef): Integer
  • CountApprox(RecordRef: RecordRef): Integer
  • IsEmpty(RecordRef: RecordRef): Boolean
  • Find(RecordRef: RecordRef; Which: Text)
  • Find(RecordRef: RecordRef; Which: Text; UseReturnValue: Boolean): Boolean
  • FindFirst(RecordRef: RecordRef)
  • FindFirst(RecordRef: RecordRef; UseReturnValue: Boolean): Boolean
  • FindLast(RecordRef: RecordRef)
  • FindLast(RecordRef: RecordRef; UseReturnValue: Boolean): Boolean
  • FindSet(RecordRef: RecordRef)
  • FindSet(RecordRef: RecordRef; UseReturnValue: Boolean): Boolean
  • FindSet(RecordRef: RecordRef; ForUpdate: Boolean; UpdateKey: Boolean; UseReturnValue: Boolean): Boolean
  • Next(RecordRef: RecordRef; RecordRefSteps: Integer): Integer
  • Next(RecordRef: RecordRef): Integer
  • Get(RecordRef: RecordRef; RecordId: RecordId)
  • Get(RecordRef: RecordRef; RecordId: RecordId; UseReturnValue: Boolean): Boolean
  • GetBySystemId(RecordRef: RecordRef; SystemId: Guid)
  • GetBySystemId(RecordRef: RecordRef; SystemId: Guid; UseReturnValue: Boolean): Boolean
  • Insert(RecordRef: RecordRef; RunTrigger: Boolean)
  • Insert(RecordRef: RecordRef; RunTrigger: Boolean; UseReturnValue: Boolean): Boolean
  • Insert(RecordRef: RecordRef; RunTrigger: Boolean; InsertWithSystemId: Boolean; UseReturnValue: Boolean): Boolean
  • Modify(RecordRef: RecordRef; RunTrigger: Boolean)
  • Modify(RecordRef: RecordRef; RunTrigger: Boolean; UseReturnValue: Boolean): Boolean
  • Delete(RecordRef: RecordRef; RunTrigger: Boolean)
  • Delete(RecordRef: RecordRef; RunTrigger: Boolean; UseReturnValue: Boolean): Boolean
  • DeleteAll(RecordRef: RecordRef; RunTrigger: Boolean)

Plus 2 local procedures.

Implements

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: "Reten. Pol. Record Ref. Impl."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources