{
  "title": "Business Central 27, obsolete",
  "url": "https://jonas-paprotka.de/ref/obsolete/v/27/",
  "author": "Jonas Paprotka",
  "license": "Content © 2026 Jonas Paprotka. Quote freely with attribution and a link.",
  "subject": "Microsoft Dynamics 365 Business Central",
  "checked": "2026-09-20",
  "major": 27,
  "marked": [
    {
      "key": "codeunit:329",
      "type": "codeunit",
      "id": 329,
      "object": "No. Series Installer",
      "slug": "329-no-series-installer",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "28.0",
      "reason": "Upgrade logic is moved to No. Series Upgrade codeunit 328.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/329-no-series-installer/"
    },
    {
      "key": "codeunit:8900",
      "type": "codeunit",
      "id": 8900,
      "object": "Email Impl",
      "slug": "8900-email-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckAndGetEmailConnectorv3(Interface Email Connector, var Interface Email Connector v3)",
      "memberKey": "CheckAndGetEmailConnectorv3(Interface Email Connector, var Interface Email Connector v3)",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by CheckAndGetEmailConnectorv4.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/8900-email-impl/obsolete/"
    },
    {
      "key": "codeunit:9640",
      "type": "codeunit",
      "id": 9640,
      "object": "Column Picker Helper",
      "slug": "9640-column-picker-helper",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "28.0",
      "reason": "The Analysis View module is being moved to be part of the Business Central platform.",
      "seenFrom": 27,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9640-column-picker-helper/"
    },
    {
      "key": "interface:email-connector-v3",
      "type": "interface",
      "id": null,
      "object": "Email Connector v3",
      "slug": "email-connector-v3",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by \"Email Connector v4\" which adds the capability for retrieving email folders.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/interface/email-connector-v3/"
    },
    {
      "key": "page:9640",
      "type": "page",
      "id": 9640,
      "object": "Column Picker",
      "slug": "9640-column-picker",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "28.0",
      "reason": "The Analysis View module is being moved to be part of the Business Central platform.",
      "seenFrom": 27,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9640-column-picker/"
    },
    {
      "key": "page:9641",
      "type": "page",
      "id": 9641,
      "object": "List and Card page picker",
      "slug": "9641-list-and-card-page-picker",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "28.0",
      "reason": "The Analysis View module is being moved to be part of the Business Central platform.",
      "seenFrom": 27,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9641-list-and-card-page-picker/"
    },
    {
      "key": "page:9642",
      "type": "page",
      "id": 9642,
      "object": "Table Relations Picker",
      "slug": "9642-table-relations-picker",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "28.0",
      "reason": "The Analysis View module is being moved to be part of the Business Central platform.",
      "seenFrom": 27,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9642-table-relations-picker/"
    },
    {
      "key": "page:9643",
      "type": "page",
      "id": 9643,
      "object": "Table and Column Picker",
      "slug": "9643-table-and-column-picker",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "28.0",
      "reason": "The Analysis View module is being moved to be part of the Business Central platform.",
      "seenFrom": 27,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9643-table-and-column-picker/"
    },
    {
      "key": "page:9644",
      "type": "page",
      "id": 9644,
      "object": "Column Picker Part",
      "slug": "9644-column-picker-part",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "28.0",
      "reason": "The Analysis View module is being moved to be part of the Business Central platform.",
      "seenFrom": 27,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9644-column-picker-part/"
    },
    {
      "key": "pageextension:4318",
      "type": "pageextension",
      "id": 4318,
      "object": "Agent User Subform",
      "slug": "4318-agent-user-subform",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "28.0",
      "reason": "The Agent User Subform page extension is obsolete. Use the View Agent Access Control page instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/pageextension/4318-agent-user-subform/"
    },
    {
      "key": "table:37",
      "type": "table",
      "id": 37,
      "object": "Sales Line",
      "slug": "37-sales-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSkipEnsurePositiveLineNo(Boolean)",
      "memberKey": "SetSkipEnsurePositiveLineNo(Boolean)",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Not used anymore",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/37-sales-line/obsolete/"
    },
    {
      "key": "table:39",
      "type": "table",
      "id": 39,
      "object": "Purchase Line",
      "slug": "39-purchase-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSkipEnsurePositiveLineNo(Boolean)",
      "memberKey": "SetSkipEnsurePositiveLineNo(Boolean)",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Not used for anything",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:339",
      "type": "table",
      "id": 339,
      "object": "Item Application Entry",
      "slug": "339-item-application-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "AppliedInbndEntryExists(var Query Item Application Entries, Integer, Boolean)",
      "memberKey": "AppliedInbndEntryExists(var Query Item Application Entries, Integer, Boolean)",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced with namesake procedure with \"Item Application Entries Inb.\" as parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/339-item-application-entry/obsolete/"
    },
    {
      "key": "table:339",
      "type": "table",
      "id": 339,
      "object": "Item Application Entry",
      "slug": "339-item-application-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "AppliedOutbndEntryExists(var Query Item Application Entries, Integer, Boolean, Boolean)",
      "memberKey": "AppliedOutbndEntryExists(var Query Item Application Entries, Integer, Boolean, Boolean)",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced with namesake procedure with \"Item Application Entries Outb.\" as parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/339-item-application-entry/obsolete/"
    },
    {
      "key": "table:7775",
      "type": "table",
      "id": 7775,
      "object": "Copilot Settings",
      "slug": "7775-copilot-settings",
      "app": "system-application",
      "kind": "field",
      "member": "4 Publisher",
      "memberKey": 4,
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by \"App Publisher\" field which is populated from NAV App Installed table based on the App Id.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/7775-copilot-settings/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckItemTracking()",
      "memberKey": "CheckItemTracking()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by same procedure with parameters ItemJnlLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "NextOperationExist(var Record Prod. Order Routing Line)",
      "memberKey": "NextOperationExist(var Record Prod. Order Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table ProdOrderRoutingLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalcCapQty(var Record Item Journal Line, var Decimal)",
      "memberKey": "OnAfterCalcCapQty(var Record Item Journal Line, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCheckItemTrackingOfComp(Record Tracking Specification, Record Item Journal Line)",
      "memberKey": "OnAfterCheckItemTrackingOfComp(Record Tracking Specification, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterFlushOperation(var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line)",
      "memberKey": "OnAfterFlushOperation(var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInsertConsumpEntry(var Record Warehouse Journal Line, var Record Prod. Order Component, Decimal, Boolean, var Record Item Journal Line, Integer)",
      "memberKey": "OnAfterInsertConsumpEntry(var Record Warehouse Journal Line, var Record Prod. Order Component, Decimal, Boolean, var Record Item Journal Line, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostConsumption(var Record Prod. Order Component, var Record Item Journal Line)",
      "memberKey": "OnAfterPostConsumption(var Record Prod. Order Component, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostFlushedConsump(var Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line)",
      "memberKey": "OnAfterPostFlushedConsump(var Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostOutput(var Record Item Ledger Entry, var Record Prod. Order Line, var Record Item Journal Line)",
      "memberKey": "OnAfterPostOutput(var Record Item Ledger Entry, var Record Prod. Order Line, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdateProdOrderLine(var Record Prod. Order Line, Boolean, var Record Item Journal Line)",
      "memberKey": "OnAfterUpdateProdOrderLine(var Record Prod. Order Line, Boolean, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnApplyCapNeedOnAfterSetFilters(var Record Prod. Order Capacity Need, Record Item Journal Line)",
      "memberKey": "OnApplyCapNeedOnAfterSetFilters(var Record Prod. Order Capacity Need, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCallFlushOperation(var Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforeCallFlushOperation(var Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFlushOperation(var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line, Boolean)",
      "memberKey": "OnBeforeFlushOperation(var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetOutputProdOrder(var Record Production Order, Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforeGetOutputProdOrder(var Record Production Order, Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetOutputProdOrderLine(var Record Prod. Order Line, Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforeGetOutputProdOrderLine(var Record Prod. Order Line, Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetProdOrderLine(var Record Prod. Order Line, Code[20], Integer, var Boolean)",
      "memberKey": "OnBeforeGetProdOrderLine(var Record Prod. Order Line, Code[20], Integer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetProdOrderRoutingLine(var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforeGetProdOrderRoutingLine(var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInsertConsumpEntry(var Record Prod. Order Component, Decimal, var Boolean, var Record Item Journal Line, var Record Item Journal Line)",
      "memberKey": "OnBeforeInsertConsumpEntry(var Record Prod. Order Component, Decimal, var Boolean, var Record Item Journal Line, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeNextOperationExist(var Record Prod. Order Routing Line)",
      "memberKey": "OnBeforeNextOperationExist(var Record Prod. Order Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOnApplyCapNeed(var Record Item Journal Line, var Decimal, var Decimal, var Boolean)",
      "memberKey": "OnBeforeOnApplyCapNeed(var Record Item Journal Line, var Decimal, var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostFlushedConsump(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforePostFlushedConsump(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostFlushedConsumpItemJnlLine(var Record Item Journal Line)",
      "memberKey": "OnBeforePostFlushedConsumpItemJnlLine(var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostOutput(var Record Item Journal Line)",
      "memberKey": "OnBeforePostOutput(var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostOutputForProdOrder(var Record Item Journal Line, var Boolean, var Boolean)",
      "memberKey": "OnBeforePostOutputForProdOrder(var Record Item Journal Line, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostOutputUpdateProdOrderRtngLine(var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforePostOutputUpdateProdOrderRtngLine(var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeProdOrderCompModify(var Record Prod. Order Component, Record Item Journal Line)",
      "memberKey": "OnBeforeProdOrderCompModify(var Record Prod. Order Component, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeProdOrderLineModify(var Record Prod. Order Line, Record Item Journal Line, Integer)",
      "memberKey": "OnBeforeProdOrderLineModify(var Record Prod. Order Line, Record Item Journal Line, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeReservationExists(Record Item Journal Line, var Boolean, var Boolean)",
      "memberKey": "OnBeforeReservationExists(Record Item Journal Line, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateProdOrderLine(var Record Prod. Order Line, var Record Item Journal Line, Boolean)",
      "memberKey": "OnBeforeUpdateProdOrderLine(var Record Prod. Order Line, var Record Item Journal Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcCapLedgerEntriesSetupRunTimeOnAfterCapLedgerEntrySetFilters(var Record Capacity Ledger Entry, Record Item Journal Line)",
      "memberKey": "OnCalcCapLedgerEntriesSetupRunTimeOnAfterCapLedgerEntrySetFilters(var Record Capacity Ledger Entry, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCorrectOutputValuationDateOnBeforeCheckProdOrder(Record Item Ledger Entry, var Boolean)",
      "memberKey": "OnCorrectOutputValuationDateOnBeforeCheckProdOrder(Record Item Ledger Entry, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCorrectOutputValuationDateOnBeforeValueEntryFindSet(var Record Value Entry)",
      "memberKey": "OnCorrectOutputValuationDateOnBeforeValueEntryFindSet(var Record Value Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnFlushOperationOnAfterProdOrderCompSetFilters(var Record Prod. Order Component, Record Item Journal Line, var Record Prod. Order Routing Line)",
      "memberKey": "OnFlushOperationOnAfterProdOrderCompSetFilters(var Record Prod. Order Component, Record Item Journal Line, var Record Prod. Order Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnFlushOperationOnBeforeCheckRoutingLinkCode(var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Routing Line, var Record Item Journal Line, Boolean)",
      "memberKey": "OnFlushOperationOnBeforeCheckRoutingLinkCode(var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Routing Line, var Record Item Journal Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertConsumpEntryOnBeforePostItem(var Record Item Journal Line, Record Prod. Order Component, Boolean, var Record Warehouse Journal Line)",
      "memberKey": "OnInsertConsumpEntryOnBeforePostItem(var Record Item Journal Line, Record Prod. Order Component, Boolean, var Record Warehouse Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnAfterCalcNewRemainingQty(Record Prod. Order Component, var Decimal, Decimal)",
      "memberKey": "OnPostConsumptionOnAfterCalcNewRemainingQty(Record Prod. Order Component, var Decimal, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnAfterFindProdOrderComp(var Record Prod. Order Component)",
      "memberKey": "OnPostConsumptionOnAfterFindProdOrderComp(var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnAfterInsertEntry(var Record Prod. Order Component)",
      "memberKey": "OnPostConsumptionOnAfterInsertEntry(var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnBeforeCalcRemainingQuantity(var Record Prod. Order Component, var Record Item Journal Line, var Decimal, var Decimal, var Boolean, var Decimal)",
      "memberKey": "OnPostConsumptionOnBeforeCalcRemainingQuantity(var Record Prod. Order Component, var Record Item Journal Line, var Decimal, var Decimal, var Boolean, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnBeforeCalcRemQtyToPostThisLine(var Record Prod. Order Component, var Record Item Journal Line, var Record Tracking Specification, Decimal, Boolean, Boolean, var Boolean)",
      "memberKey": "OnPostConsumptionOnBeforeCalcRemQtyToPostThisLine(var Record Prod. Order Component, var Record Item Journal Line, var Record Tracking Specification, Decimal, Boolean, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnBeforeCheckOrderType(var Record Prod. Order Component, var Record Item Journal Line, var Boolean)",
      "memberKey": "OnPostConsumptionOnBeforeCheckOrderType(var Record Prod. Order Component, var Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnBeforeFindSetProdOrderComp(var Record Prod. Order Component, var Record Item Journal Line)",
      "memberKey": "OnPostConsumptionOnBeforeFindSetProdOrderComp(var Record Prod. Order Component, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnRemQtyToPostOnBeforeInsertConsumpEntry(var Record Item Journal Line, var Record Prod. Order Component)",
      "memberKey": "OnPostConsumptionOnRemQtyToPostOnBeforeInsertConsumpEntry(var Record Item Journal Line, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumpOnAfterCalcQtyToPost(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Decimal, var Decimal, var Record Item Journal Line, var Record Prod. Order Routing Line, var Record Item)",
      "memberKey": "OnPostFlushedConsumpOnAfterCalcQtyToPost(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Decimal, var Decimal, var Record Item Journal Line, var Record Prod. Order Routing Line, var Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumpOnAfterCopyProdOrderFieldsToItemJnlLine(var Record Item Journal Line, var Record Item Journal Line, Record Prod. Order Line, Record Prod. Order Component, Record Item)",
      "memberKey": "OnPostFlushedConsumpOnAfterCopyProdOrderFieldsToItemJnlLine(var Record Item Journal Line, var Record Item Journal Line, Record Prod. Order Line, Record Prod. Order Component, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumpOnBeforeProdOrderCompReserveTransferPOCompToItemJnlLine(Record Item Journal Line, Record Prod. Order Component)",
      "memberKey": "OnPostFlushedConsumpOnBeforeProdOrderCompReserveTransferPOCompToItemJnlLine(Record Item Journal Line, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumpOnBeforeSetupSplitJnlLine(var Record Item Journal Line, var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Component, var Record Tracking Specification, var Boolean)",
      "memberKey": "OnPostFlushedConsumpOnBeforeSetupSplitJnlLine(var Record Item Journal Line, var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Component, var Record Tracking Specification, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnPostFlushedConsumptionItemJnlLineOnBeforeSetupSplitJnlLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumptionOnAfterSetDimensionSetID(Record Item Journal Line, var Record Prod. Order Line)",
      "memberKey": "OnPostFlushedConsumptionOnAfterSetDimensionSetID(Record Item Journal Line, var Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumptionOnBeforeCalcQtyToPost(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Decimal)",
      "memberKey": "OnPostFlushedConsumptionOnBeforeCalcQtyToPost(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputForProdOrderOnAfterApplyCapNeed(var Record Item Journal Line, var Decimal)",
      "memberKey": "OnPostOutputForProdOrderOnAfterApplyCapNeed(var Record Item Journal Line, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterCreateWhseJnlLine(var Record Item Journal Line)",
      "memberKey": "OnPostOutputOnAfterCreateWhseJnlLine(var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterInsertCapLedgEntry(Record Item Journal Line, var Boolean)",
      "memberKey": "OnPostOutputOnAfterInsertCapLedgEntry(Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterInsertCostValueEntries(Record Item Journal Line, var Record Capacity Ledger Entry, Boolean, Boolean)",
      "memberKey": "OnPostOutputOnAfterInsertCostValueEntries(Record Item Journal Line, var Record Capacity Ledger Entry, Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterProdOrderRtngLineSetFilters(var Record Prod. Order Routing Line)",
      "memberKey": "OnPostOutputOnAfterProdOrderRtngLineSetFilters(var Record Prod. Order Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterSetMfgUnitCost(var Record Item Journal Line, var Decimal, var Record Prod. Order Line)",
      "memberKey": "OnPostOutputOnAfterSetMfgUnitCost(var Record Item Journal Line, var Decimal, var Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterUpdateAmounts(var Record Item Journal Line)",
      "memberKey": "OnPostOutputOnAfterUpdateAmounts(var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterUpdateProdOrderLine(var Record Item Journal Line, var Record Warehouse Journal Line, var Record Item Ledger Entry)",
      "memberKey": "OnPostOutputOnAfterUpdateProdOrderLine(var Record Item Journal Line, var Record Warehouse Journal Line, var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforeCreateWhseJnlLine(var Record Item Journal Line, var Boolean)",
      "memberKey": "OnPostOutputOnBeforeCreateWhseJnlLine(var Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforeGetMfgAmounts(var Record Item Journal Line, Record Production Order, var Boolean)",
      "memberKey": "OnPostOutputOnBeforeGetMfgAmounts(var Record Item Journal Line, Record Production Order, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforeInsertCostValueEntries(var Record Item Journal Line, var Record Capacity Ledger Entry, var Decimal, var Decimal, var Decimal)",
      "memberKey": "OnPostOutputOnBeforeInsertCostValueEntries(var Record Item Journal Line, var Record Capacity Ledger Entry, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforePostItem(var Record Item Journal Line, var Record Prod. Order Line, var Boolean)",
      "memberKey": "OnPostOutputOnBeforePostItem(var Record Item Journal Line, var Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforeProdOrderRtngLineModify(var Record Prod. Order Routing Line, var Record Prod. Order Line, var Record Item Journal Line, var Boolean)",
      "memberKey": "OnPostOutputOnBeforeProdOrderRtngLineModify(var Record Prod. Order Routing Line, var Record Prod. Order Line, var Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforeUpdateProdOrderLine(var Record Item Journal Line, var Boolean)",
      "memberKey": "OnPostOutputOnBeforeUpdateProdOrderLine(var Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "PostFlushedConsumption(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line)",
      "memberKey": "PostFlushedConsumption(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:23",
      "type": "codeunit",
      "id": 23,
      "object": "Item Jnl.-Post Batch",
      "slug": "23-item-jnl-post-batch",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSelfReservedQty(Record Stockkeeping Unit, Record Item Journal Line, var Decimal, var Boolean)",
      "memberKey": "OnBeforeSelfReservedQty(Record Stockkeeping Unit, Record Item Journal Line, var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostBatch",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/23-item-jnl-post-batch/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetAmountsForDeferral(Record Sales Line, var Decimal, var Decimal, var Code[20])",
      "memberKey": "OnAfterGetAmountsForDeferral(Record Sales Line, var Decimal, var Decimal, var Code[20])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetPostingPreviewDocumentNos(var List)",
      "memberKey": "OnGetPostingPreviewDocumentNos(var List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetPostingPreviewDocumentNo(var Code[20], var Record Sales Header)",
      "memberKey": "OnSetPostingPreviewDocumentNo(var Code[20], var Record Sales Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostItemJnlLineCopyProdOrder(var Record Item Journal Line, Record Purchase Line, Record Purch. Rcpt. Header, Decimal, Boolean, Decimal)",
      "memberKey": "OnAfterPostItemJnlLineCopyProdOrder(var Record Item Journal Line, Record Purchase Line, Record Purch. Rcpt. Header, Decimal, Boolean, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPurchPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostItemJnlLineCopyProdOrder(Record Purchase Line, var Record Item Journal Line, Decimal, Decimal, Boolean, var Boolean)",
      "memberKey": "OnBeforePostItemJnlLineCopyProdOrder(Record Purchase Line, var Record Item Journal Line, Decimal, Decimal, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPurchPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetPostingPreviewDocumentNos(var List)",
      "memberKey": "OnGetPostingPreviewDocumentNos(var List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetPostingPreviewDocumentNo(var Code[20])",
      "memberKey": "OnSetPostingPreviewDocumentNo(var Code[20])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:107",
      "type": "codeunit",
      "id": 107,
      "object": "Import and Consolidate",
      "slug": "107-import-and-consolidate",
      "app": "base-application",
      "kind": "event",
      "member": "OnImportAndConsolidateOnBeforeSetConsolidationProcessParameters(var Record Consolidation Process, var Record Bus. Unit In Cons. Process, var Boolean)",
      "memberKey": "OnImportAndConsolidateOnBeforeSetConsolidationProcessParameters(var Record Consolidation Process, var Record Bus. Unit In Cons. Process, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Please use OnAfterGetBusinessUnitConsolidationImplementations instead. You can override the behavior by providing your own implementations of the interfaces \"Import Consolidation Data\" and \"Consolidation Method\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/107-import-and-consolidate/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario, List, List, List)",
      "memberKey": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario, List, List, List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario, RecordRef)",
      "memberKey": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario, RecordRef)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario)",
      "memberKey": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer, List, List, List)",
      "memberKey": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer, List, List, List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer, RecordRef)",
      "memberKey": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer, RecordRef)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer)",
      "memberKey": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer, List, List, List)",
      "memberKey": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer, List, List, List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFileWithSubjectAndReportUsage that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer, RecordRef)",
      "memberKey": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer, RecordRef)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFileWithSubjectAndReportUsage that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer)",
      "memberKey": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFileWithSubjectAndReportUsage that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeEmailFileInternal(var Record Email Item, var Text[250], var Text[250], var Text[250], var Code[20], var Text[250], var Boolean, var Integer, var Boolean, var Code[50], var Enum Email Scenario, var Boolean, var Boolean)",
      "memberKey": "OnBeforeEmailFileInternal(var Record Email Item, var Text[250], var Text[250], var Text[250], var Code[20], var Text[250], var Boolean, var Integer, var Boolean, var Code[50], var Enum Email Scenario, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnBeforeEmailItemPreparation instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:265",
      "type": "codeunit",
      "id": 265,
      "object": "Feature Key Management",
      "slug": "265-feature-key-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsConcurrentWarehousingPostingEnabled()",
      "memberKey": "IsConcurrentWarehousingPostingEnabled()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/265-feature-key-management/obsolete/"
    },
    {
      "key": "codeunit:299",
      "type": "codeunit",
      "id": 299,
      "object": "No. Series - Setup",
      "slug": "299-no-series-setup",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "IncrementNoText(Code[20], Integer)",
      "memberKey": "IncrementNoText(Code[20], Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use IncStr(No, Increment) instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/299-no-series-setup/obsolete/"
    },
    {
      "key": "codeunit:312",
      "type": "codeunit",
      "id": 312,
      "object": "Cust-Check Cr. Limit",
      "slug": "312-cust-check-cr-limit",
      "app": "base-application",
      "kind": "event",
      "member": "OnServiceContractHeaderCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "memberKey": "OnServiceContractHeaderCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Serv. Check Credit Limit",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/312-cust-check-cr-limit/obsolete/"
    },
    {
      "key": "codeunit:312",
      "type": "codeunit",
      "id": 312,
      "object": "Cust-Check Cr. Limit",
      "slug": "312-cust-check-cr-limit",
      "app": "base-application",
      "kind": "event",
      "member": "OnServiceHeaderCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "memberKey": "OnServiceHeaderCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Serv. Check Credit Limit",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/312-cust-check-cr-limit/obsolete/"
    },
    {
      "key": "codeunit:312",
      "type": "codeunit",
      "id": 312,
      "object": "Cust-Check Cr. Limit",
      "slug": "312-cust-check-cr-limit",
      "app": "base-application",
      "kind": "event",
      "member": "OnServiceLineCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "memberKey": "OnServiceLineCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Serv. Check Credit Limit",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/312-cust-check-cr-limit/obsolete/"
    },
    {
      "key": "codeunit:408",
      "type": "codeunit",
      "id": 408,
      "object": "DimensionManagement",
      "slug": "408-dimensionmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTypeToTableID5(Integer, var Integer)",
      "memberKey": "OnAfterTypeToTableID5(Integer, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/408-dimensionmanagement/obsolete/"
    },
    {
      "key": "codeunit:452",
      "type": "codeunit",
      "id": 452,
      "object": "Report Distribution Management",
      "slug": "452-report-distribution-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendXmlEmailAttachment(Variant, Code[20], Text[250], Text[250], Enum Report Selection Usage)",
      "memberKey": "SendXmlEmailAttachment(Variant, Code[20], Text[250], Text[250], Enum Report Selection Usage)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with SendXmlEmailAttachment that accepts a TempBlob as additional parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/452-report-distribution-management/obsolete/"
    },
    {
      "key": "codeunit:452",
      "type": "codeunit",
      "id": 452,
      "object": "Report Distribution Management",
      "slug": "452-report-distribution-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendXmlEmailAttachmentVendor(Variant, Code[20], Text[250], Text[250])",
      "memberKey": "SendXmlEmailAttachmentVendor(Variant, Code[20], Text[250], Text[250])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with SendXmlEmailAttachmentVendor that accepts a TempBlob as additional parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/452-report-distribution-management/obsolete/"
    },
    {
      "key": "codeunit:487",
      "type": "codeunit",
      "id": 487,
      "object": "Job Queue Start Report",
      "slug": "487-job-queue-start-report",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRunReport(Integer, var Record Job Queue Entry, var Boolean)",
      "memberKey": "OnBeforeRunReport(Integer, var Record Job Queue Entry, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event has been moved to \"Job Queue Start Report Base\".",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/487-job-queue-start-report/obsolete/"
    },
    {
      "key": "codeunit:487",
      "type": "codeunit",
      "id": 487,
      "object": "Job Queue Start Report",
      "slug": "487-job-queue-start-report",
      "app": "base-application",
      "kind": "event",
      "member": "OnRunReportOnAfterAssignFields(var Record Report Inbox, var Record Job Queue Entry)",
      "memberKey": "OnRunReportOnAfterAssignFields(var Record Report Inbox, var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will continue existing but only called for Job Queue Entries with output type <> None with this obsoletion. To handle Job Queue Entries of type None, hook into \"Job Queue Start Report Base\".OnBeforeRunReportInterface.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/487-job-queue-start-report/obsolete/"
    },
    {
      "key": "codeunit:487",
      "type": "codeunit",
      "id": 487,
      "object": "Job Queue Start Report",
      "slug": "487-job-queue-start-report",
      "app": "base-application",
      "kind": "event",
      "member": "OnRunReportOnBeforeCommit(Record Report Inbox, var Record Job Queue Entry)",
      "memberKey": "OnRunReportOnBeforeCommit(Record Report Inbox, var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will continue existing but only called for Job Queue Entries with output type <> None with this obsoletion. To handle Job Queue Entries of type None, hook into \"Job Queue Start Report Runner\".OnAfterRunReport.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/487-job-queue-start-report/obsolete/"
    },
    {
      "key": "codeunit:826",
      "type": "codeunit",
      "id": 826,
      "object": "Purch. Post Invoice Events",
      "slug": "826-purch-post-invoice-events",
      "app": "base-application",
      "kind": "procedure",
      "member": "RunOnBeforePrepareLineFADiscount(var Record Invoice Posting Buffer, Record General Posting Setup, var Boolean)",
      "memberKey": "RunOnBeforePrepareLineFADiscount(var Record Invoice Posting Buffer, Record General Posting Setup, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use the procedure with AccountNo parameter instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/826-purch-post-invoice-events/obsolete/"
    },
    {
      "key": "codeunit:827",
      "type": "codeunit",
      "id": 827,
      "object": "Service Post Invoice Events",
      "slug": "827-service-post-invoice-events",
      "app": "base-application",
      "kind": "procedure",
      "member": "RunOnPrepareLineOnAfterFillInvoicePostingBuffer(var Record Invoice Posting Buffer, Record Service Line, Record Service Line, Boolean)",
      "memberKey": "RunOnPrepareLineOnAfterFillInvoicePostingBuffer(var Record Invoice Posting Buffer, Record Service Line, Record Service Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by same procedure with parameter TempInvoicePostingBuffer",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/827-service-post-invoice-events/obsolete/"
    },
    {
      "key": "codeunit:926",
      "type": "codeunit",
      "id": 926,
      "object": "Assembly Line-Reserve",
      "slug": "926-assembly-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Assembly Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/926-assembly-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:929",
      "type": "codeunit",
      "id": 929,
      "object": "Asm. Get Demand To Reserve",
      "slug": "929-asm-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempAssemblyLine(var Record Assembly Line, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempAssemblyLine(var Record Assembly Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/929-asm-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "codeunit:1032",
      "type": "codeunit",
      "id": 1032,
      "object": "Job Planning Line-Reserve",
      "slug": "1032-job-planning-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Job Planning Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Job Planning Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1032-job-planning-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:1302",
      "type": "codeunit",
      "id": 1302,
      "object": "Customer Mgt.",
      "slug": "1302-customer-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "AvgDaysToPay(Code[20])",
      "memberKey": "AvgDaysToPay(Code[20])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure CalculatePaymentStats(CustomerNo: Code[20]; var Stats: Dictionary of [Text, Text]) instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1302-customer-mgt/obsolete/"
    },
    {
      "key": "codeunit:1311",
      "type": "codeunit",
      "id": 1311,
      "object": "Activities Mgt.",
      "slug": "1311-activities-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcSalesThisMonthAmount(Boolean, Boolean)",
      "memberKey": "CalcSalesThisMonthAmount(Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "\"Sales This Month\" cue field is no longer calculated using cached value. Use CalcSalesThisMonthAmount(CalledFromWebService: Boolean) for live data.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1311-activities-mgt/obsolete/"
    },
    {
      "key": "codeunit:1357",
      "type": "codeunit",
      "id": 1357,
      "object": "Privacy Notice Registrations",
      "slug": "1357-privacy-notice-registrations",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerAutomatePrivacyNoticeId()",
      "memberKey": "GetPowerAutomatePrivacyNoticeId()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This procedure has moved to \"Flow Service Management\" instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1357-privacy-notice-registrations/obsolete/"
    },
    {
      "key": "codeunit:1802",
      "type": "codeunit",
      "id": 1802,
      "object": "Data Migration Notifier",
      "slug": "1802-data-migration-notifier",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowContactNotificationIfCustWithoutContExist()",
      "memberKey": "ShowContactNotificationIfCustWithoutContExist()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This is very non-performant code. Existing callers should implement a query instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1802-data-migration-notifier/obsolete/"
    },
    {
      "key": "codeunit:1802",
      "type": "codeunit",
      "id": 1802,
      "object": "Data Migration Notifier",
      "slug": "1802-data-migration-notifier",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowContactNotificationIfVendWithoutContExist()",
      "memberKey": "ShowContactNotificationIfVendWithoutContExist()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This is very non-performant code. Existing callers should implement a query instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1802-data-migration-notifier/obsolete/"
    },
    {
      "key": "codeunit:2114",
      "type": "codeunit",
      "id": 2114,
      "object": "O365 HTML Templ. Mgt.",
      "slug": "2114-o365-html-templ-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateEmailBodyFromReportSelections(Record Report Selections, Variant, Text, Text)",
      "memberKey": "CreateEmailBodyFromReportSelections(Record Report Selections, Variant, Text, Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with CreateEmailBodyFromReportSelections that accepts a TempBlob as additional parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/2114-o365-html-templ-mgt/obsolete/"
    },
    {
      "key": "codeunit:3110",
      "type": "codeunit",
      "id": 3110,
      "object": "PDF Document",
      "slug": "3110-pdf-document",
      "app": "system-application",
      "kind": "procedure",
      "member": "ConvertToImage(var InStream, Enum Image Format, Integer)",
      "memberKey": "ConvertToImage(var InStream, Enum Image Format, Integer)",
      "state": "Pending",
      "tag": "27.2",
      "reason": "Use the ConvertPdfToImage procedure instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/3110-pdf-document/obsolete/"
    },
    {
      "key": "codeunit:5052",
      "type": "codeunit",
      "id": 5052,
      "object": "AttachmentManagement",
      "slug": "5052-attachmentmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnDeliverEmailWithAttachmentOnBeforeSendEmail(var Record Delivery Sorter, var Record Interaction Log Entry, Text, Text)",
      "memberKey": "OnDeliverEmailWithAttachmentOnBeforeSendEmail(var Record Delivery Sorter, var Record Interaction Log Entry, Text, Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Parameter AttachmentFileFullName and EmailBodyFilePath will be removed",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5052-attachmentmanagement/obsolete/"
    },
    {
      "key": "codeunit:5052",
      "type": "codeunit",
      "id": 5052,
      "object": "AttachmentManagement",
      "slug": "5052-attachmentmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnDeliverHTMLEmailOnBeforeSendEmail(var Record Delivery Sorter, Record Attachment, var Record Interaction Log Entry, Text)",
      "memberKey": "OnDeliverHTMLEmailOnBeforeSendEmail(var Record Delivery Sorter, Record Attachment, var Record Interaction Log Entry, Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Parameter EmailBodyFilePath will be removed",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5052-attachmentmanagement/obsolete/"
    },
    {
      "key": "codeunit:5334",
      "type": "codeunit",
      "id": 5334,
      "object": "CRM Setup Defaults",
      "slug": "5334-crm-setup-defaults",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetTableIDCRMEntityNameMappingOnAfterAddFSEntityTableMapping(var Record Name/Value Buffer)",
      "memberKey": "OnGetTableIDCRMEntityNameMappingOnAfterAddFSEntityTableMapping(var Record Name/Value Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5334-crm-setup-defaults/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Procedures from thois codeunit moved to other codeunits",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckReceiptOrderStatus(var Record Sales Line)",
      "memberKey": "CheckReceiptOrderStatus(var Record Sales Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit CheckProdOrderStatus",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitMfgSetup()",
      "memberKey": "InitMfgSetup()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterResetReqLineFields(var Record Requisition Line)",
      "memberKey": "OnAfterResetReqLineFields(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferFromReqLineToPurchLine(var Record Purchase Line, var Record Requisition Line)",
      "memberKey": "OnAfterTransferFromReqLineToPurchLine(var Record Purchase Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckReceiptOrderStatus(Record Sales Line, var Boolean)",
      "memberKey": "OnBeforeCheckReceiptOrderStatus(Record Sales Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit CheckProdOrderStatus",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferFromReqLineToPurchLine(var Record Purchase Line, var Record Requisition Line, var Boolean)",
      "memberKey": "OnBeforeTransferFromReqLineToPurchLine(var Record Purchase Line, var Record Requisition Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateProdOrderOnPurchLine(var Record Purchase Line, var Boolean)",
      "memberKey": "OnBeforeValidateProdOrderOnPurchLine(var Record Purchase Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table extension MfgPurchaseLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferFromReqLineToPurchLineOnBeforeBeforeAssignOverheadRate(var Record Work Center, var Date)",
      "memberKey": "OnTransferFromReqLineToPurchLineOnBeforeBeforeAssignOverheadRate(var Record Work Center, var Date)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to cpodeunit MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResetReqLineFields(var Record Requisition Line)",
      "memberKey": "ResetReqLineFields(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by subscriber in codeunit MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferFromReqLineToPurchLine(var Record Purchase Line, Record Requisition Line)",
      "memberKey": "TransferFromReqLineToPurchLine(var Record Purchase Line, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateProdOrderOnPurchLine(var Record Purchase Line)",
      "memberKey": "ValidateProdOrderOnPurchLine(var Record Purchase Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table extension MfgPurchaseLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateProdOrderOnReqLine(var Record Requisition Line)",
      "memberKey": "ValidateProdOrderOnReqLine(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table extension MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5431",
      "type": "codeunit",
      "id": 5431,
      "object": "Calc. Item Plan - Plan Wksh.",
      "slug": "5431-calc-item-plan-plan-wksh",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalculateAndGetPlanningCompList(var Record Item, Code[10], Code[10], Date, Date, Code[10], Date, Record Manufacturing Setup, Boolean, Boolean, var Record Planning Component, var Boolean, var Codeunit Inventory Profile Offsetting)",
      "memberKey": "OnBeforeCalculateAndGetPlanningCompList(var Record Item, Code[10], Code[10], Date, Date, Code[10], Date, Record Manufacturing Setup, Boolean, Boolean, var Record Planning Component, var Boolean, var Codeunit Inventory Profile Offsetting)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeCalculateAndGetPlanningComponents()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5431-calc-item-plan-plan-wksh/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetProdOrderCompNeededQty(Record Prod. Order Component, var Decimal, var Boolean)",
      "memberKey": "OnBeforeGetProdOrderCompNeededQty(Record Prod. Order Component, var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetUnplannedAsmLine(var Record Unplanned Demand, var Record Assembly Line)",
      "memberKey": "OnBeforeGetUnplannedAsmLine(var Record Unplanned Demand, var Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetUnplannedProdOrderComp(var Record Unplanned Demand, var Record Prod. Order Component)",
      "memberKey": "OnBeforeGetUnplannedProdOrderComp(var Record Unplanned Demand, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOpenPlanningWindow(var Integer, var Record Prod. Order Component)",
      "memberKey": "OnBeforeOpenPlanningWindow(var Integer, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeOpenWindow",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetUnplannedAsmLineOnAfterInsertUnplannedDemand(var Record Unplanned Demand)",
      "memberKey": "OnGetUnplannedAsmLineOnAfterInsertUnplannedDemand(var Record Unplanned Demand)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetUnplannedProdOrderCompOnAfterCalcNeedInsertUnplannedDemand(var Record Unplanned Demand, var Record Prod. Order Component, var Boolean)",
      "memberKey": "OnGetUnplannedProdOrderCompOnAfterCalcNeedInsertUnplannedDemand(var Record Unplanned Demand, var Record Prod. Order Component, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetUnplannedProdOrderCompOnAfterInsertProdOrderCompLine(var Record Unplanned Demand, var Record Prod. Order Component)",
      "memberKey": "OnGetUnplannedProdOrderCompOnAfterInsertProdOrderCompLine(var Record Unplanned Demand, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetUnplannedProdOrderCompOnAfterInsertUnplannedDemand(var Record Unplanned Demand, var Record Prod. Order Component)",
      "memberKey": "OnGetUnplannedProdOrderCompOnAfterInsertUnplannedDemand(var Record Unplanned Demand, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertAsmLineOnBeforeInsert(var Record Unplanned Demand, Record Assembly Line)",
      "memberKey": "OnInsertAsmLineOnBeforeInsert(var Record Unplanned Demand, Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderCompLineOnBeforeInsert(var Record Unplanned Demand, Record Prod. Order Component)",
      "memberKey": "OnInsertProdOrderCompLineOnBeforeInsert(var Record Unplanned Demand, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5522",
      "type": "codeunit",
      "id": 5522,
      "object": "Order Planning Mgt.",
      "slug": "5522-order-planning-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeReqLineModify(var Record Requisition Line, Record Requisition Line, Record Prod. Order Component)",
      "memberKey": "OnBeforeReqLineModify(var Record Requisition Line, Record Requisition Line, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgOrderPlanningMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5522-order-planning-mgt/obsolete/"
    },
    {
      "key": "codeunit:5530",
      "type": "codeunit",
      "id": 5530,
      "object": "Calc. Item Availability",
      "slug": "5530-calc-item-availability",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRunProductionOrderPage(var Record Production Order, var Boolean)",
      "memberKey": "OnBeforeRunProductionOrderPage(var Record Production Order, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5530-calc-item-availability/obsolete/"
    },
    {
      "key": "codeunit:5530",
      "type": "codeunit",
      "id": 5530,
      "object": "Calc. Item Availability",
      "slug": "5530-calc-item-availability",
      "app": "base-application",
      "kind": "event",
      "member": "OnParentIsInPlanningOnAfterReqLineSetFilters(var Record Requisition Line, var Record Prod. Order Component)",
      "memberKey": "OnParentIsInPlanningOnAfterReqLineSetFilters(var Record Requisition Line, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5530-calc-item-availability/obsolete/"
    },
    {
      "key": "codeunit:5812",
      "type": "codeunit",
      "id": 5812,
      "object": "Calculate Standard Cost",
      "slug": "5812-calculate-standard-cost",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcItemForNonInventoryValue(var Record Item)",
      "memberKey": "CalcItemForNonInventoryValue(var Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to throw the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5812-calculate-standard-cost/obsolete/"
    },
    {
      "key": "codeunit:5812",
      "type": "codeunit",
      "id": 5812,
      "object": "Calculate Standard Cost",
      "slug": "5812-calculate-standard-cost",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcSKUForNonInventoryValue(var Record Stockkeeping Unit)",
      "memberKey": "CalcSKUForNonInventoryValue(var Record Stockkeeping Unit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to throw the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5812-calculate-standard-cost/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForAsm(Record Assembly Header, var Record BOM Buffer, Option)",
      "memberKey": "GenerateTreeForAsm(Record Assembly Header, var Record BOM Buffer, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForAssemblyHeader()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForAssemblyHeader(Record Assembly Header, var Record BOM Buffer, Enum BOM Tree Type)",
      "memberKey": "GenerateTreeForAssemblyHeader(Record Assembly Header, var Record BOM Buffer, Enum BOM Tree Type)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForItem(var Record Item, var Record BOM Buffer, Date, Option)",
      "memberKey": "GenerateTreeForItem(var Record Item, var Record BOM Buffer, Date, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForOneItem()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForItems(var Record Item, var Record BOM Buffer, Option)",
      "memberKey": "GenerateTreeForItems(var Record Item, var Record BOM Buffer, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForManyItems",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForProdLine(Record Prod. Order Line, var Record BOM Buffer, Option)",
      "memberKey": "GenerateTreeForProdLine(Record Prod. Order Line, var Record BOM Buffer, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForProdOrderLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForProdOrderLine(Record Prod. Order Line, var Record BOM Buffer, Enum BOM Tree Type)",
      "memberKey": "GenerateTreeForProdOrderLine(Record Prod. Order Line, var Record BOM Buffer, Enum BOM Tree Type)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGenerateProdCompSubTree(var Record Item, var Record BOM Buffer, var Record BOM Buffer)",
      "memberKey": "OnAfterGenerateProdCompSubTree(var Record Item, var Record BOM Buffer, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferFromProdBOM(var Record BOM Buffer, Record Production BOM Line)",
      "memberKey": "OnAfterTransferFromProdBOM(var Record BOM Buffer, Record Production BOM Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferFromProdItem(var Record BOM Buffer, Record Production BOM Line, var Integer)",
      "memberKey": "OnAfterTransferFromProdItem(var Record BOM Buffer, Record Production BOM Line, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferFromProdRouting(var Record BOM Buffer, var Record Routing Line)",
      "memberKey": "OnAfterTransferFromProdRouting(var Record BOM Buffer, var Record Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcRoutingLineCosts(var Record Routing Line, var Decimal, var Decimal, Record Item)",
      "memberKey": "OnBeforeCalcRoutingLineCosts(var Record Routing Line, var Decimal, var Decimal, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFilterByQuantityPer(var Record Production BOM Line, var Boolean, Record BOM Buffer)",
      "memberKey": "OnBeforeFilterByQuantityPer(var Record Production BOM Line, var Boolean, Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGenerateProdOrderLineSubTree(Record Prod. Order Line, var Record BOM Buffer, var Record BOM Buffer, var Boolean, var Boolean)",
      "memberKey": "OnBeforeGenerateProdOrderLineSubTree(Record Prod. Order Line, var Record BOM Buffer, var Record BOM Buffer, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferFromProdBOM(var Record BOM Buffer, var Record Production BOM Line, var Record Item, var Record BOM Buffer, var Integer, Option)",
      "memberKey": "OnBeforeTransferFromProdBOM(var Record BOM Buffer, var Record Production BOM Line, var Record Item, var Record BOM Buffer, var Integer, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferProdBOMLine(var Record BOM Buffer, var Record Production BOM Line, var Record Item, var Record BOM Buffer, var Integer, Option, var Boolean)",
      "memberKey": "OnBeforeTransferProdBOMLine(var Record BOM Buffer, var Record Production BOM Line, var Record Item, var Record BOM Buffer, var Integer, Option, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcRoutingLineCostsOnBeforeBOMBufferAdd(Record Routing Line, Decimal, Decimal, var Decimal, var Decimal, var Decimal, var Record BOM Buffer)",
      "memberKey": "OnCalcRoutingLineCostsOnBeforeBOMBufferAdd(Record Routing Line, Decimal, Decimal, var Decimal, var Decimal, var Decimal, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateAsmHeaderSubTreeOnAfterAsmLineLoop(var Record BOM Buffer, var Record BOM Buffer)",
      "memberKey": "OnGenerateAsmHeaderSubTreeOnAfterAsmLineLoop(var Record BOM Buffer, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnAfterBOMBufferModify(var Record BOM Buffer, Record Routing Line, Decimal, Record Item, Record BOM Buffer, Option)",
      "memberKey": "OnGenerateProdCompSubTreeOnAfterBOMBufferModify(var Record BOM Buffer, Record Routing Line, Decimal, Record Item, Record BOM Buffer, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnAfterGenerateItemSubTree(var Record BOM Buffer, var Record BOM Buffer)",
      "memberKey": "OnGenerateProdCompSubTreeOnAfterGenerateItemSubTree(var Record BOM Buffer, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnAfterProdBOMLineLoop(var Record BOM Buffer, var Record BOM Buffer)",
      "memberKey": "OnGenerateProdCompSubTreeOnAfterProdBOMLineLoop(var Record BOM Buffer, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnBeforeBOMBufferModify(var Record BOM Buffer, var Record BOM Buffer, Record Item)",
      "memberKey": "OnGenerateProdCompSubTreeOnBeforeBOMBufferModify(var Record BOM Buffer, var Record BOM Buffer, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnBeforeExitForNonProdOrder(Record Item, var Record BOM Buffer, var Boolean)",
      "memberKey": "OnGenerateProdCompSubTreeOnBeforeExitForNonProdOrder(Record Item, var Record BOM Buffer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnBeforeRoutingLineLoop(var Record Routing Line, var Record BOM Buffer, var Boolean)",
      "memberKey": "OnGenerateProdCompSubTreeOnBeforeRoutingLineLoop(var Record Routing Line, var Record BOM Buffer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5895",
      "type": "codeunit",
      "id": 5895,
      "object": "Inventory Adjustment",
      "slug": "5895-inventory-adjustment",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetParameters(var Record Cost Adjustment Parameter)",
      "memberKey": "OnAfterSetParameters(var Record Cost Adjustment Parameter)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5895-inventory-adjustment/obsolete/"
    },
    {
      "key": "codeunit:5896",
      "type": "codeunit",
      "id": 5896,
      "object": "Calc. Inventory Adjmt. - Order",
      "slug": "5896-calc-inventory-adjmt-order",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcShareOfCapCost(var Record Inventory Adjmt. Entry (Order), var Decimal, var Boolean)",
      "memberKey": "OnBeforeCalcShareOfCapCost(var Record Inventory Adjmt. Entry (Order), var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInventoryAdjmtEntryOrder",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5896-calc-inventory-adjmt-order/obsolete/"
    },
    {
      "key": "codeunit:5896",
      "type": "codeunit",
      "id": 5896,
      "object": "Calc. Inventory Adjmt. - Order",
      "slug": "5896-calc-inventory-adjmt-order",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcActualCapacityCostsOnAfterSetFilters(var Record Capacity Ledger Entry, var Record Inventory Adjmt. Entry (Order), var Boolean, Decimal)",
      "memberKey": "OnCalcActualCapacityCostsOnAfterSetFilters(var Record Capacity Ledger Entry, var Record Inventory Adjmt. Entry (Order), var Boolean, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInventoryAdjmtOrder",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5896-calc-inventory-adjmt-order/obsolete/"
    },
    {
      "key": "codeunit:6485",
      "type": "codeunit",
      "id": 6485,
      "object": "Serv. Get Demand To Reserve",
      "slug": "6485-serv-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempServiceLine(var Record Service Line, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempServiceLine(var Record Service Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/6485-serv-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "codeunit:6497",
      "type": "codeunit",
      "id": 6497,
      "object": "Serv. Planning Availability",
      "slug": "6497-serv-planning-availability",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "The referenced report \"Planning Availability\" has been deprecated and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/6497-serv-planning-availability/"
    },
    {
      "key": "codeunit:6503",
      "type": "codeunit",
      "id": 6503,
      "object": "Item Tracking Doc. Management",
      "slug": "6503-item-tracking-doc-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowItemTrackingForProdOrderComp(Integer, Code[20], Integer, Integer)",
      "memberKey": "ShowItemTrackingForProdOrderComp(Integer, Code[20], Integer, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Mfg. Item Tracking Mgt.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/6503-item-tracking-doc-management/obsolete/"
    },
    {
      "key": "codeunit:7301",
      "type": "codeunit",
      "id": 7301,
      "object": "Whse. Jnl.-Register Line",
      "slug": "7301-whse-jnl-register-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "LockIfLegacyPosting()",
      "memberKey": "LockIfLegacyPosting()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7301-whse-jnl-register-line/obsolete/"
    },
    {
      "key": "codeunit:7301",
      "type": "codeunit",
      "id": 7301,
      "object": "Whse. Jnl.-Register Line",
      "slug": "7301-whse-jnl-register-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "LockTables()",
      "memberKey": "LockTables()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7301-whse-jnl-register-line/obsolete/"
    },
    {
      "key": "codeunit:7307",
      "type": "codeunit",
      "id": 7307,
      "object": "Whse.-Activity-Register",
      "slug": "7307-whse-activity-register",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterAssemblyLineModify(var Record Assembly Line)",
      "memberKey": "OnAfterAssemblyLineModify(var Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmWhseActivityRegister",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7307-whse-activity-register/obsolete/"
    },
    {
      "key": "codeunit:7307",
      "type": "codeunit",
      "id": 7307,
      "object": "Whse.-Activity-Register",
      "slug": "7307-whse-activity-register",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterProdCompLineModify(var Record Prod. Order Component)",
      "memberKey": "OnAfterProdCompLineModify(var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityRegister",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7307-whse-activity-register/obsolete/"
    },
    {
      "key": "codeunit:7307",
      "type": "codeunit",
      "id": 7307,
      "object": "Whse.-Activity-Register",
      "slug": "7307-whse-activity-register",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeAssemblyLineModify(var Record Assembly Line, Record Warehouse Activity Line)",
      "memberKey": "OnBeforeAssemblyLineModify(var Record Assembly Line, Record Warehouse Activity Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmWhseActivityRegister",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7307-whse-activity-register/obsolete/"
    },
    {
      "key": "codeunit:7307",
      "type": "codeunit",
      "id": 7307,
      "object": "Whse.-Activity-Register",
      "slug": "7307-whse-activity-register",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeAutoReserveForAssemblyLine(var Record Warehouse Activity Line, var Boolean)",
      "memberKey": "OnBeforeAutoReserveForAssemblyLine(var Record Warehouse Activity Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmWhseActivityRegister",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7307-whse-activity-register/obsolete/"
    },
    {
      "key": "codeunit:7307",
      "type": "codeunit",
      "id": 7307,
      "object": "Whse.-Activity-Register",
      "slug": "7307-whse-activity-register",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeProdCompLineModify(var Record Prod. Order Component, Record Warehouse Activity Line)",
      "memberKey": "OnBeforeProdCompLineModify(var Record Prod. Order Component, Record Warehouse Activity Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityRegister",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7307-whse-activity-register/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalcTotalQtyAssgndOnWhse(Code[10], Code[20], Code[10], var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "OnAfterCalcTotalQtyAssgndOnWhse(Code[10], Code[20], Code[10], var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used anymore.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetAssemblyLine(var Record Assembly Line)",
      "memberKey": "OnAfterSetAssemblyLine(var Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by OnAfterSetCustomWhseSourceLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetProdOrderCompLine(var Record Prod. Order Component)",
      "memberKey": "OnAfterSetProdOrderCompLine(var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by OnAfterSetCustomWhseSourceLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAssemblyLine(Record Assembly Line, Integer)",
      "memberKey": "SetAssemblyLine(Record Assembly Line, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by SetCustomWhseSourceLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderCompLine(Record Prod. Order Component, Integer)",
      "memberKey": "SetProdOrderCompLine(Record Prod. Order Component, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by SetCustomWhseSourceLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateWhsePutAwayForProdOrder(var Record Production Order)",
      "memberKey": "OnBeforeCreateWhsePutAwayForProdOrder(var Record Production Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateWhsePutAwayForProdOutput(var Record Production Order)",
      "memberKey": "OnBeforeCreateWhsePutAwayForProdOutput(var Record Production Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindBinForProdOrderLine(Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., var Decimal)",
      "memberKey": "OnBeforeFindBinForProdOrderLine(Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindBinFromBinContentForProdOrderLine(Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., var Decimal)",
      "memberKey": "OnBeforeFindBinFromBinContentForProdOrderLine(Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateNewWhseActivityForProdOrderLineOnAfterSetQtyToHandle(var Record Warehouse Activity Line, Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., Boolean)",
      "memberKey": "OnCreateNewWhseActivityForProdOrderLineOnAfterSetQtyToHandle(var Record Warehouse Activity Line, Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateNewWhseActivityForProdOrderLineOnBeforeValidateQuantity(var Record Warehouse Activity Line, Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff.)",
      "memberKey": "OnCreateNewWhseActivityForProdOrderLineOnBeforeValidateQuantity(var Record Warehouse Activity Line, Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff.)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCalledFromPutAwayWorksheet(Boolean)",
      "memberKey": "SetCalledFromPutAwayWorksheet(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use same procedure in codeunit MfgCreatePutaway instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreatePutAwayLinesFromCompLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Component)",
      "memberKey": "OnBeforeCreatePutAwayLinesFromCompLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreatePutAwayLinesFromProdLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Line)",
      "memberKey": "OnBeforeCreatePutAwayLinesFromProdLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindProdOrderComp(var Record Prod. Order Component, Record Warehouse Activity Header)",
      "memberKey": "OnBeforeFindProdOrderComp(var Record Prod. Order Component, Record Warehouse Activity Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindProdOrderLine(var Record Prod. Order Line, Record Warehouse Activity Header)",
      "memberKey": "OnBeforeFindProdOrderLine(var Record Prod. Order Line, Record Warehouse Activity Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindReservationFromProdOrderComponent(var Record Prod. Order Component, var Record Item Tracking Setup, var Codeunit Item Tracking Management, var Boolean, var Boolean)",
      "memberKey": "OnBeforeFindReservationFromProdOrderComponent(var Record Prod. Order Component, var Record Item Tracking Setup, var Codeunit Item Tracking Management, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindReservationFromProdOrderLine(var Record Prod. Order Line, var Record Item Tracking Setup, var Codeunit Item Tracking Management, var Boolean, var Boolean)",
      "memberKey": "OnBeforeFindReservationFromProdOrderLine(var Record Prod. Order Line, var Record Item Tracking Setup, var Codeunit Item Tracking Management, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeNewWhseActivLineInsertFromComp(var Record Warehouse Activity Line, Record Prod. Order Component)",
      "memberKey": "OnBeforeNewWhseActivLineInsertFromComp(var Record Warehouse Activity Line, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnRaiseOnBeforeNewWhseActivLineInsertFromEvent",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeNewWhseActivLineInsertFromProd(var Record Warehouse Activity Line, Record Prod. Order Line)",
      "memberKey": "OnBeforeNewWhseActivLineInsertFromProd(var Record Warehouse Activity Line, Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnRaiseOnBeforeNewWhseActivLineInsertFromEvent",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreatePutawayForProdOrderComponent(var Record Prod. Order Component, var Decimal)",
      "memberKey": "OnCreatePutawayForProdOrderComponent(var Record Prod. Order Component, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreatePutawayForProdOrderLine(var Record Prod. Order Line, var Decimal)",
      "memberKey": "OnCreatePutawayForProdOrderLine(var Record Prod. Order Line, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFilterProdOrderLine(var Record Prod. Order Line, Record Production Order)",
      "memberKey": "SetFilterProdOrderLine(var Record Prod. Order Line, Record Production Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoiryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreatePickOrMoveLineFromAssemblyLoop(var Record Warehouse Activity Header, Record Assembly Header, var Boolean, Record Assembly Line)",
      "memberKey": "OnBeforeCreatePickOrMoveLineFromAssemblyLoop(var Record Warehouse Activity Header, Record Assembly Header, var Boolean, Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreatePickOrMoveLineFromProductionLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Component)",
      "memberKey": "OnBeforeCreatePickOrMoveLineFromProductionLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindAssemblyLine(var Record Assembly Line, Record Assembly Header, Record Warehouse Activity Header)",
      "memberKey": "OnBeforeFindAssemblyLine(var Record Assembly Line, Record Assembly Header, Record Warehouse Activity Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindProdOrderComp(var Record Prod. Order Component, Record Production Order, Record Warehouse Activity Header)",
      "memberKey": "OnBeforeFindProdOrderComp(var Record Prod. Order Component, Record Production Order, Record Warehouse Activity Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeNewWhseActivLineInsertFromAssembly(var Record Warehouse Activity Line, var Record Assembly Line, var Record Warehouse Activity Header, var Decimal)",
      "memberKey": "OnBeforeNewWhseActivLineInsertFromAssembly(var Record Warehouse Activity Line, var Record Assembly Line, var Record Warehouse Activity Header, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeNewWhseActivLineInsertFromComp(var Record Warehouse Activity Line, var Record Prod. Order Component, var Record Warehouse Activity Header, var Decimal)",
      "memberKey": "OnBeforeNewWhseActivLineInsertFromComp(var Record Warehouse Activity Line, var Record Prod. Order Component, var Record Warehouse Activity Header, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7324",
      "type": "codeunit",
      "id": 7324,
      "object": "Whse.-Activity-Post",
      "slug": "7324-whse-activity-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckProdOrderLine(var Record Prod. Order Line, var Boolean)",
      "memberKey": "OnBeforeCheckProdOrderLine(var Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7324-whse-activity-post/obsolete/"
    },
    {
      "key": "codeunit:7324",
      "type": "codeunit",
      "id": 7324,
      "object": "Whse.-Activity-Post",
      "slug": "7324-whse-activity-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionLineOnAfterCreateItemJnlLine(var Record Item Journal Line, Record Prod. Order Line, Record Warehouse Activity Line, Record Source Code Setup)",
      "memberKey": "OnPostConsumptionLineOnAfterCreateItemJnlLine(var Record Item Journal Line, Record Prod. Order Line, Record Warehouse Activity Line, Record Source Code Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7324-whse-activity-post/obsolete/"
    },
    {
      "key": "codeunit:7324",
      "type": "codeunit",
      "id": 7324,
      "object": "Whse.-Activity-Post",
      "slug": "7324-whse-activity-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionLineOnAfterInitItemJournalLine(var Record Item Journal Line, Record Source Code Setup)",
      "memberKey": "OnPostConsumptionLineOnAfterInitItemJournalLine(var Record Item Journal Line, Record Source Code Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7324-whse-activity-post/obsolete/"
    },
    {
      "key": "codeunit:7324",
      "type": "codeunit",
      "id": 7324,
      "object": "Whse.-Activity-Post",
      "slug": "7324-whse-activity-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputLineOnAfterCreateItemJnlLine(var Record Item Journal Line, Record Prod. Order Line, Record Warehouse Activity Line, Record Source Code Setup)",
      "memberKey": "OnPostOutputLineOnAfterCreateItemJnlLine(var Record Item Journal Line, Record Prod. Order Line, Record Warehouse Activity Line, Record Source Code Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7324-whse-activity-post/obsolete/"
    },
    {
      "key": "codeunit:7324",
      "type": "codeunit",
      "id": 7324,
      "object": "Whse.-Activity-Post",
      "slug": "7324-whse-activity-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputLineOnAfterItemJournalLineInit(var Record Item Journal Line, Record Source Code Setup)",
      "memberKey": "OnPostOutputLineOnAfterItemJournalLineInit(var Record Item Journal Line, Record Source Code Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7324-whse-activity-post/obsolete/"
    },
    {
      "key": "codeunit:7773",
      "type": "codeunit",
      "id": 7773,
      "object": "Copilot Capability",
      "slug": "7773-copilot-capability",
      "app": "system-application",
      "kind": "procedure",
      "member": "ModifyCapability(Enum Copilot Capability, Enum Copilot Availability, Text[2048])",
      "memberKey": "ModifyCapability(Enum Copilot Capability, Enum Copilot Availability, Text[2048])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Using ModifyCapability now requires additional input parameter, BillingType. Use the other overload for ModifyCapability instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7773-copilot-capability/obsolete/"
    },
    {
      "key": "codeunit:7773",
      "type": "codeunit",
      "id": 7773,
      "object": "Copilot Capability",
      "slug": "7773-copilot-capability",
      "app": "system-application",
      "kind": "procedure",
      "member": "RegisterCapability(Enum Copilot Capability, Enum Copilot Availability, Text[2048])",
      "memberKey": "RegisterCapability(Enum Copilot Capability, Enum Copilot Availability, Text[2048])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Using RegisterCapability now requires additional input parameter, BillingType. Use the other overload for RegisterCapability instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7773-copilot-capability/obsolete/"
    },
    {
      "key": "codeunit:9025",
      "type": "codeunit",
      "id": 9025,
      "object": "Small Business Report Catalog",
      "slug": "9025-small-business-report-catalog",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "The page that this codeunit is used in is no longer used. Therefore, this codeunit is no longer needed.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/9025-small-business-report-catalog/"
    },
    {
      "key": "codeunit:9260",
      "type": "codeunit",
      "id": 9260,
      "object": "Customer Experience Survey",
      "slug": "9260-customer-experience-survey",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/9260-customer-experience-survey/"
    },
    {
      "key": "codeunit:9520",
      "type": "codeunit",
      "id": 9520,
      "object": "Mail Management",
      "slug": "9520-mail-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterDeleteTempAttachments(var Record Email Item)",
      "memberKey": "OnAfterDeleteTempAttachments(var Record Email Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/9520-mail-management/obsolete/"
    },
    {
      "key": "codeunit:9520",
      "type": "codeunit",
      "id": 9520,
      "object": "Mail Management",
      "slug": "9520-mail-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSendMailOnWinClient(var Record Email Item)",
      "memberKey": "OnBeforeSendMailOnWinClient(var Record Email Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/9520-mail-management/obsolete/"
    },
    {
      "key": "codeunit:99000778",
      "type": "codeunit",
      "id": 99000778,
      "object": "OrderTrackingManagement",
      "slug": "99000778-ordertrackingmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceLine(RecordRef, var Record Reservation Entry, var Record Item Ledger Entry)",
      "memberKey": "OnSetSourceLine(RecordRef, var Record Reservation Entry, var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000778-ordertrackingmanagement/obsolete/"
    },
    {
      "key": "codeunit:99000791",
      "type": "codeunit",
      "id": 99000791,
      "object": "Mfg. Page Management",
      "slug": "99000791-mfg-page-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetServiceHeaderPageID(RecordRef, Record Service Header, var Integer)",
      "memberKey": "OnAfterGetServiceHeaderPageID(RecordRef, Record Service Header, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event added by mistake to Mfg part, use correct event in ServPageManagement codeunit",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000791-mfg-page-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalculatePlanningLineDates(var Record Requisition Line)",
      "memberKey": "CalculatePlanningLineDates(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Planning Routing Management",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalculateRoutingFromActual(Record Planning Routing Line, Option, Boolean)",
      "memberKey": "CalculateRoutingFromActual(Record Planning Routing Line, Option, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Planning Routing Management",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterIsPlannedCompFound(var Record Planning Component, var Record Production BOM Line, var Boolean, var Record Stockkeeping Unit)",
      "memberKey": "OnAfterIsPlannedCompFound(var Record Planning Component, var Record Production BOM Line, var Boolean, var Record Stockkeeping Unit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetPlanningLevelCode(var Record Planning Component, var Record Production BOM Line, var Record Stockkeeping Unit, var Record Stockkeeping Unit, var Boolean)",
      "memberKey": "OnAfterSetPlanningLevelCode(var Record Planning Component, var Record Production BOM Line, var Record Stockkeeping Unit, var Record Stockkeeping Unit, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferBOM(Record Requisition Line, Code[20], Integer, Decimal, Decimal)",
      "memberKey": "OnAfterTransferBOM(Record Requisition Line, Code[20], Integer, Decimal, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferRouting(var Record Requisition Line)",
      "memberKey": "OnAfterTransferRouting(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferRtngLine(var Record Requisition Line, var Record Routing Line, var Record Planning Routing Line)",
      "memberKey": "OnAfterTransferRtngLine(var Record Requisition Line, var Record Routing Line, var Record Planning Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInsertPlanningComponent(var Record Requisition Line, var Record Production BOM Line, var Record Planning Component, Decimal, Decimal)",
      "memberKey": "OnBeforeInsertPlanningComponent(var Record Requisition Line, var Record Production BOM Line, var Record Planning Component, Decimal, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeModifyPlanningComponent(var Record Requisition Line, var Record Production BOM Line, var Record Planning Component, Decimal, Decimal)",
      "memberKey": "OnBeforeModifyPlanningComponent(var Record Requisition Line, var Record Production BOM Line, var Record Planning Component, Decimal, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferBOM(Code[20], Integer, Decimal, Decimal, var Record Requisition Line, Boolean, var Boolean)",
      "memberKey": "OnBeforeTransferBOM(Code[20], Integer, Decimal, Decimal, var Record Requisition Line, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferRouting(var Record Requisition Line, Boolean, var Boolean)",
      "memberKey": "OnBeforeTransferRouting(var Record Requisition Line, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferRoutingLine(var Record Planning Routing Line, Record Requisition Line, Record Routing Line, var Boolean)",
      "memberKey": "OnBeforeTransferRoutingLine(var Record Planning Routing Line, Record Requisition Line, Record Routing Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalculateRoutingOnAfterUpdateReqLine(var Record Requisition Line, Option)",
      "memberKey": "OnCalculateRoutingOnAfterUpdateReqLine(var Record Requisition Line, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit PlanningRoutingManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnAfterCalculateReqQty(var Decimal, Record Production BOM Line, Record Planning Routing Line, Decimal, Decimal)",
      "memberKey": "OnTransferBOMOnAfterCalculateReqQty(var Decimal, Record Production BOM Line, Record Planning Routing Line, Decimal, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnAfterProdBOMLineSetFilters(var Record Production BOM Line, Record Requisition Line)",
      "memberKey": "OnTransferBOMOnAfterProdBOMLineSetFilters(var Record Production BOM Line, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforeGetDefaultBin(var Record Planning Component, var Record Production BOM Line, Record Requisition Line, var Record Stockkeeping Unit)",
      "memberKey": "OnTransferBOMOnBeforeGetDefaultBin(var Record Planning Component, var Record Production BOM Line, Record Requisition Line, var Record Stockkeeping Unit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforePlanningRtngLineFind(var Record Planning Routing Line, Record Production BOM Line, Record Requisition Line)",
      "memberKey": "OnTransferBOMOnBeforePlanningRtngLineFind(var Record Planning Routing Line, Record Production BOM Line, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforeTransferPlanningComponent(var Record Requisition Line, var Record Production BOM Line, Boolean, var Boolean, Integer)",
      "memberKey": "OnTransferBOMOnBeforeTransferPlanningComponent(var Record Requisition Line, var Record Production BOM Line, Boolean, var Boolean, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforeTransferProductionBOM(var Decimal, Record Production BOM Line, Decimal, Decimal, Record Requisition Line)",
      "memberKey": "OnTransferBOMOnBeforeTransferProductionBOM(var Decimal, Record Production BOM Line, Decimal, Decimal, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforeUpdatePlanningComp(var Record Production BOM Line, var Boolean, var Boolean)",
      "memberKey": "OnTransferBOMOnBeforeUpdatePlanningComp(var Record Production BOM Line, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferRoutingLineOnBeforeCalcRoutingCostPerUnit(var Record Planning Routing Line, Record Requisition Line, Record Routing Line)",
      "memberKey": "OnTransferRoutingLineOnBeforeCalcRoutingCostPerUnit(var Record Planning Routing Line, Record Requisition Line, Record Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferRoutingLineOnBeforeValidateDirectUnitCost(var Record Requisition Line, var Record Routing Line, var Record Planning Routing Line)",
      "memberKey": "OnTransferRoutingLineOnBeforeValidateDirectUnitCost(var Record Requisition Line, var Record Routing Line, var Record Planning Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "AsmOrderChgAndReshedule(Record Requisition Line)",
      "memberKey": "AsmOrderChgAndReshedule(Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "CarryOutActionsFromAssemblyOrder(Record Requisition Line, Enum Planning Create Assembly Order)",
      "memberKey": "CarryOutActionsFromAssemblyOrder(Record Requisition Line, Enum Planning Create Assembly Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "CarryOutActionsFromProdOrder(Record Requisition Line, Enum Planning Create Prod. Order, Code[10], Code[10])",
      "memberKey": "CarryOutActionsFromProdOrder(Record Requisition Line, Enum Planning Create Prod. Order, Code[10], Code[10])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertAsmHeader(Record Requisition Line, var Record Assembly Header)",
      "memberKey": "InsertAsmHeader(Record Requisition Line, var Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertProdOrderLine(Record Requisition Line, Record Production Order, Record Item)",
      "memberKey": "InsertProdOrderLine(Record Requisition Line, Record Production Order, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertProductionOrder(Record Requisition Line, Enum Planning Create Prod. Order)",
      "memberKey": "InsertProductionOrder(Record Requisition Line, Enum Planning Create Prod. Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInsertAsmHeader(var Record Requisition Line, var Record Assembly Header)",
      "memberKey": "OnAfterInsertAsmHeader(var Record Requisition Line, var Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInsertProdOrder(var Record Production Order, Integer, var Record Requisition Line)",
      "memberKey": "OnAfterInsertProdOrder(var Record Production Order, Integer, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInsertProdOrderLine(Record Requisition Line, Record Production Order, var Record Prod. Order Line, Record Item)",
      "memberKey": "OnAfterInsertProdOrderLine(Record Requisition Line, Record Production Order, var Record Prod. Order Line, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterProdOrderChgAndReshedule(var Record Requisition Line, var Record Prod. Order Line)",
      "memberKey": "OnAfterProdOrderChgAndReshedule(var Record Requisition Line, var Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterProdOrderRtngLineInsert(var Record Prod. Order Routing Line, Record Planning Routing Line, Record Production Order, Record Requisition Line)",
      "memberKey": "OnAfterProdOrderRtngLineInsert(var Record Prod. Order Routing Line, Record Planning Routing Line, Record Production Order, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferAsmPlanningComp(var Record Planning Component, var Record Assembly Line)",
      "memberKey": "OnAfterTransferAsmPlanningComp(var Record Planning Component, var Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferPlanningComp(var Record Planning Component, var Record Prod. Order Component)",
      "memberKey": "OnAfterTransferPlanningComp(var Record Planning Component, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferPlanningRtngLine(var Record Planning Routing Line, var Record Prod. Order Routing Line)",
      "memberKey": "OnAfterTransferPlanningRtngLine(var Record Planning Routing Line, var Record Prod. Order Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAsmOrderChgAndResheduleOnBeforeAsmHeaderModify(var Record Requisition Line, var Record Assembly Header)",
      "memberKey": "OnAsmOrderChgAndResheduleOnBeforeAsmHeaderModify(var Record Requisition Line, var Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeAddResourceComponents(Record Requisition Line, var Record Assembly Header, var Boolean)",
      "memberKey": "OnBeforeAddResourceComponents(Record Requisition Line, var Record Assembly Header, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeDeleteAssemblyLines(Record Requisition Line, var Boolean)",
      "memberKey": "OnBeforeDeleteAssemblyLines(Record Requisition Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeDeleteProdOrderLines(Record Requisition Line, var Boolean)",
      "memberKey": "OnBeforeDeleteProdOrderLines(Record Requisition Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFinalizeOrderHeader(Record Production Order, Boolean, var Boolean)",
      "memberKey": "OnBeforeFinalizeOrderHeader(Record Production Order, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetProdOrderLineBinCodeFromPlanningRtngLines(Record Production Order, var Record Prod. Order Line, Record Requisition Line, Record Item, var Boolean)",
      "memberKey": "OnBeforeSetProdOrderLineBinCodeFromPlanningRtngLines(Record Production Order, var Record Prod. Order Line, Record Requisition Line, Record Item, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferBOM(Record Requisition Line, Record Production Order, Integer, var Boolean)",
      "memberKey": "OnBeforeTransferBOM(Record Requisition Line, Record Production Order, Integer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferCapNeed(Record Requisition Line, Record Production Order, Code[20], Integer, var Boolean)",
      "memberKey": "OnBeforeTransferCapNeed(Record Requisition Line, Record Production Order, Code[20], Integer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateComponentLink(Record Prod. Order Line, var Boolean)",
      "memberKey": "OnBeforeUpdateComponentLink(Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateProdOrderLineQuantity(var Record Prod. Order Line, Record Requisition Line, Record Item, var Boolean)",
      "memberKey": "OnBeforeUpdateProdOrderLineQuantity(var Record Prod. Order Line, Record Requisition Line, Record Item, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnCarryOutActionsFromAssemblyOrderOnAfterCalcPrintOrder(var Boolean, Enum Planning Create Assembly Order)",
      "memberKey": "OnCarryOutActionsFromAssemblyOrderOnAfterCalcPrintOrder(var Boolean, Enum Planning Create Assembly Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnCarryOutActionsFromProdOrderOnAfterCalcPrintOrder(var Boolean, Option)",
      "memberKey": "OnCarryOutActionsFromProdOrderOnAfterCalcPrintOrder(var Boolean, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnCarryOutToReqWkshOnAfterPlanningRoutingLineInsert(var Record Planning Routing Line, Record Planning Routing Line)",
      "memberKey": "OnCarryOutToReqWkshOnAfterPlanningRoutingLineInsert(var Record Planning Routing Line, Record Planning Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnCollectProdOrderForPrinting(var Record Production Order)",
      "memberKey": "OnCollectProdOrderForPrinting(var Record Production Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertAsmHeaderOnAfterAsmHeaderInsert(var Record Assembly Header, Record Requisition Line)",
      "memberKey": "OnInsertAsmHeaderOnAfterAsmHeaderInsert(var Record Assembly Header, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertAsmHeaderOnBeforeAsmHeaderInsert(var Record Assembly Header, Record Requisition Line)",
      "memberKey": "OnInsertAsmHeaderOnBeforeAsmHeaderInsert(var Record Assembly Header, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnAfterProdOrderLineInsert(var Record Prod. Order Line, var Record Requisition Line)",
      "memberKey": "OnInsertProdOrderLineOnAfterProdOrderLineInsert(var Record Prod. Order Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnAfterTransferRouting(var Record Prod. Order Line, var Boolean)",
      "memberKey": "OnInsertProdOrderLineOnAfterTransferRouting(var Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnBeforeGetBinCode(var Record Prod. Order Line, Record Requisition Line)",
      "memberKey": "OnInsertProdOrderLineOnBeforeGetBinCode(var Record Prod. Order Line, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnBeforeModifyProdOrderLine(var Record Prod. Order Line, var Record Requisition Line)",
      "memberKey": "OnInsertProdOrderLineOnBeforeModifyProdOrderLine(var Record Prod. Order Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnBeforeProdOrderLineInit(var Record Requisition Line, var Record Item)",
      "memberKey": "OnInsertProdOrderLineOnBeforeProdOrderLineInit(var Record Requisition Line, var Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnBeforeValidateUnitCost(var Record Requisition Line, Record Production Order, var Record Prod. Order Line, Record Item)",
      "memberKey": "OnInsertProdOrderLineOnBeforeValidateUnitCost(var Record Requisition Line, Record Production Order, var Record Prod. Order Line, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineWithReqLine(var Record Prod. Order Line, var Record Requisition Line)",
      "memberKey": "OnInsertProdOrderLineWithReqLine(var Record Prod. Order Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderOnAfterFindTempProdOrder(var Record Requisition Line, var Record Production Order, var Boolean, var Record Item)",
      "memberKey": "OnInsertProdOrderOnAfterFindTempProdOrder(var Record Requisition Line, var Record Production Order, var Boolean, var Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderOnAfterProdOrderInsert(var Record Production Order, Record Requisition Line)",
      "memberKey": "OnInsertProdOrderOnAfterProdOrderInsert(var Record Production Order, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderOnBeforeProdOrderInit(var Record Requisition Line)",
      "memberKey": "OnInsertProdOrderOnBeforeProdOrderInit(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderOnBeforeProdOrderInsert(var Record Production Order, Record Requisition Line)",
      "memberKey": "OnInsertProdOrderOnBeforeProdOrderInsert(var Record Production Order, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderOnProdOrderChoiceNotFirmPlannedPrint(var Record Production Order, Enum Planning Create Prod. Order, var Boolean)",
      "memberKey": "OnInsertProdOrderOnProdOrderChoiceNotFirmPlannedPrint(var Record Production Order, Enum Planning Create Prod. Order, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderWithReqLine(var Record Production Order, var Record Requisition Line)",
      "memberKey": "OnInsertProdOrderWithReqLine(var Record Production Order, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProductionOrderOnProdOrderChoiceCaseElse(Enum Planning Create Prod. Order)",
      "memberKey": "OnInsertProductionOrderOnProdOrderChoiceCaseElse(Enum Planning Create Prod. Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnProdOrderChgAndResheduleOnAfterValidateQuantity(var Record Prod. Order Line, var Record Requisition Line)",
      "memberKey": "OnProdOrderChgAndResheduleOnAfterValidateQuantity(var Record Prod. Order Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnProdOrderChgAndResheduleOnBeforeProdOrderModify(var Record Production Order, Record Prod. Order Line, Record Requisition Line)",
      "memberKey": "OnProdOrderChgAndResheduleOnBeforeProdOrderModify(var Record Production Order, Record Prod. Order Line, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnAfterCopyProdBOMComments(var Record Planning Component, var Record Prod. Order Component)",
      "memberKey": "OnTransferBOMOnAfterCopyProdBOMComments(var Record Planning Component, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforeProdOrderComp2Init(var Record Planning Component)",
      "memberKey": "OnTransferBOMOnBeforeProdOrderComp2Init(var Record Planning Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "PrintAsmOrder(Record Assembly Header)",
      "memberKey": "PrintAsmOrder(Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutActionPrint",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "ProdOrderChgAndReshedule(Record Requisition Line)",
      "memberKey": "ProdOrderChgAndReshedule(Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReserveBindingOrderToAsm(var Record Assembly Header, var Record Requisition Line)",
      "memberKey": "ReserveBindingOrderToAsm(var Record Assembly Header, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReserveBindingOrderToProd(var Record Prod. Order Line, var Record Requisition Line)",
      "memberKey": "ReserveBindingOrderToProd(var Record Prod. Order Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferAsmPlanningComp(Record Requisition Line, Record Assembly Header)",
      "memberKey": "TransferAsmPlanningComp(Record Requisition Line, Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferBOM(Record Requisition Line, Record Production Order, Integer)",
      "memberKey": "TransferBOM(Record Requisition Line, Record Production Order, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferCapNeed(Record Requisition Line, Record Production Order, Code[20], Integer)",
      "memberKey": "TransferCapNeed(Record Requisition Line, Record Production Order, Code[20], Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferRouting(Record Requisition Line, Record Production Order, Code[20], Integer)",
      "memberKey": "TransferRouting(Record Requisition Line, Record Production Order, Code[20], Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateComponentLink(Record Prod. Order Line)",
      "memberKey": "UpdateComponentLink(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "procedure",
      "member": "AssemblyHeaderCheck(Record Assembly Header, Boolean)",
      "memberKey": "AssemblyHeaderCheck(Record Assembly Header, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Asm. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "procedure",
      "member": "AssemblyLineCheck(Record Assembly Line, Boolean)",
      "memberKey": "AssemblyLineCheck(Record Assembly Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Asm. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnAssemblyHeaderCheckOnBeforeIssueError(var Record Reservation Entry, Record Assembly Header, var Boolean, var Boolean)",
      "memberKey": "OnAssemblyHeaderCheckOnBeforeIssueError(var Record Reservation Entry, Record Assembly Header, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmReservCheckDateConfl",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnAssemblyHeaderCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Assembly Header, var Boolean)",
      "memberKey": "OnAssemblyHeaderCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Assembly Header, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmReservCheckDateConfl",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnAssemblyLineCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Assembly Line, var Boolean)",
      "memberKey": "OnAssemblyLineCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Assembly Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmReservCheckDateConfl",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckProdOrderLineDateConflict(Date, var Boolean, var Record Reservation Entry, var Boolean)",
      "memberKey": "OnBeforeCheckProdOrderLineDateConflict(Date, var Boolean, var Record Reservation Entry, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnProdOrderComponentCheckOnBeforeIssueError(var Record Reservation Entry, Record Prod. Order Component, var Boolean, var Boolean)",
      "memberKey": "OnProdOrderComponentCheckOnBeforeIssueError(var Record Reservation Entry, Record Prod. Order Component, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnProdOrderComponentCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Prod. Order Component, var Boolean)",
      "memberKey": "OnProdOrderComponentCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Prod. Order Component, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnProdOrderLineCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Prod. Order Line, var Boolean)",
      "memberKey": "OnProdOrderLineCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "procedure",
      "member": "ProdOrderComponentCheck(Record Prod. Order Component, Boolean, Boolean)",
      "memberKey": "ProdOrderComponentCheck(Record Prod. Order Component, Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "procedure",
      "member": "ProdOrderLineCheck(Record Prod. Order Line, Boolean)",
      "memberKey": "ProdOrderLineCheck(Record Prod. Order Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000832",
      "type": "codeunit",
      "id": 99000832,
      "object": "Sales Line-Reserve",
      "slug": "99000832-sales-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetSourceForReservation(var Record Reservation Entry, Record Sales Line)",
      "memberKey": "OnAfterSetSourceForReservation(var Record Reservation Entry, Record Sales Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000832-sales-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000832",
      "type": "codeunit",
      "id": 99000832,
      "object": "Sales Line-Reserve",
      "slug": "99000832-sales-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Sales Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Sales Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000832-sales-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferPlanningLineToPOLine(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean, var Boolean)",
      "memberKey": "OnBeforeTransferPlanningLineToPOLine(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Requisition Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Event is not used",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferPlanningLineToPOLineOnBeforeCheckFields(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean, var Boolean)",
      "memberKey": "OnTransferPlanningLineToPOLineOnBeforeCheckFields(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferReqLineToAsmHdrOnBeforeTransfer(var Record Reservation Entry, var Record Requisition Line, var Record Assembly Header)",
      "memberKey": "OnTransferReqLineToAsmHdrOnBeforeTransfer(var Record Reservation Entry, var Record Requisition Line, var Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyHeaderReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferReqLineToPOLineOnBeforeTransfer(var Record Reservation Entry, var Record Requisition Line, var Record Prod. Order Line)",
      "memberKey": "OnTransferReqLineToPOLineOnBeforeTransfer(var Record Reservation Entry, var Record Requisition Line, var Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferPlanningLineToAsmHdr(var Record Requisition Line, var Record Assembly Header, Decimal, Boolean)",
      "memberKey": "TransferPlanningLineToAsmHdr(var Record Requisition Line, var Record Assembly Header, Decimal, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyHeaderReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferPlanningLineToPOLine(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean)",
      "memberKey": "TransferPlanningLineToPOLine(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000834",
      "type": "codeunit",
      "id": 99000834,
      "object": "Purch. Line-Reserve",
      "slug": "99000834-purch-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Purchase Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Purchase Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000834-purch-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000835",
      "type": "codeunit",
      "id": 99000835,
      "object": "Item Jnl. Line-Reserve",
      "slug": "99000835-item-jnl-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Item Journal Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000835-item-jnl-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000836",
      "type": "codeunit",
      "id": 99000836,
      "object": "Transfer Line-Reserve",
      "slug": "99000836-transfer-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Transfer Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Transfer Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000836-transfer-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000837",
      "type": "codeunit",
      "id": 99000837,
      "object": "Prod. Order Line-Reserve",
      "slug": "99000837-prod-order-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Prod. Order Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000837-prod-order-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000838",
      "type": "codeunit",
      "id": 99000838,
      "object": "Prod. Order Comp.-Reserve",
      "slug": "99000838-prod-order-comp-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Prod. Order Component)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000838-prod-order-comp-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000839",
      "type": "codeunit",
      "id": 99000839,
      "object": "Sales Get Demand To Reserve",
      "slug": "99000839-sales-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempSalesLine(var Record Sales Line, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempSalesLine(var Record Sales Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000839-sales-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000840",
      "type": "codeunit",
      "id": 99000840,
      "object": "Plng. Component-Reserve",
      "slug": "99000840-plng-component-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Planning Component)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Planning Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000840-plng-component-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000841",
      "type": "codeunit",
      "id": 99000841,
      "object": "Item Ledger Entry-Reserve",
      "slug": "99000841-item-ledger-entry-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetItemLedgEntryOnBeforeUpdateReservation(var Record Reservation Entry, Record Item Ledger Entry)",
      "memberKey": "OnSetItemLedgEntryOnBeforeUpdateReservation(var Record Reservation Entry, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000841-item-ledger-entry-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000842",
      "type": "codeunit",
      "id": 99000842,
      "object": "Service Line-Reserve",
      "slug": "99000842-service-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Service Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Service Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000842-service-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000844",
      "type": "codeunit",
      "id": 99000844,
      "object": "Job Jnl. Line-Reserve",
      "slug": "99000844-job-jnl-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Job Journal Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Job Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000844-job-jnl-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000846",
      "type": "codeunit",
      "id": 99000846,
      "object": "Trans. Get Demand To Reserve",
      "slug": "99000846-trans-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempTransferLine(var Record Transfer Line, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempTransferLine(var Record Transfer Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000846-trans-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000847",
      "type": "codeunit",
      "id": 99000847,
      "object": "Job Planning Line Get Demand",
      "slug": "99000847-job-planning-line-get-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempJobPlanningLine(var Record Job Planning Line, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempJobPlanningLine(var Record Job Planning Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000847-job-planning-line-get-demand/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalculatePlanFromWorksheet(var Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, Boolean)",
      "memberKey": "CalculatePlanFromWorksheet(var Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by same procedure without parameter Manufacturing Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetComponents(var Record Requisition Line)",
      "memberKey": "OnAfterGetComponents(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetRoutingFromProdOrder(var Record Requisition Line)",
      "memberKey": "OnAfterGetRoutingFromProdOrder(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetProdOrder(var Record Requisition Line, var Record Prod. Order Line, var Record Inventory Profile)",
      "memberKey": "OnAfterSetProdOrder(var Record Requisition Line, var Record Prod. Order Line, var Record Inventory Profile)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalculatePlanFromWorksheet(var Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, Boolean)",
      "memberKey": "OnBeforeCalculatePlanFromWorksheet(var Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeCalculatePlanFromWorksheet2",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransProdOrderToProfile(var Record Inventory Profile, var Record Item, Date, var Boolean)",
      "memberKey": "OnBeforeTransProdOrderToProfile(var Record Inventory Profile, var Record Item, Date, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnFindCombinationOnBeforeCreateTempSKUForLocation(var Record Item, var Boolean)",
      "memberKey": "OnFindCombinationOnBeforeCreateTempSKUForLocation(var Record Item, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransProdOrderToProfileOnBeforeProcessLine(Record Prod. Order Line, var Boolean)",
      "memberKey": "OnTransProdOrderToProfileOnBeforeProcessLine(Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000858",
      "type": "codeunit",
      "id": 99000858,
      "object": "Mfg. Get Demand To Reserve",
      "slug": "99000858-mfg-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempProdOrderComponent(var Record Prod. Order Component, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempProdOrderComponent(var Record Prod. Order Component, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000858-mfg-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000875",
      "type": "codeunit",
      "id": 99000875,
      "object": "Prod. Order Availability Mgt.",
      "slug": "99000875-prod-order-availability-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry)",
      "memberKey": "OnAfterTransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved back to InventoryEventBuffer",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000875-prod-order-availability-mgt/obsolete/"
    },
    {
      "key": "codeunit:99000875",
      "type": "codeunit",
      "id": 99000875,
      "object": "Prod. Order Availability Mgt.",
      "slug": "99000875-prod-order-availability-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry, Decimal, Boolean, Boolean)",
      "memberKey": "TransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry, Decimal, Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved back to InventoryEventBuffer",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000875-prod-order-availability-mgt/obsolete/"
    },
    {
      "key": "codeunit:99000875",
      "type": "codeunit",
      "id": 99000875,
      "object": "Prod. Order Availability Mgt.",
      "slug": "99000875-prod-order-availability-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry, Decimal, Boolean)",
      "memberKey": "TransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry, Decimal, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved back to InventoryEventBuffer",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000875-prod-order-availability-mgt/obsolete/"
    },
    {
      "key": "codeunit:99000886",
      "type": "codeunit",
      "id": 99000886,
      "object": "Capable to Promise",
      "slug": "99000886-capable-to-promise",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeReassignRefOrderNos(Code[20], var Boolean)",
      "memberKey": "OnBeforeReassignRefOrderNos(Code[20], var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000886-capable-to-promise/obsolete/"
    },
    {
      "key": "codeunit:99000886",
      "type": "codeunit",
      "id": 99000886,
      "object": "Capable to Promise",
      "slug": "99000886-capable-to-promise",
      "app": "base-application",
      "kind": "event",
      "member": "OnReassignRefOrderNosOnAfterRequisitionLineModifyAll(var Record Requisition Line)",
      "memberKey": "OnReassignRefOrderNosOnAfterRequisitionLineModifyAll(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000886-capable-to-promise/obsolete/"
    },
    {
      "key": "codeunit:99000886",
      "type": "codeunit",
      "id": 99000886,
      "object": "Capable to Promise",
      "slug": "99000886-capable-to-promise",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReassignRefOrderNos(Code[20])",
      "memberKey": "ReassignRefOrderNos(Code[20])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000886-capable-to-promise/obsolete/"
    },
    {
      "key": "controladdin:customerexperiencesurvey",
      "type": "controladdin",
      "id": null,
      "object": "CustomerExperienceSurvey",
      "slug": "customerexperiencesurvey",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/controladdin/customerexperiencesurvey/"
    },
    {
      "key": "page:490",
      "type": "page",
      "id": 490,
      "object": "Acc. Schedule Overview",
      "slug": "490-acc-schedule-overview",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateColumnCaptions(var Text[80], Integer, var Record Column Layout, Integer, var Boolean)",
      "memberKey": "OnBeforeUpdateColumnCaptions(var Text[80], Integer, var Record Column Layout, Integer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The ColumnCaptions parameter will be changed to array[15] of Text in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/490-acc-schedule-overview/obsolete/"
    },
    {
      "key": "page:4010",
      "type": "page",
      "id": 4010,
      "object": "Intelligent Cloud",
      "slug": "4010-intelligent-cloud",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "The Intelligent Cloud Insights feature is deprecated. Go to the article Deprecated Features in the Base App in the Business Central documentation to learn more.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/4010-intelligent-cloud/"
    },
    {
      "key": "page:5870",
      "type": "page",
      "id": 5870,
      "object": "BOM Structure",
      "slug": "5870-bom-structure",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitAsmOrder(Record Assembly Header)",
      "memberKey": "InitAsmOrder(Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5870-bom-structure/obsolete/"
    },
    {
      "key": "page:5870",
      "type": "page",
      "id": 5870,
      "object": "BOM Structure",
      "slug": "5870-bom-structure",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitProdOrder(Record Prod. Order Line)",
      "memberKey": "InitProdOrder(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5870-bom-structure/obsolete/"
    },
    {
      "key": "page:5870",
      "type": "page",
      "id": 5870,
      "object": "BOM Structure",
      "slug": "5870-bom-structure",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGenerateBOMTree(var Record BOM Buffer, var Record Item, var Record Assembly Header, var Record Prod. Order Line, Integer, Code[250], var Boolean)",
      "memberKey": "OnBeforeGenerateBOMTree(var Record BOM Buffer, var Record Item, var Record Assembly Header, var Record Prod. Order Line, Integer, Code[250], var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeRefreshPage",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5870-bom-structure/obsolete/"
    },
    {
      "key": "page:5871",
      "type": "page",
      "id": 5871,
      "object": "Item Availability by BOM Level",
      "slug": "5871-item-availability-by-bom-level",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitAsmOrder(Record Assembly Header)",
      "memberKey": "InitAsmOrder(Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5871-item-availability-by-bom-level/obsolete/"
    },
    {
      "key": "page:5871",
      "type": "page",
      "id": 5871,
      "object": "Item Availability by BOM Level",
      "slug": "5871-item-availability-by-bom-level",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitProdOrder(Record Prod. Order Line)",
      "memberKey": "InitProdOrder(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5871-item-availability-by-bom-level/obsolete/"
    },
    {
      "key": "page:5872",
      "type": "page",
      "id": 5872,
      "object": "BOM Cost Shares",
      "slug": "5872-bom-cost-shares",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitAsmOrder(Record Assembly Header)",
      "memberKey": "InitAsmOrder(Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5872-bom-cost-shares/obsolete/"
    },
    {
      "key": "page:5872",
      "type": "page",
      "id": 5872,
      "object": "BOM Cost Shares",
      "slug": "5872-bom-cost-shares",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitProdOrder(Record Prod. Order Line)",
      "memberKey": "InitProdOrder(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5872-bom-cost-shares/obsolete/"
    },
    {
      "key": "page:5872",
      "type": "page",
      "id": 5872,
      "object": "BOM Cost Shares",
      "slug": "5872-bom-cost-shares",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRefreshPage(var Record BOM Buffer, var Record Item, var Record Assembly Header, var Record Prod. Order Line, Option, Code[250], var Boolean)",
      "memberKey": "OnBeforeRefreshPage(var Record BOM Buffer, var Record Item, var Record Assembly Header, var Record Prod. Order Line, Option, Code[250], var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeUpdatePage()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5872-bom-cost-shares/obsolete/"
    },
    {
      "key": "page:5939",
      "type": "page",
      "id": 5939,
      "object": "Serv. Apply Customer Entries",
      "slug": "5939-serv-apply-customer-entries",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetApplyingCustLedgEntryGenJnlLine(var Record Cust. Ledger Entry, var Record Gen. Journal Line)",
      "memberKey": "OnAfterSetApplyingCustLedgEntryGenJnlLine(var Record Cust. Ledger Entry, var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5939-serv-apply-customer-entries/obsolete/"
    },
    {
      "key": "page:5939",
      "type": "page",
      "id": 5939,
      "object": "Serv. Apply Customer Entries",
      "slug": "5939-serv-apply-customer-entries",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetApplyingCustLedgEntryOnBeforeCalcTypeDirectCalcApplnAmount(var Record Cust. Ledger Entry, var Decimal, var Record Cust. Ledger Entry)",
      "memberKey": "OnSetApplyingCustLedgEntryOnBeforeCalcTypeDirectCalcApplnAmount(var Record Cust. Ledger Entry, var Decimal, var Record Cust. Ledger Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5939-serv-apply-customer-entries/obsolete/"
    },
    {
      "key": "page:6321",
      "type": "page",
      "id": 6321,
      "object": "Power BI Deployments",
      "slug": "6321-power-bi-deployments",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This functionality is no longer supported.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/6321-power-bi-deployments/"
    },
    {
      "key": "page:6873",
      "type": "page",
      "id": 6873,
      "object": "Available - Invt. Doc. Lines",
      "slug": "6873-available-invt-doc-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAssemblyHeader(var Record Assembly Header, Record Reservation Entry)",
      "memberKey": "SetAssemblyHeader(var Record Assembly Header, Record Reservation Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure SetSource",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/6873-available-invt-doc-lines/obsolete/"
    },
    {
      "key": "page:6873",
      "type": "page",
      "id": 6873,
      "object": "Available - Invt. Doc. Lines",
      "slug": "6873-available-invt-doc-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAssemblyLine(var Record Assembly Line, Record Reservation Entry)",
      "memberKey": "SetAssemblyLine(var Record Assembly Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure SetSource",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/6873-available-invt-doc-lines/obsolete/"
    },
    {
      "key": "page:9025",
      "type": "page",
      "id": 9025,
      "object": "Small Business Report Catalog",
      "slug": "9025-small-business-report-catalog",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This page is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/9025-small-business-report-catalog/"
    },
    {
      "key": "page:9260",
      "type": "page",
      "id": 9260,
      "object": "Customer Experience Survey",
      "slug": "9260-customer-experience-survey",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/9260-customer-experience-survey/"
    },
    {
      "key": "page:99000882",
      "type": "page",
      "id": 99000882,
      "object": "Change Status on Prod. Order",
      "slug": "99000882-change-status-on-prod-order",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReturnPostingInfo(var Enum Production Order Status, var Date, var Boolean)",
      "memberKey": "ReturnPostingInfo(var Enum Production Order Status, var Date, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with namesake procedure with additional parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/99000882-change-status-on-prod-order/obsolete/"
    },
    {
      "key": "query:9152",
      "type": "query",
      "id": 9152,
      "object": "My Items",
      "slug": "9152-my-items",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used, replaced by Costing Overview functionality",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/query/9152-my-items/"
    },
    {
      "key": "report:302",
      "type": "report",
      "id": 302,
      "object": "Get Demand To Reserve",
      "slug": "302-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemand(var Record Item, var Record Reservation Wksh. Batch, Enum Reservation Demand Type, Text, Text, Text, Text, Enum Reservation From Stock)",
      "memberKey": "OnGetDemand(var Record Item, var Record Reservation Wksh. Batch, Enum Reservation Demand Type, Text, Text, Text, Text, Enum Reservation From Stock)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/302-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "report:699",
      "type": "report",
      "id": 699,
      "object": "Calculate Plan - Req. Wksh.",
      "slug": "699-calculate-plan-req-wksh",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeFromMfgSetup()",
      "memberKey": "InitializeFromMfgSetup()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitializeFromSetup()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/699-calculate-plan-req-wksh/obsolete/"
    },
    {
      "key": "report:699",
      "type": "report",
      "id": 699,
      "object": "Calculate Plan - Req. Wksh.",
      "slug": "699-calculate-plan-req-wksh",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInitializeFromMfgSetup(var Code[10], var Boolean, var Record Manufacturing Setup)",
      "memberKey": "OnBeforeInitializeFromMfgSetup(var Code[10], var Boolean, var Record Manufacturing Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeInitializeFromSetup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/699-calculate-plan-req-wksh/obsolete/"
    },
    {
      "key": "report:699",
      "type": "report",
      "id": 699,
      "object": "Calculate Plan - Req. Wksh.",
      "slug": "699-calculate-plan-req-wksh",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetParamAndCalculatePlanFromWorksheet(Code[10], Date, Option, Enum Price Calculation Method, Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, var Boolean)",
      "memberKey": "OnBeforeSetParamAndCalculatePlanFromWorksheet(Code[10], Date, Option, Enum Price Calculation Method, Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by OnBeforeSetParamAndCalculatePlanFromReqWorksheet",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/699-calculate-plan-req-wksh/obsolete/"
    },
    {
      "key": "report:5871",
      "type": "report",
      "id": 5871,
      "object": "Item - Able to Make (Timeline)",
      "slug": "5871-item-able-to-make-timeline",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitAsmOrder(Record Assembly Header)",
      "memberKey": "InitAsmOrder(Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/5871-item-able-to-make-timeline/obsolete/"
    },
    {
      "key": "report:5871",
      "type": "report",
      "id": 5871,
      "object": "Item - Able to Make (Timeline)",
      "slug": "5871-item-able-to-make-timeline",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitProdOrder(Record Prod. Order Line)",
      "memberKey": "InitProdOrder(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/5871-item-able-to-make-timeline/obsolete/"
    },
    {
      "key": "report:7391",
      "type": "report",
      "id": 7391,
      "object": "Whse. Get Bin Content",
      "slug": "7391-whse-get-bin-content",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetItemTracking(var Record Bin Content, var Boolean, Decimal, Enum Warehouse Destination Type 2, var Record Item Journal Line, var Record Transfer Line)",
      "memberKey": "OnBeforeGetItemTracking(var Record Bin Content, var Boolean, Decimal, Enum Warehouse Destination Type 2, var Record Item Journal Line, var Record Transfer Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The GetItemTracking method has been refactored to use a query-based approach for improved performance. While this event publisher remains available, please verify that your subscriber logic continues to function as expected with the updated implementation.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/7391-whse-get-bin-content/obsolete/"
    },
    {
      "key": "report:7391",
      "type": "report",
      "id": 7391,
      "object": "Whse. Get Bin Content",
      "slug": "7391-whse-get-bin-content",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetItemTrackingOnAfterWarehouseEntrySetFilters(var Record Warehouse Entry, var Record Bin Content)",
      "memberKey": "OnGetItemTrackingOnAfterWarehouseEntrySetFilters(var Record Warehouse Entry, var Record Bin Content)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The GetItemTracking method has been refactored to use a query-based approach for improved performance. While this event publisher remains available, please verify that your subscriber logic continues to function as expected with the updated implementation.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/7391-whse-get-bin-content/obsolete/"
    },
    {
      "key": "report:7391",
      "type": "report",
      "id": 7391,
      "object": "Whse. Get Bin Content",
      "slug": "7391-whse-get-bin-content",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetItemTrackingOnDestinationTypeCaseElse(Enum Warehouse Destination Type 2, Record Bin Content, Record Warehouse Entry, Decimal)",
      "memberKey": "OnGetItemTrackingOnDestinationTypeCaseElse(Enum Warehouse Destination Type 2, Record Bin Content, Record Warehouse Entry, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The GetItemTracking method has been refactored to use a query-based approach for improved performance. While this event publisher remains available, please verify that your subscriber logic continues to function as expected with the updated implementation.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/7391-whse-get-bin-content/obsolete/"
    },
    {
      "key": "report:99000758",
      "type": "report",
      "id": 99000758,
      "object": "Compare List",
      "slug": "99000758-compare-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Compare Production Cost Shares\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000758-compare-list/"
    },
    {
      "key": "report:99000767",
      "type": "report",
      "id": 99000767,
      "object": "Prod. Order - Calculation",
      "slug": "99000767-prod-order-calculation",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Production Order Statistics\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000767-prod-order-calculation/"
    },
    {
      "key": "report:99000783",
      "type": "report",
      "id": 99000783,
      "object": "Work Center Load",
      "slug": "99000783-work-center-load",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000783-work-center-load/"
    },
    {
      "key": "report:99000784",
      "type": "report",
      "id": 99000784,
      "object": "Machine Center Load",
      "slug": "99000784-machine-center-load",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000784-machine-center-load/"
    },
    {
      "key": "report:99000785",
      "type": "report",
      "id": 99000785,
      "object": "Work Center Load/Bar",
      "slug": "99000785-work-center-load-bar",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000785-work-center-load-bar/"
    },
    {
      "key": "report:99000786",
      "type": "report",
      "id": 99000786,
      "object": "Machine Center Load/Bar",
      "slug": "99000786-machine-center-load-bar",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000786-machine-center-load-bar/"
    },
    {
      "key": "report:99001023",
      "type": "report",
      "id": 99001023,
      "object": "Get Action Messages",
      "slug": "99001023-get-action-messages",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateActionMsgList(Integer, Integer, Code[20], Code[10], Integer, Integer, Code[10], Code[10], Code[10], Code[20], Date)",
      "memberKey": "UpdateActionMsgList(Integer, Integer, Code[20], Code[10], Integer, Integer, Code[10], Code[10], Code[10], Code[20], Date)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by UpdateActionMessageList due to extending ForBin to Code20",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99001023-get-action-messages/obsolete/"
    },
    {
      "key": "report:99001048",
      "type": "report",
      "id": 99001048,
      "object": "Planning Availability",
      "slug": "99001048-planning-availability",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been deprecated and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99001048-planning-availability/"
    },
    {
      "key": "report:99003804",
      "type": "report",
      "id": 99003804,
      "object": "Demand Forecast",
      "slug": "99003804-demand-forecast",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been deprecated and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99003804-demand-forecast/"
    },
    {
      "key": "table:17",
      "type": "table",
      "id": 17,
      "object": "G/L Entry",
      "slug": "17-g-l-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCurrencyCode()",
      "memberKey": "GetCurrencyCode()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "use GetAdditionalReportingCurrencyCode instead",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/17-g-l-entry/obsolete/"
    },
    {
      "key": "table:18",
      "type": "table",
      "id": 18,
      "object": "Customer",
      "slug": "18-customer",
      "app": "base-application",
      "kind": "field",
      "member": "40 Invoice Copies",
      "memberKey": 40,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This field is not used consequently and hence does not work as expected. It should be retired.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/18-customer/obsolete/"
    },
    {
      "key": "table:19",
      "type": "table",
      "id": 19,
      "object": "Cust. Invoice Disc.",
      "slug": "19-cust-invoice-disc",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetRec(Code[20], Code[10], Date, Decimal)",
      "memberKey": "GetRec(Code[20], Code[10], Date, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by W1 procedure GetRecord()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/19-cust-invoice-disc/obsolete/"
    },
    {
      "key": "table:32",
      "type": "table",
      "id": 32,
      "object": "Item Ledger Entry",
      "slug": "32-item-ledger-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCurrencyCode()",
      "memberKey": "GetCurrencyCode()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Please use GetAdditionalReportingCurrencyCode instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/32-item-ledger-entry/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeIsNotFullyCancelled(var Record Sales Cr.Memo Header, var Boolean, var Boolean)",
      "memberKey": "OnBeforeIsNotFullyCancelled(var Record Sales Cr.Memo Header, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Removed Not used anymore.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateBillToName(var Record Sales Header, var Record Customer, var Boolean, Record Sales Header)",
      "memberKey": "OnBeforeValidateBillToName(var Record Sales Header, var Record Customer, var Boolean, Record Sales Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcOutstandingQuantityBaseOnAfterSalesLineSetFilters(var Record Sales Line)",
      "memberKey": "OnCalcOutstandingQuantityBaseOnAfterSalesLineSetFilters(var Record Sales Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used anymore due to new implementation that uses Query. Replaced by OnBeforeCalculateReservableOutstandingQuantityBase.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetEmailBodyForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250])",
      "memberKey": "GetEmailBodyForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with GetEmailBodyForCust that accepts a TempBlob as parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetEmailBodyForVend(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250])",
      "memberKey": "GetEmailBodyForVend(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with GetEmailBodyForVend that accepts a TempBlob as parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetEmailBodyTextForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250], Text)",
      "memberKey": "GetEmailBodyTextForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250], Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with GetEmailBodyTextForCust that accepts a TempBlob as parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetEmailBodyCustomer(var Text[250], Text[250], Variant, var Boolean, var Boolean)",
      "memberKey": "OnAfterGetEmailBodyCustomer(var Text[250], Text[250], Variant, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnAfterGetEmailBodyCustomerProcedure instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetEmailBodyVendor(var Text[250], Text[250], Variant, var Boolean, var Boolean)",
      "memberKey": "OnAfterGetEmailBodyVendor(var Text[250], Text[250], Variant, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnAfterGetEmailBodyVendorProcedure instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeDoSaveReportAsHTML(Integer, var Text[250], var Variant, var Boolean)",
      "memberKey": "OnBeforeDoSaveReportAsHTML(Integer, var Text[250], var Variant, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will be removed. Please use Event OnBeforeDoSaveReportAsHTMLInTempBlob instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSendEmailDirectly(var Record Report Selections, Enum Report Selection Usage, Variant, var Code[20], var Text[150], Boolean, Boolean, Text[250], var Text[250], Boolean, var Record Report Selections, var Record Custom Report Selection, var Boolean, var Boolean, var List, var List, var List)",
      "memberKey": "OnBeforeSendEmailDirectly(var Record Report Selections, Enum Report Selection Usage, Variant, var Code[20], var Text[150], Boolean, Boolean, Text[250], var Text[250], Boolean, var Record Report Selections, var Record Custom Report Selection, var Boolean, var Boolean, var List, var List, var List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnSendEmailDirectlyOnBeforeSend instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnReplaceHTMLText(Integer, var Text[250], var Variant, var Boolean)",
      "memberKey": "OnReplaceHTMLText(Integer, var Text[250], var Variant, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will be removed. Please use Event OnBeforeDoSaveReportAsHTMLInTempBlob instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnSendEmailDirectlyOnBeforeSendFileLoop(Enum Report Selection Usage, Variant, Code[20], var Text[150], var Text[250], Boolean, var Record Report Selections, var Record Custom Report Selection, var Boolean, var Text[250])",
      "memberKey": "OnSendEmailDirectlyOnBeforeSendFileLoop(Enum Report Selection Usage, Variant, Code[20], var Text[150], var Text[250], Boolean, var Record Report Selections, var Record Custom Report Selection, var Boolean, var Text[250])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnSendEmailDirectlyOnBeforeSendSingleFile instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:79",
      "type": "table",
      "id": 79,
      "object": "Company Information",
      "slug": "79-company-information",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateShipToCity(var Record Company Information, var Boolean)",
      "memberKey": "OnBeforeValidateShipToCity(var Record Company Information, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/79-company-information/obsolete/"
    },
    {
      "key": "table:311",
      "type": "table",
      "id": 311,
      "object": "Sales & Receivables Setup",
      "slug": "311-sales-receivables-setup",
      "app": "base-application",
      "kind": "field",
      "member": "57 Create Item from Item No.",
      "memberKey": 57,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Discontinued function",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/311-sales-receivables-setup/obsolete/"
    },
    {
      "key": "table:312",
      "type": "table",
      "id": 312,
      "object": "Purchases & Payables Setup",
      "slug": "312-purchases-payables-setup",
      "app": "base-application",
      "kind": "field",
      "member": "57 Create Item from Item No.",
      "memberKey": 57,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Discontinued function",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/312-purchases-payables-setup/obsolete/"
    },
    {
      "key": "table:334",
      "type": "table",
      "id": 334,
      "object": "Column Layout",
      "slug": "334-column-layout",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPeriodName()",
      "memberKey": "GetPeriodName()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Period Formula Parser",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/334-column-layout/obsolete/"
    },
    {
      "key": "table:334",
      "type": "table",
      "id": 334,
      "object": "Column Layout",
      "slug": "334-column-layout",
      "app": "base-application",
      "kind": "procedure",
      "member": "ParsePeriodFormula(Code[20], var Integer, var Enum Period Type, var Enum Period Formula Range, var Enum Period Formula Range, var Integer, var Integer)",
      "memberKey": "ParsePeriodFormula(Code[20], var Integer, var Enum Period Type, var Enum Period Formula Range, var Enum Period Formula Range, var Integer, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Period Formula Parser",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/334-column-layout/obsolete/"
    },
    {
      "key": "table:416",
      "type": "table",
      "id": 416,
      "object": "Handled IC Outbox Trans.",
      "slug": "416-handled-ic-outbox-trans",
      "app": "base-application",
      "kind": "field",
      "member": "3 Source Type",
      "memberKey": 3,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/416-handled-ic-outbox-trans/obsolete/"
    },
    {
      "key": "table:418",
      "type": "table",
      "id": 418,
      "object": "IC Inbox Transaction",
      "slug": "418-ic-inbox-transaction",
      "app": "base-application",
      "kind": "field",
      "member": "3 Source Type",
      "memberKey": 3,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/418-ic-inbox-transaction/obsolete/"
    },
    {
      "key": "table:420",
      "type": "table",
      "id": 420,
      "object": "Handled IC Inbox Trans.",
      "slug": "420-handled-ic-inbox-trans",
      "app": "base-application",
      "kind": "field",
      "member": "3 Source Type",
      "memberKey": 3,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/420-handled-ic-inbox-trans/obsolete/"
    },
    {
      "key": "table:610",
      "type": "table",
      "id": 610,
      "object": "Buffer IC Inbox Transaction",
      "slug": "610-buffer-ic-inbox-transaction",
      "app": "base-application",
      "kind": "field",
      "member": "3 Source Type",
      "memberKey": 3,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/610-buffer-ic-inbox-transaction/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "DeleteToken(Guid)",
      "memberKey": "DeleteToken(Guid)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Call IsolatedStorage.Delete from your app.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTokenAsSecretText(Guid)",
      "memberKey": "GetTokenAsSecretText(Guid)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Call IsolatedStorage.Get from your app.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "HasToken(Guid)",
      "memberKey": "HasToken(Guid)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Call IsolatedStorage.Contains from your app.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "InvokeRequest(Text, var Text, var Text, Boolean)",
      "memberKey": "InvokeRequest(Text, var Text, var Text, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Implement your version of InvokeRequest by getting the Rec.\"Access Token\" from IsolatedStorage, then calling public method OAuth20Mgt.InvokeRequest with it. If you set parameter RetryOnCredentialsFailure to true, you must also subscribe to event OnBeforeRefreshAccessToken raised by OAuth20Setup table and process it with your implementation of RefreshAccessToken and subscribe to OnBeforeInvokeRequest event raised by OAuth20Setup table and process it with your implementation of InvokeRequest (this implementation)",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessToken(var Text)",
      "memberKey": "RefreshAccessToken(var Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Get the refresh token with IsolatedStorage.Get(Rec.\"Refresh Token\"), then call OAuth20Mgt.RefreshAccessToken with it and save the access token with IsolatedStorage.SetEncrypted or IsolatedStorage.Set.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessToken(var Text, Text)",
      "memberKey": "RequestAccessToken(var Text, Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Get the client credentials from IsolatedStorage using Rec.\"Client ID\" and Rec.\"Client Secret\", call OAuth20Mgt.RequestAccessToken or implement this yourself, then save the access token with IsolatedStorage.SetEncrypted or IsolatedStorage.Set.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAuthorizationCode()",
      "memberKey": "RequestAuthorizationCode()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Get the Rec.\"Client ID\" from IsolatedStorage, call OAuth20Mgt.GetAuthorizationURLAsSecretText with it, unwrap the result and make a hyperlink.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetToken(var Guid, SecretText)",
      "memberKey": "SetToken(var Guid, SecretText)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Call IsolatedStorage.SetEncrypted or IsolatedStorage.Set from your app.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:2161",
      "type": "table",
      "id": 2161,
      "object": "Calendar Event User Config.",
      "slug": "2161-calendar-event-user-config",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Invoicing",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/2161-calendar-event-user-config/"
    },
    {
      "key": "table:5406",
      "type": "table",
      "id": 5406,
      "object": "Prod. Order Line",
      "slug": "5406-prod-order-line",
      "app": "base-application",
      "kind": "field",
      "member": "35 Standard Task Code",
      "memberKey": 35,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This field is not required anymore. The standard task code is now defined on the routing line.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5406-prod-order-line/obsolete/"
    },
    {
      "key": "table:5769",
      "type": "table",
      "id": 5769,
      "object": "Warehouse Setup",
      "slug": "5769-warehouse-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "UseLegacyPosting()",
      "memberKey": "UseLegacyPosting()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5769-warehouse-setup/obsolete/"
    },
    {
      "key": "table:5901",
      "type": "table",
      "id": 5901,
      "object": "Service Item Line",
      "slug": "5901-service-item-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowComments(Option)",
      "memberKey": "ShowComments(Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by namesake procedure with Enum parameter",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5901-service-item-line/obsolete/"
    },
    {
      "key": "table:5902",
      "type": "table",
      "id": 5902,
      "object": "Service Line",
      "slug": "5902-service-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCopyPrepaymentFromVATPostingSetup(var Record Service Line, var Record VAT Posting Setup)",
      "memberKey": "OnAfterCopyPrepaymentFromVATPostingSetup(var Record Service Line, var Record VAT Posting Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5902-service-line/obsolete/"
    },
    {
      "key": "table:5902",
      "type": "table",
      "id": 5902,
      "object": "Service Line",
      "slug": "5902-service-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdateVATOnLinesOnAfterCalcVATAmount(var Record Service Line, var Record VAT Amount Line, Record VAT Amount Line, var Decimal)",
      "memberKey": "OnAfterUpdateVATOnLinesOnAfterCalcVATAmount(var Record Service Line, var Record VAT Amount Line, Record VAT Amount Line, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The event is never raised",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5902-service-line/obsolete/"
    },
    {
      "key": "table:6418",
      "type": "table",
      "id": 6418,
      "object": "FS Connection Setup",
      "slug": "6418-fs-connection-setup",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeVerifyBaseCurrencyMatchesLCY(var Boolean)",
      "memberKey": "OnBeforeVerifyBaseCurrencyMatchesLCY(var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6418-fs-connection-setup/obsolete/"
    },
    {
      "key": "table:7118",
      "type": "table",
      "id": 7118,
      "object": "Analysis Column",
      "slug": "7118-analysis-column",
      "app": "base-application",
      "kind": "procedure",
      "member": "ParsePeriodFormula(Code[20], var Integer, var Enum Period Type, var Enum Period Formula Range, var Enum Period Formula Range, var Integer, var Integer)",
      "memberKey": "ParsePeriodFormula(Code[20], var Integer, var Enum Period Type, var Enum Period Formula Range, var Enum Period Formula Range, var Integer, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Period Formula Parser",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/7118-analysis-column/obsolete/"
    },
    {
      "key": "table:7312",
      "type": "table",
      "id": 7312,
      "object": "Warehouse Entry",
      "slug": "7312-warehouse-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertRecord(Boolean)",
      "memberKey": "InsertRecord(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/7312-warehouse-entry/obsolete/"
    },
    {
      "key": "table:7313",
      "type": "table",
      "id": 7313,
      "object": "Warehouse Register",
      "slug": "7313-warehouse-register",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertRecord(Boolean)",
      "memberKey": "InsertRecord(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/7313-warehouse-register/obsolete/"
    },
    {
      "key": "table:9260",
      "type": "table",
      "id": 9260,
      "object": "Customer Experience Survey",
      "slug": "9260-customer-experience-survey",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9260-customer-experience-survey/"
    },
    {
      "key": "table:9500",
      "type": "table",
      "id": 9500,
      "object": "Email Item",
      "slug": "9500-email-item",
      "app": "base-application",
      "kind": "field",
      "member": "12 Body File Path",
      "memberKey": 12,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with field Body. You can use the new procedure SetBody to update the value of the html formatted body.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9500-email-item/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "35 Current Production Forecast",
      "memberKey": 35,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "36 Use Forecast on Variants",
      "memberKey": 36,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "37 Use Forecast on Locations",
      "memberKey": 37,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "38 Combined MPS/MRP Calculation",
      "memberKey": 38,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "40 Default Dampener Period",
      "memberKey": 40,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "41 Default Dampener %",
      "memberKey": 41,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "42 Default Safety Lead Time",
      "memberKey": 42,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "43 Blank Overflow Level",
      "memberKey": 43,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "tableextension:99000750",
      "type": "tableextension",
      "id": 99000750,
      "object": "Mfg. Item",
      "slug": "99000750-mfg-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "CanHideNonInventoryValidateOnStdCost()",
      "memberKey": "CanHideNonInventoryValidateOnStdCost()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to bypass the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/99000750-mfg-item/obsolete/"
    },
    {
      "key": "tableextension:99000750",
      "type": "tableextension",
      "id": 99000750,
      "object": "Mfg. Item",
      "slug": "99000750-mfg-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetHideNonInventoryValidateOnStdCost(Boolean)",
      "memberKey": "SetHideNonInventoryValidateOnStdCost(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to bypass the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/99000750-mfg-item/obsolete/"
    },
    {
      "key": "tableextension:99000759",
      "type": "tableextension",
      "id": 99000759,
      "object": "Mfg. Stockkeeping Unit",
      "slug": "99000759-mfg-stockkeeping-unit",
      "app": "base-application",
      "kind": "procedure",
      "member": "CanHideNonInventoryValidateOnStdCost()",
      "memberKey": "CanHideNonInventoryValidateOnStdCost()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to bypass the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/99000759-mfg-stockkeeping-unit/obsolete/"
    },
    {
      "key": "tableextension:99000759",
      "type": "tableextension",
      "id": 99000759,
      "object": "Mfg. Stockkeeping Unit",
      "slug": "99000759-mfg-stockkeeping-unit",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetHideNonInventoryValidateOnStdCost(Boolean)",
      "memberKey": "SetHideNonInventoryValidateOnStdCost(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to bypass the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/99000759-mfg-stockkeeping-unit/obsolete/"
    },
    {
      "key": "xmlport:5801",
      "type": "xmlport",
      "id": 5801,
      "object": "Export Item Data",
      "slug": "5801-export-item-data",
      "app": "base-application",
      "kind": "procedure",
      "member": "CollectProdOrder(Code[20])",
      "memberKey": "CollectProdOrder(Code[20])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use xml port MfgExportItemData instead",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/xmlport/5801-export-item-data/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetDefaultProfileID(Guid, var Record All Profile)",
      "memberKey": "GetDefaultProfileID(Guid, var Record All Profile)",
      "state": "Pending",
      "tag": "26.0",
      "reason": "This procedure has been moved into codeunit \"Conf./Personalization Mgt.\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    }
  ],
  "tagged": [
    {
      "key": "codeunit:10",
      "type": "codeunit",
      "id": 10,
      "object": "Type Helper",
      "slug": "10-type-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "UrlEncodeSecret(var Text)",
      "memberKey": "UrlEncodeSecret(var Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use UrlEncode with secret text.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/10-type-helper/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckItemTracking()",
      "memberKey": "CheckItemTracking()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by same procedure with parameters ItemJnlLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "NextOperationExist(var Record Prod. Order Routing Line)",
      "memberKey": "NextOperationExist(var Record Prod. Order Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table ProdOrderRoutingLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalcCapQty(var Record Item Journal Line, var Decimal)",
      "memberKey": "OnAfterCalcCapQty(var Record Item Journal Line, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCheckItemTrackingOfComp(Record Tracking Specification, Record Item Journal Line)",
      "memberKey": "OnAfterCheckItemTrackingOfComp(Record Tracking Specification, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterFlushOperation(var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line)",
      "memberKey": "OnAfterFlushOperation(var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInsertConsumpEntry(var Record Warehouse Journal Line, var Record Prod. Order Component, Decimal, Boolean, var Record Item Journal Line, Integer)",
      "memberKey": "OnAfterInsertConsumpEntry(var Record Warehouse Journal Line, var Record Prod. Order Component, Decimal, Boolean, var Record Item Journal Line, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostConsumption(var Record Prod. Order Component, var Record Item Journal Line)",
      "memberKey": "OnAfterPostConsumption(var Record Prod. Order Component, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostFlushedConsump(var Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line)",
      "memberKey": "OnAfterPostFlushedConsump(var Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostOutput(var Record Item Ledger Entry, var Record Prod. Order Line, var Record Item Journal Line)",
      "memberKey": "OnAfterPostOutput(var Record Item Ledger Entry, var Record Prod. Order Line, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdateProdOrderLine(var Record Prod. Order Line, Boolean, var Record Item Journal Line)",
      "memberKey": "OnAfterUpdateProdOrderLine(var Record Prod. Order Line, Boolean, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnApplyCapNeedOnAfterSetFilters(var Record Prod. Order Capacity Need, Record Item Journal Line)",
      "memberKey": "OnApplyCapNeedOnAfterSetFilters(var Record Prod. Order Capacity Need, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCallFlushOperation(var Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforeCallFlushOperation(var Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFlushOperation(var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line, Boolean)",
      "memberKey": "OnBeforeFlushOperation(var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetOutputProdOrder(var Record Production Order, Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforeGetOutputProdOrder(var Record Production Order, Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetOutputProdOrderLine(var Record Prod. Order Line, Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforeGetOutputProdOrderLine(var Record Prod. Order Line, Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetProdOrderLine(var Record Prod. Order Line, Code[20], Integer, var Boolean)",
      "memberKey": "OnBeforeGetProdOrderLine(var Record Prod. Order Line, Code[20], Integer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetProdOrderRoutingLine(var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforeGetProdOrderRoutingLine(var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInsertConsumpEntry(var Record Prod. Order Component, Decimal, var Boolean, var Record Item Journal Line, var Record Item Journal Line)",
      "memberKey": "OnBeforeInsertConsumpEntry(var Record Prod. Order Component, Decimal, var Boolean, var Record Item Journal Line, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeNextOperationExist(var Record Prod. Order Routing Line)",
      "memberKey": "OnBeforeNextOperationExist(var Record Prod. Order Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOnApplyCapNeed(var Record Item Journal Line, var Decimal, var Decimal, var Boolean)",
      "memberKey": "OnBeforeOnApplyCapNeed(var Record Item Journal Line, var Decimal, var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostFlushedConsump(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforePostFlushedConsump(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostFlushedConsumpItemJnlLine(var Record Item Journal Line)",
      "memberKey": "OnBeforePostFlushedConsumpItemJnlLine(var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostOutput(var Record Item Journal Line)",
      "memberKey": "OnBeforePostOutput(var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostOutputForProdOrder(var Record Item Journal Line, var Boolean, var Boolean)",
      "memberKey": "OnBeforePostOutputForProdOrder(var Record Item Journal Line, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostOutputUpdateProdOrderRtngLine(var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "memberKey": "OnBeforePostOutputUpdateProdOrderRtngLine(var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeProdOrderCompModify(var Record Prod. Order Component, Record Item Journal Line)",
      "memberKey": "OnBeforeProdOrderCompModify(var Record Prod. Order Component, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeProdOrderLineModify(var Record Prod. Order Line, Record Item Journal Line, Integer)",
      "memberKey": "OnBeforeProdOrderLineModify(var Record Prod. Order Line, Record Item Journal Line, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeReservationExists(Record Item Journal Line, var Boolean, var Boolean)",
      "memberKey": "OnBeforeReservationExists(Record Item Journal Line, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateProdOrderLine(var Record Prod. Order Line, var Record Item Journal Line, Boolean)",
      "memberKey": "OnBeforeUpdateProdOrderLine(var Record Prod. Order Line, var Record Item Journal Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcCapLedgerEntriesSetupRunTimeOnAfterCapLedgerEntrySetFilters(var Record Capacity Ledger Entry, Record Item Journal Line)",
      "memberKey": "OnCalcCapLedgerEntriesSetupRunTimeOnAfterCapLedgerEntrySetFilters(var Record Capacity Ledger Entry, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCorrectOutputValuationDateOnBeforeCheckProdOrder(Record Item Ledger Entry, var Boolean)",
      "memberKey": "OnCorrectOutputValuationDateOnBeforeCheckProdOrder(Record Item Ledger Entry, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCorrectOutputValuationDateOnBeforeValueEntryFindSet(var Record Value Entry)",
      "memberKey": "OnCorrectOutputValuationDateOnBeforeValueEntryFindSet(var Record Value Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnFlushOperationOnAfterProdOrderCompSetFilters(var Record Prod. Order Component, Record Item Journal Line, var Record Prod. Order Routing Line)",
      "memberKey": "OnFlushOperationOnAfterProdOrderCompSetFilters(var Record Prod. Order Component, Record Item Journal Line, var Record Prod. Order Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnFlushOperationOnBeforeCheckRoutingLinkCode(var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Routing Line, var Record Item Journal Line, Boolean)",
      "memberKey": "OnFlushOperationOnBeforeCheckRoutingLinkCode(var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Routing Line, var Record Item Journal Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertConsumpEntryOnBeforePostItem(var Record Item Journal Line, Record Prod. Order Component, Boolean, var Record Warehouse Journal Line)",
      "memberKey": "OnInsertConsumpEntryOnBeforePostItem(var Record Item Journal Line, Record Prod. Order Component, Boolean, var Record Warehouse Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnAfterCalcNewRemainingQty(Record Prod. Order Component, var Decimal, Decimal)",
      "memberKey": "OnPostConsumptionOnAfterCalcNewRemainingQty(Record Prod. Order Component, var Decimal, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnAfterFindProdOrderComp(var Record Prod. Order Component)",
      "memberKey": "OnPostConsumptionOnAfterFindProdOrderComp(var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnAfterInsertEntry(var Record Prod. Order Component)",
      "memberKey": "OnPostConsumptionOnAfterInsertEntry(var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnBeforeCalcRemainingQuantity(var Record Prod. Order Component, var Record Item Journal Line, var Decimal, var Decimal, var Boolean, var Decimal)",
      "memberKey": "OnPostConsumptionOnBeforeCalcRemainingQuantity(var Record Prod. Order Component, var Record Item Journal Line, var Decimal, var Decimal, var Boolean, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnBeforeCalcRemQtyToPostThisLine(var Record Prod. Order Component, var Record Item Journal Line, var Record Tracking Specification, Decimal, Boolean, Boolean, var Boolean)",
      "memberKey": "OnPostConsumptionOnBeforeCalcRemQtyToPostThisLine(var Record Prod. Order Component, var Record Item Journal Line, var Record Tracking Specification, Decimal, Boolean, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnBeforeCheckOrderType(var Record Prod. Order Component, var Record Item Journal Line, var Boolean)",
      "memberKey": "OnPostConsumptionOnBeforeCheckOrderType(var Record Prod. Order Component, var Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnBeforeFindSetProdOrderComp(var Record Prod. Order Component, var Record Item Journal Line)",
      "memberKey": "OnPostConsumptionOnBeforeFindSetProdOrderComp(var Record Prod. Order Component, var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionOnRemQtyToPostOnBeforeInsertConsumpEntry(var Record Item Journal Line, var Record Prod. Order Component)",
      "memberKey": "OnPostConsumptionOnRemQtyToPostOnBeforeInsertConsumpEntry(var Record Item Journal Line, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumpOnAfterCalcQtyToPost(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Decimal, var Decimal, var Record Item Journal Line, var Record Prod. Order Routing Line, var Record Item)",
      "memberKey": "OnPostFlushedConsumpOnAfterCalcQtyToPost(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Decimal, var Decimal, var Record Item Journal Line, var Record Prod. Order Routing Line, var Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumpOnAfterCopyProdOrderFieldsToItemJnlLine(var Record Item Journal Line, var Record Item Journal Line, Record Prod. Order Line, Record Prod. Order Component, Record Item)",
      "memberKey": "OnPostFlushedConsumpOnAfterCopyProdOrderFieldsToItemJnlLine(var Record Item Journal Line, var Record Item Journal Line, Record Prod. Order Line, Record Prod. Order Component, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumpOnBeforeProdOrderCompReserveTransferPOCompToItemJnlLine(Record Item Journal Line, Record Prod. Order Component)",
      "memberKey": "OnPostFlushedConsumpOnBeforeProdOrderCompReserveTransferPOCompToItemJnlLine(Record Item Journal Line, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumpOnBeforeSetupSplitJnlLine(var Record Item Journal Line, var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Component, var Record Tracking Specification, var Boolean)",
      "memberKey": "OnPostFlushedConsumpOnBeforeSetupSplitJnlLine(var Record Item Journal Line, var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Component, var Record Tracking Specification, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnPostFlushedConsumptionItemJnlLineOnBeforeSetupSplitJnlLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumptionOnAfterSetDimensionSetID(Record Item Journal Line, var Record Prod. Order Line)",
      "memberKey": "OnPostFlushedConsumptionOnAfterSetDimensionSetID(Record Item Journal Line, var Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostFlushedConsumptionOnBeforeCalcQtyToPost(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Decimal)",
      "memberKey": "OnPostFlushedConsumptionOnBeforeCalcQtyToPost(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputForProdOrderOnAfterApplyCapNeed(var Record Item Journal Line, var Decimal)",
      "memberKey": "OnPostOutputForProdOrderOnAfterApplyCapNeed(var Record Item Journal Line, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterCreateWhseJnlLine(var Record Item Journal Line)",
      "memberKey": "OnPostOutputOnAfterCreateWhseJnlLine(var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterInsertCapLedgEntry(Record Item Journal Line, var Boolean)",
      "memberKey": "OnPostOutputOnAfterInsertCapLedgEntry(Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterInsertCostValueEntries(Record Item Journal Line, var Record Capacity Ledger Entry, Boolean, Boolean)",
      "memberKey": "OnPostOutputOnAfterInsertCostValueEntries(Record Item Journal Line, var Record Capacity Ledger Entry, Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterProdOrderRtngLineSetFilters(var Record Prod. Order Routing Line)",
      "memberKey": "OnPostOutputOnAfterProdOrderRtngLineSetFilters(var Record Prod. Order Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterSetMfgUnitCost(var Record Item Journal Line, var Decimal, var Record Prod. Order Line)",
      "memberKey": "OnPostOutputOnAfterSetMfgUnitCost(var Record Item Journal Line, var Decimal, var Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterUpdateAmounts(var Record Item Journal Line)",
      "memberKey": "OnPostOutputOnAfterUpdateAmounts(var Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnAfterUpdateProdOrderLine(var Record Item Journal Line, var Record Warehouse Journal Line, var Record Item Ledger Entry)",
      "memberKey": "OnPostOutputOnAfterUpdateProdOrderLine(var Record Item Journal Line, var Record Warehouse Journal Line, var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforeCreateWhseJnlLine(var Record Item Journal Line, var Boolean)",
      "memberKey": "OnPostOutputOnBeforeCreateWhseJnlLine(var Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforeGetMfgAmounts(var Record Item Journal Line, Record Production Order, var Boolean)",
      "memberKey": "OnPostOutputOnBeforeGetMfgAmounts(var Record Item Journal Line, Record Production Order, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforeInsertCostValueEntries(var Record Item Journal Line, var Record Capacity Ledger Entry, var Decimal, var Decimal, var Decimal)",
      "memberKey": "OnPostOutputOnBeforeInsertCostValueEntries(var Record Item Journal Line, var Record Capacity Ledger Entry, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforePostItem(var Record Item Journal Line, var Record Prod. Order Line, var Boolean)",
      "memberKey": "OnPostOutputOnBeforePostItem(var Record Item Journal Line, var Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforeProdOrderRtngLineModify(var Record Prod. Order Routing Line, var Record Prod. Order Line, var Record Item Journal Line, var Boolean)",
      "memberKey": "OnPostOutputOnBeforeProdOrderRtngLineModify(var Record Prod. Order Routing Line, var Record Prod. Order Line, var Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputOnBeforeUpdateProdOrderLine(var Record Item Journal Line, var Boolean)",
      "memberKey": "OnPostOutputOnBeforeUpdateProdOrderLine(var Record Item Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "PostFlushedConsumption(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line)",
      "memberKey": "PostFlushedConsumption(Record Production Order, Record Prod. Order Line, Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:23",
      "type": "codeunit",
      "id": 23,
      "object": "Item Jnl.-Post Batch",
      "slug": "23-item-jnl-post-batch",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSelfReservedQty(Record Stockkeeping Unit, Record Item Journal Line, var Decimal, var Boolean)",
      "memberKey": "OnBeforeSelfReservedQty(Record Stockkeeping Unit, Record Item Journal Line, var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostBatch",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/23-item-jnl-post-batch/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetAmountsForDeferral(Record Sales Line, var Decimal, var Decimal, var Code[20])",
      "memberKey": "OnAfterGetAmountsForDeferral(Record Sales Line, var Decimal, var Decimal, var Code[20])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetPostingPreviewDocumentNos(var List)",
      "memberKey": "OnGetPostingPreviewDocumentNos(var List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetPostingPreviewDocumentNo(var Code[20], var Record Sales Header)",
      "memberKey": "OnSetPostingPreviewDocumentNo(var Code[20], var Record Sales Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostItemJnlLineCopyProdOrder(var Record Item Journal Line, Record Purchase Line, Record Purch. Rcpt. Header, Decimal, Boolean, Decimal)",
      "memberKey": "OnAfterPostItemJnlLineCopyProdOrder(var Record Item Journal Line, Record Purchase Line, Record Purch. Rcpt. Header, Decimal, Boolean, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPurchPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostItemJnlLineCopyProdOrder(Record Purchase Line, var Record Item Journal Line, Decimal, Decimal, Boolean, var Boolean)",
      "memberKey": "OnBeforePostItemJnlLineCopyProdOrder(Record Purchase Line, var Record Item Journal Line, Decimal, Decimal, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPurchPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetPostingPreviewDocumentNos(var List)",
      "memberKey": "OnGetPostingPreviewDocumentNos(var List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetPostingPreviewDocumentNo(var Code[20])",
      "memberKey": "OnSetPostingPreviewDocumentNo(var Code[20])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:107",
      "type": "codeunit",
      "id": 107,
      "object": "Import and Consolidate",
      "slug": "107-import-and-consolidate",
      "app": "base-application",
      "kind": "event",
      "member": "OnImportAndConsolidateOnBeforeSetConsolidationProcessParameters(var Record Consolidation Process, var Record Bus. Unit In Cons. Process, var Boolean)",
      "memberKey": "OnImportAndConsolidateOnBeforeSetConsolidationProcessParameters(var Record Consolidation Process, var Record Bus. Unit In Cons. Process, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Please use OnAfterGetBusinessUnitConsolidationImplementations instead. You can override the behavior by providing your own implementations of the interfaces \"Import Consolidation Data\" and \"Consolidation Method\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/107-import-and-consolidate/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario, List, List, List)",
      "memberKey": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario, List, List, List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario, RecordRef)",
      "memberKey": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario, RecordRef)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario)",
      "memberKey": "EmailFile(InStream, Text, Text, Text, Text, Boolean, Enum Email Scenario)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer, List, List, List)",
      "memberKey": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer, List, List, List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer, RecordRef)",
      "memberKey": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer, RecordRef)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer)",
      "memberKey": "EmailFile(InStream, Text, Text[250], Code[20], Text[250], Text[250], Boolean, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer, List, List, List)",
      "memberKey": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer, List, List, List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFileWithSubjectAndReportUsage that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer, RecordRef)",
      "memberKey": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer, RecordRef)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFileWithSubjectAndReportUsage that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer)",
      "memberKey": "EmailFileWithSubjectAndReportUsage(InStream, Text, Text[250], Text[250], Code[20], Text[250], Text[250], Boolean, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFileWithSubjectAndReportUsage that accepts a \"Temp Blob\" for the html body instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeEmailFileInternal(var Record Email Item, var Text[250], var Text[250], var Text[250], var Code[20], var Text[250], var Boolean, var Integer, var Boolean, var Code[50], var Enum Email Scenario, var Boolean, var Boolean)",
      "memberKey": "OnBeforeEmailFileInternal(var Record Email Item, var Text[250], var Text[250], var Text[250], var Code[20], var Text[250], var Boolean, var Integer, var Boolean, var Code[50], var Enum Email Scenario, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnBeforeEmailItemPreparation instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:265",
      "type": "codeunit",
      "id": 265,
      "object": "Feature Key Management",
      "slug": "265-feature-key-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsConcurrentWarehousingPostingEnabled()",
      "memberKey": "IsConcurrentWarehousingPostingEnabled()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/265-feature-key-management/obsolete/"
    },
    {
      "key": "codeunit:299",
      "type": "codeunit",
      "id": 299,
      "object": "No. Series - Setup",
      "slug": "299-no-series-setup",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "IncrementNoText(Code[20], Integer)",
      "memberKey": "IncrementNoText(Code[20], Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use IncStr(No, Increment) instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/299-no-series-setup/obsolete/"
    },
    {
      "key": "codeunit:312",
      "type": "codeunit",
      "id": 312,
      "object": "Cust-Check Cr. Limit",
      "slug": "312-cust-check-cr-limit",
      "app": "base-application",
      "kind": "event",
      "member": "OnServiceContractHeaderCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "memberKey": "OnServiceContractHeaderCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Serv. Check Credit Limit",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/312-cust-check-cr-limit/obsolete/"
    },
    {
      "key": "codeunit:312",
      "type": "codeunit",
      "id": 312,
      "object": "Cust-Check Cr. Limit",
      "slug": "312-cust-check-cr-limit",
      "app": "base-application",
      "kind": "event",
      "member": "OnServiceHeaderCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "memberKey": "OnServiceHeaderCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Serv. Check Credit Limit",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/312-cust-check-cr-limit/obsolete/"
    },
    {
      "key": "codeunit:312",
      "type": "codeunit",
      "id": 312,
      "object": "Cust-Check Cr. Limit",
      "slug": "312-cust-check-cr-limit",
      "app": "base-application",
      "kind": "event",
      "member": "OnServiceLineCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "memberKey": "OnServiceLineCheckOnBeforeShowWarning(var Page Check Credit Limit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Serv. Check Credit Limit",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/312-cust-check-cr-limit/obsolete/"
    },
    {
      "key": "codeunit:408",
      "type": "codeunit",
      "id": 408,
      "object": "DimensionManagement",
      "slug": "408-dimensionmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTypeToTableID5(Integer, var Integer)",
      "memberKey": "OnAfterTypeToTableID5(Integer, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/408-dimensionmanagement/obsolete/"
    },
    {
      "key": "codeunit:452",
      "type": "codeunit",
      "id": 452,
      "object": "Report Distribution Management",
      "slug": "452-report-distribution-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendXmlEmailAttachment(Variant, Code[20], Text[250], Text[250], Enum Report Selection Usage)",
      "memberKey": "SendXmlEmailAttachment(Variant, Code[20], Text[250], Text[250], Enum Report Selection Usage)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with SendXmlEmailAttachment that accepts a TempBlob as additional parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/452-report-distribution-management/obsolete/"
    },
    {
      "key": "codeunit:452",
      "type": "codeunit",
      "id": 452,
      "object": "Report Distribution Management",
      "slug": "452-report-distribution-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendXmlEmailAttachmentVendor(Variant, Code[20], Text[250], Text[250])",
      "memberKey": "SendXmlEmailAttachmentVendor(Variant, Code[20], Text[250], Text[250])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with SendXmlEmailAttachmentVendor that accepts a TempBlob as additional parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/452-report-distribution-management/obsolete/"
    },
    {
      "key": "codeunit:487",
      "type": "codeunit",
      "id": 487,
      "object": "Job Queue Start Report",
      "slug": "487-job-queue-start-report",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRunReport(Integer, var Record Job Queue Entry, var Boolean)",
      "memberKey": "OnBeforeRunReport(Integer, var Record Job Queue Entry, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event has been moved to \"Job Queue Start Report Base\".",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/487-job-queue-start-report/obsolete/"
    },
    {
      "key": "codeunit:487",
      "type": "codeunit",
      "id": 487,
      "object": "Job Queue Start Report",
      "slug": "487-job-queue-start-report",
      "app": "base-application",
      "kind": "event",
      "member": "OnRunReportOnAfterAssignFields(var Record Report Inbox, var Record Job Queue Entry)",
      "memberKey": "OnRunReportOnAfterAssignFields(var Record Report Inbox, var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will continue existing but only called for Job Queue Entries with output type <> None with this obsoletion. To handle Job Queue Entries of type None, hook into \"Job Queue Start Report Base\".OnBeforeRunReportInterface.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/487-job-queue-start-report/obsolete/"
    },
    {
      "key": "codeunit:487",
      "type": "codeunit",
      "id": 487,
      "object": "Job Queue Start Report",
      "slug": "487-job-queue-start-report",
      "app": "base-application",
      "kind": "event",
      "member": "OnRunReportOnBeforeCommit(Record Report Inbox, var Record Job Queue Entry)",
      "memberKey": "OnRunReportOnBeforeCommit(Record Report Inbox, var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will continue existing but only called for Job Queue Entries with output type <> None with this obsoletion. To handle Job Queue Entries of type None, hook into \"Job Queue Start Report Runner\".OnAfterRunReport.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/487-job-queue-start-report/obsolete/"
    },
    {
      "key": "codeunit:826",
      "type": "codeunit",
      "id": 826,
      "object": "Purch. Post Invoice Events",
      "slug": "826-purch-post-invoice-events",
      "app": "base-application",
      "kind": "procedure",
      "member": "RunOnBeforePrepareLineFADiscount(var Record Invoice Posting Buffer, Record General Posting Setup, var Boolean)",
      "memberKey": "RunOnBeforePrepareLineFADiscount(var Record Invoice Posting Buffer, Record General Posting Setup, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use the procedure with AccountNo parameter instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/826-purch-post-invoice-events/obsolete/"
    },
    {
      "key": "codeunit:827",
      "type": "codeunit",
      "id": 827,
      "object": "Service Post Invoice Events",
      "slug": "827-service-post-invoice-events",
      "app": "base-application",
      "kind": "procedure",
      "member": "RunOnPrepareLineOnAfterFillInvoicePostingBuffer(var Record Invoice Posting Buffer, Record Service Line, Record Service Line, Boolean)",
      "memberKey": "RunOnPrepareLineOnAfterFillInvoicePostingBuffer(var Record Invoice Posting Buffer, Record Service Line, Record Service Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by same procedure with parameter TempInvoicePostingBuffer",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/827-service-post-invoice-events/obsolete/"
    },
    {
      "key": "codeunit:926",
      "type": "codeunit",
      "id": 926,
      "object": "Assembly Line-Reserve",
      "slug": "926-assembly-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Assembly Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/926-assembly-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:929",
      "type": "codeunit",
      "id": 929,
      "object": "Asm. Get Demand To Reserve",
      "slug": "929-asm-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempAssemblyLine(var Record Assembly Line, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempAssemblyLine(var Record Assembly Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/929-asm-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "codeunit:1032",
      "type": "codeunit",
      "id": 1032,
      "object": "Job Planning Line-Reserve",
      "slug": "1032-job-planning-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Job Planning Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Job Planning Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1032-job-planning-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:1302",
      "type": "codeunit",
      "id": 1302,
      "object": "Customer Mgt.",
      "slug": "1302-customer-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "AvgDaysToPay(Code[20])",
      "memberKey": "AvgDaysToPay(Code[20])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure CalculatePaymentStats(CustomerNo: Code[20]; var Stats: Dictionary of [Text, Text]) instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1302-customer-mgt/obsolete/"
    },
    {
      "key": "codeunit:1311",
      "type": "codeunit",
      "id": 1311,
      "object": "Activities Mgt.",
      "slug": "1311-activities-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcSalesThisMonthAmount(Boolean, Boolean)",
      "memberKey": "CalcSalesThisMonthAmount(Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "\"Sales This Month\" cue field is no longer calculated using cached value. Use CalcSalesThisMonthAmount(CalledFromWebService: Boolean) for live data.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1311-activities-mgt/obsolete/"
    },
    {
      "key": "codeunit:1357",
      "type": "codeunit",
      "id": 1357,
      "object": "Privacy Notice Registrations",
      "slug": "1357-privacy-notice-registrations",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerAutomatePrivacyNoticeId()",
      "memberKey": "GetPowerAutomatePrivacyNoticeId()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This procedure has moved to \"Flow Service Management\" instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1357-privacy-notice-registrations/obsolete/"
    },
    {
      "key": "codeunit:1802",
      "type": "codeunit",
      "id": 1802,
      "object": "Data Migration Notifier",
      "slug": "1802-data-migration-notifier",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowContactNotificationIfCustWithoutContExist()",
      "memberKey": "ShowContactNotificationIfCustWithoutContExist()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This is very non-performant code. Existing callers should implement a query instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1802-data-migration-notifier/obsolete/"
    },
    {
      "key": "codeunit:1802",
      "type": "codeunit",
      "id": 1802,
      "object": "Data Migration Notifier",
      "slug": "1802-data-migration-notifier",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowContactNotificationIfVendWithoutContExist()",
      "memberKey": "ShowContactNotificationIfVendWithoutContExist()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This is very non-performant code. Existing callers should implement a query instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/1802-data-migration-notifier/obsolete/"
    },
    {
      "key": "codeunit:2114",
      "type": "codeunit",
      "id": 2114,
      "object": "O365 HTML Templ. Mgt.",
      "slug": "2114-o365-html-templ-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateEmailBodyFromReportSelections(Record Report Selections, Variant, Text, Text)",
      "memberKey": "CreateEmailBodyFromReportSelections(Record Report Selections, Variant, Text, Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with CreateEmailBodyFromReportSelections that accepts a TempBlob as additional parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/2114-o365-html-templ-mgt/obsolete/"
    },
    {
      "key": "codeunit:3110",
      "type": "codeunit",
      "id": 3110,
      "object": "PDF Document",
      "slug": "3110-pdf-document",
      "app": "system-application",
      "kind": "procedure",
      "member": "ConvertToImage(var InStream, Enum Image Format, Integer)",
      "memberKey": "ConvertToImage(var InStream, Enum Image Format, Integer)",
      "state": "Pending",
      "tag": "27.2",
      "reason": "Use the ConvertPdfToImage procedure instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/3110-pdf-document/obsolete/"
    },
    {
      "key": "codeunit:5052",
      "type": "codeunit",
      "id": 5052,
      "object": "AttachmentManagement",
      "slug": "5052-attachmentmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnDeliverEmailWithAttachmentOnBeforeSendEmail(var Record Delivery Sorter, var Record Interaction Log Entry, Text, Text)",
      "memberKey": "OnDeliverEmailWithAttachmentOnBeforeSendEmail(var Record Delivery Sorter, var Record Interaction Log Entry, Text, Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Parameter AttachmentFileFullName and EmailBodyFilePath will be removed",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5052-attachmentmanagement/obsolete/"
    },
    {
      "key": "codeunit:5052",
      "type": "codeunit",
      "id": 5052,
      "object": "AttachmentManagement",
      "slug": "5052-attachmentmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnDeliverHTMLEmailOnBeforeSendEmail(var Record Delivery Sorter, Record Attachment, var Record Interaction Log Entry, Text)",
      "memberKey": "OnDeliverHTMLEmailOnBeforeSendEmail(var Record Delivery Sorter, Record Attachment, var Record Interaction Log Entry, Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Parameter EmailBodyFilePath will be removed",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5052-attachmentmanagement/obsolete/"
    },
    {
      "key": "codeunit:5334",
      "type": "codeunit",
      "id": 5334,
      "object": "CRM Setup Defaults",
      "slug": "5334-crm-setup-defaults",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetTableIDCRMEntityNameMappingOnAfterAddFSEntityTableMapping(var Record Name/Value Buffer)",
      "memberKey": "OnGetTableIDCRMEntityNameMappingOnAfterAddFSEntityTableMapping(var Record Name/Value Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5334-crm-setup-defaults/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Procedures from thois codeunit moved to other codeunits",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckReceiptOrderStatus(var Record Sales Line)",
      "memberKey": "CheckReceiptOrderStatus(var Record Sales Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit CheckProdOrderStatus",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitMfgSetup()",
      "memberKey": "InitMfgSetup()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterResetReqLineFields(var Record Requisition Line)",
      "memberKey": "OnAfterResetReqLineFields(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferFromReqLineToPurchLine(var Record Purchase Line, var Record Requisition Line)",
      "memberKey": "OnAfterTransferFromReqLineToPurchLine(var Record Purchase Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckReceiptOrderStatus(Record Sales Line, var Boolean)",
      "memberKey": "OnBeforeCheckReceiptOrderStatus(Record Sales Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit CheckProdOrderStatus",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferFromReqLineToPurchLine(var Record Purchase Line, var Record Requisition Line, var Boolean)",
      "memberKey": "OnBeforeTransferFromReqLineToPurchLine(var Record Purchase Line, var Record Requisition Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateProdOrderOnPurchLine(var Record Purchase Line, var Boolean)",
      "memberKey": "OnBeforeValidateProdOrderOnPurchLine(var Record Purchase Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table extension MfgPurchaseLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferFromReqLineToPurchLineOnBeforeBeforeAssignOverheadRate(var Record Work Center, var Date)",
      "memberKey": "OnTransferFromReqLineToPurchLineOnBeforeBeforeAssignOverheadRate(var Record Work Center, var Date)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to cpodeunit MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResetReqLineFields(var Record Requisition Line)",
      "memberKey": "ResetReqLineFields(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by subscriber in codeunit MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferFromReqLineToPurchLine(var Record Purchase Line, Record Requisition Line)",
      "memberKey": "TransferFromReqLineToPurchLine(var Record Purchase Line, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateProdOrderOnPurchLine(var Record Purchase Line)",
      "memberKey": "ValidateProdOrderOnPurchLine(var Record Purchase Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table extension MfgPurchaseLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5403",
      "type": "codeunit",
      "id": 5403,
      "object": "AddOnIntegrManagement",
      "slug": "5403-addonintegrmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateProdOrderOnReqLine(var Record Requisition Line)",
      "memberKey": "ValidateProdOrderOnReqLine(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table extension MfgRequisitionLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5403-addonintegrmanagement/obsolete/"
    },
    {
      "key": "codeunit:5431",
      "type": "codeunit",
      "id": 5431,
      "object": "Calc. Item Plan - Plan Wksh.",
      "slug": "5431-calc-item-plan-plan-wksh",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalculateAndGetPlanningCompList(var Record Item, Code[10], Code[10], Date, Date, Code[10], Date, Record Manufacturing Setup, Boolean, Boolean, var Record Planning Component, var Boolean, var Codeunit Inventory Profile Offsetting)",
      "memberKey": "OnBeforeCalculateAndGetPlanningCompList(var Record Item, Code[10], Code[10], Date, Date, Code[10], Date, Record Manufacturing Setup, Boolean, Boolean, var Record Planning Component, var Boolean, var Codeunit Inventory Profile Offsetting)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeCalculateAndGetPlanningComponents()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5431-calc-item-plan-plan-wksh/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetProdOrderCompNeededQty(Record Prod. Order Component, var Decimal, var Boolean)",
      "memberKey": "OnBeforeGetProdOrderCompNeededQty(Record Prod. Order Component, var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetUnplannedAsmLine(var Record Unplanned Demand, var Record Assembly Line)",
      "memberKey": "OnBeforeGetUnplannedAsmLine(var Record Unplanned Demand, var Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetUnplannedProdOrderComp(var Record Unplanned Demand, var Record Prod. Order Component)",
      "memberKey": "OnBeforeGetUnplannedProdOrderComp(var Record Unplanned Demand, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOpenPlanningWindow(var Integer, var Record Prod. Order Component)",
      "memberKey": "OnBeforeOpenPlanningWindow(var Integer, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeOpenWindow",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetUnplannedAsmLineOnAfterInsertUnplannedDemand(var Record Unplanned Demand)",
      "memberKey": "OnGetUnplannedAsmLineOnAfterInsertUnplannedDemand(var Record Unplanned Demand)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetUnplannedProdOrderCompOnAfterCalcNeedInsertUnplannedDemand(var Record Unplanned Demand, var Record Prod. Order Component, var Boolean)",
      "memberKey": "OnGetUnplannedProdOrderCompOnAfterCalcNeedInsertUnplannedDemand(var Record Unplanned Demand, var Record Prod. Order Component, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetUnplannedProdOrderCompOnAfterInsertProdOrderCompLine(var Record Unplanned Demand, var Record Prod. Order Component)",
      "memberKey": "OnGetUnplannedProdOrderCompOnAfterInsertProdOrderCompLine(var Record Unplanned Demand, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetUnplannedProdOrderCompOnAfterInsertUnplannedDemand(var Record Unplanned Demand, var Record Prod. Order Component)",
      "memberKey": "OnGetUnplannedProdOrderCompOnAfterInsertUnplannedDemand(var Record Unplanned Demand, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertAsmLineOnBeforeInsert(var Record Unplanned Demand, Record Assembly Line)",
      "memberKey": "OnInsertAsmLineOnBeforeInsert(var Record Unplanned Demand, Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5520",
      "type": "codeunit",
      "id": 5520,
      "object": "Get Unplanned Demand",
      "slug": "5520-get-unplanned-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderCompLineOnBeforeInsert(var Record Unplanned Demand, Record Prod. Order Component)",
      "memberKey": "OnInsertProdOrderCompLineOnBeforeInsert(var Record Unplanned Demand, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5520-get-unplanned-demand/obsolete/"
    },
    {
      "key": "codeunit:5522",
      "type": "codeunit",
      "id": 5522,
      "object": "Order Planning Mgt.",
      "slug": "5522-order-planning-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeReqLineModify(var Record Requisition Line, Record Requisition Line, Record Prod. Order Component)",
      "memberKey": "OnBeforeReqLineModify(var Record Requisition Line, Record Requisition Line, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgOrderPlanningMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5522-order-planning-mgt/obsolete/"
    },
    {
      "key": "codeunit:5530",
      "type": "codeunit",
      "id": 5530,
      "object": "Calc. Item Availability",
      "slug": "5530-calc-item-availability",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRunProductionOrderPage(var Record Production Order, var Boolean)",
      "memberKey": "OnBeforeRunProductionOrderPage(var Record Production Order, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5530-calc-item-availability/obsolete/"
    },
    {
      "key": "codeunit:5530",
      "type": "codeunit",
      "id": 5530,
      "object": "Calc. Item Availability",
      "slug": "5530-calc-item-availability",
      "app": "base-application",
      "kind": "event",
      "member": "OnParentIsInPlanningOnAfterReqLineSetFilters(var Record Requisition Line, var Record Prod. Order Component)",
      "memberKey": "OnParentIsInPlanningOnAfterReqLineSetFilters(var Record Requisition Line, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5530-calc-item-availability/obsolete/"
    },
    {
      "key": "codeunit:5812",
      "type": "codeunit",
      "id": 5812,
      "object": "Calculate Standard Cost",
      "slug": "5812-calculate-standard-cost",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcItemForNonInventoryValue(var Record Item)",
      "memberKey": "CalcItemForNonInventoryValue(var Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to throw the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5812-calculate-standard-cost/obsolete/"
    },
    {
      "key": "codeunit:5812",
      "type": "codeunit",
      "id": 5812,
      "object": "Calculate Standard Cost",
      "slug": "5812-calculate-standard-cost",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcSKUForNonInventoryValue(var Record Stockkeeping Unit)",
      "memberKey": "CalcSKUForNonInventoryValue(var Record Stockkeeping Unit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to throw the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5812-calculate-standard-cost/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForAsm(Record Assembly Header, var Record BOM Buffer, Option)",
      "memberKey": "GenerateTreeForAsm(Record Assembly Header, var Record BOM Buffer, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForAssemblyHeader()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForAssemblyHeader(Record Assembly Header, var Record BOM Buffer, Enum BOM Tree Type)",
      "memberKey": "GenerateTreeForAssemblyHeader(Record Assembly Header, var Record BOM Buffer, Enum BOM Tree Type)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForItem(var Record Item, var Record BOM Buffer, Date, Option)",
      "memberKey": "GenerateTreeForItem(var Record Item, var Record BOM Buffer, Date, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForOneItem()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForItems(var Record Item, var Record BOM Buffer, Option)",
      "memberKey": "GenerateTreeForItems(var Record Item, var Record BOM Buffer, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForManyItems",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForProdLine(Record Prod. Order Line, var Record BOM Buffer, Option)",
      "memberKey": "GenerateTreeForProdLine(Record Prod. Order Line, var Record BOM Buffer, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForProdOrderLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "procedure",
      "member": "GenerateTreeForProdOrderLine(Record Prod. Order Line, var Record BOM Buffer, Enum BOM Tree Type)",
      "memberKey": "GenerateTreeForProdOrderLine(Record Prod. Order Line, var Record BOM Buffer, Enum BOM Tree Type)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGenerateProdCompSubTree(var Record Item, var Record BOM Buffer, var Record BOM Buffer)",
      "memberKey": "OnAfterGenerateProdCompSubTree(var Record Item, var Record BOM Buffer, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferFromProdBOM(var Record BOM Buffer, Record Production BOM Line)",
      "memberKey": "OnAfterTransferFromProdBOM(var Record BOM Buffer, Record Production BOM Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferFromProdItem(var Record BOM Buffer, Record Production BOM Line, var Integer)",
      "memberKey": "OnAfterTransferFromProdItem(var Record BOM Buffer, Record Production BOM Line, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferFromProdRouting(var Record BOM Buffer, var Record Routing Line)",
      "memberKey": "OnAfterTransferFromProdRouting(var Record BOM Buffer, var Record Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcRoutingLineCosts(var Record Routing Line, var Decimal, var Decimal, Record Item)",
      "memberKey": "OnBeforeCalcRoutingLineCosts(var Record Routing Line, var Decimal, var Decimal, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFilterByQuantityPer(var Record Production BOM Line, var Boolean, Record BOM Buffer)",
      "memberKey": "OnBeforeFilterByQuantityPer(var Record Production BOM Line, var Boolean, Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGenerateProdOrderLineSubTree(Record Prod. Order Line, var Record BOM Buffer, var Record BOM Buffer, var Boolean, var Boolean)",
      "memberKey": "OnBeforeGenerateProdOrderLineSubTree(Record Prod. Order Line, var Record BOM Buffer, var Record BOM Buffer, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferFromProdBOM(var Record BOM Buffer, var Record Production BOM Line, var Record Item, var Record BOM Buffer, var Integer, Option)",
      "memberKey": "OnBeforeTransferFromProdBOM(var Record BOM Buffer, var Record Production BOM Line, var Record Item, var Record BOM Buffer, var Integer, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferProdBOMLine(var Record BOM Buffer, var Record Production BOM Line, var Record Item, var Record BOM Buffer, var Integer, Option, var Boolean)",
      "memberKey": "OnBeforeTransferProdBOMLine(var Record BOM Buffer, var Record Production BOM Line, var Record Item, var Record BOM Buffer, var Integer, Option, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcRoutingLineCostsOnBeforeBOMBufferAdd(Record Routing Line, Decimal, Decimal, var Decimal, var Decimal, var Decimal, var Record BOM Buffer)",
      "memberKey": "OnCalcRoutingLineCostsOnBeforeBOMBufferAdd(Record Routing Line, Decimal, Decimal, var Decimal, var Decimal, var Decimal, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateAsmHeaderSubTreeOnAfterAsmLineLoop(var Record BOM Buffer, var Record BOM Buffer)",
      "memberKey": "OnGenerateAsmHeaderSubTreeOnAfterAsmLineLoop(var Record BOM Buffer, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnAfterBOMBufferModify(var Record BOM Buffer, Record Routing Line, Decimal, Record Item, Record BOM Buffer, Option)",
      "memberKey": "OnGenerateProdCompSubTreeOnAfterBOMBufferModify(var Record BOM Buffer, Record Routing Line, Decimal, Record Item, Record BOM Buffer, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnAfterGenerateItemSubTree(var Record BOM Buffer, var Record BOM Buffer)",
      "memberKey": "OnGenerateProdCompSubTreeOnAfterGenerateItemSubTree(var Record BOM Buffer, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnAfterProdBOMLineLoop(var Record BOM Buffer, var Record BOM Buffer)",
      "memberKey": "OnGenerateProdCompSubTreeOnAfterProdBOMLineLoop(var Record BOM Buffer, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnBeforeBOMBufferModify(var Record BOM Buffer, var Record BOM Buffer, Record Item)",
      "memberKey": "OnGenerateProdCompSubTreeOnBeforeBOMBufferModify(var Record BOM Buffer, var Record BOM Buffer, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnBeforeExitForNonProdOrder(Record Item, var Record BOM Buffer, var Boolean)",
      "memberKey": "OnGenerateProdCompSubTreeOnBeforeExitForNonProdOrder(Record Item, var Record BOM Buffer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnGenerateProdCompSubTreeOnBeforeRoutingLineLoop(var Record Routing Line, var Record BOM Buffer, var Boolean)",
      "memberKey": "OnGenerateProdCompSubTreeOnBeforeRoutingLineLoop(var Record Routing Line, var Record BOM Buffer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5895",
      "type": "codeunit",
      "id": 5895,
      "object": "Inventory Adjustment",
      "slug": "5895-inventory-adjustment",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetParameters(var Record Cost Adjustment Parameter)",
      "memberKey": "OnAfterSetParameters(var Record Cost Adjustment Parameter)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5895-inventory-adjustment/obsolete/"
    },
    {
      "key": "codeunit:5896",
      "type": "codeunit",
      "id": 5896,
      "object": "Calc. Inventory Adjmt. - Order",
      "slug": "5896-calc-inventory-adjmt-order",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcShareOfCapCost(var Record Inventory Adjmt. Entry (Order), var Decimal, var Boolean)",
      "memberKey": "OnBeforeCalcShareOfCapCost(var Record Inventory Adjmt. Entry (Order), var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInventoryAdjmtEntryOrder",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5896-calc-inventory-adjmt-order/obsolete/"
    },
    {
      "key": "codeunit:5896",
      "type": "codeunit",
      "id": 5896,
      "object": "Calc. Inventory Adjmt. - Order",
      "slug": "5896-calc-inventory-adjmt-order",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcActualCapacityCostsOnAfterSetFilters(var Record Capacity Ledger Entry, var Record Inventory Adjmt. Entry (Order), var Boolean, Decimal)",
      "memberKey": "OnCalcActualCapacityCostsOnAfterSetFilters(var Record Capacity Ledger Entry, var Record Inventory Adjmt. Entry (Order), var Boolean, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInventoryAdjmtOrder",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/5896-calc-inventory-adjmt-order/obsolete/"
    },
    {
      "key": "codeunit:6301",
      "type": "codeunit",
      "id": 6301,
      "object": "Power BI Service Mgt.",
      "slug": "6301-power-bi-service-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFactboxRatio()",
      "memberKey": "GetFactboxRatio()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is now deprecated, and the client decides the addin ratio instead.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/6301-power-bi-service-mgt/obsolete/"
    },
    {
      "key": "codeunit:6301",
      "type": "codeunit",
      "id": 6301,
      "object": "Power BI Service Mgt.",
      "slug": "6301-power-bi-service-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMainPageRatio()",
      "memberKey": "GetMainPageRatio()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is now deprecated, and the client decides the addin ratio instead.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/6301-power-bi-service-mgt/obsolete/"
    },
    {
      "key": "codeunit:6485",
      "type": "codeunit",
      "id": 6485,
      "object": "Serv. Get Demand To Reserve",
      "slug": "6485-serv-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempServiceLine(var Record Service Line, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempServiceLine(var Record Service Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/6485-serv-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "codeunit:6497",
      "type": "codeunit",
      "id": 6497,
      "object": "Serv. Planning Availability",
      "slug": "6497-serv-planning-availability",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "The referenced report \"Planning Availability\" has been deprecated and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/6497-serv-planning-availability/"
    },
    {
      "key": "codeunit:6503",
      "type": "codeunit",
      "id": 6503,
      "object": "Item Tracking Doc. Management",
      "slug": "6503-item-tracking-doc-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowItemTrackingForProdOrderComp(Integer, Code[20], Integer, Integer)",
      "memberKey": "ShowItemTrackingForProdOrderComp(Integer, Code[20], Integer, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Mfg. Item Tracking Mgt.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/6503-item-tracking-doc-management/obsolete/"
    },
    {
      "key": "codeunit:7301",
      "type": "codeunit",
      "id": 7301,
      "object": "Whse. Jnl.-Register Line",
      "slug": "7301-whse-jnl-register-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "LockIfLegacyPosting()",
      "memberKey": "LockIfLegacyPosting()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7301-whse-jnl-register-line/obsolete/"
    },
    {
      "key": "codeunit:7301",
      "type": "codeunit",
      "id": 7301,
      "object": "Whse. Jnl.-Register Line",
      "slug": "7301-whse-jnl-register-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "LockTables()",
      "memberKey": "LockTables()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7301-whse-jnl-register-line/obsolete/"
    },
    {
      "key": "codeunit:7307",
      "type": "codeunit",
      "id": 7307,
      "object": "Whse.-Activity-Register",
      "slug": "7307-whse-activity-register",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterAssemblyLineModify(var Record Assembly Line)",
      "memberKey": "OnAfterAssemblyLineModify(var Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmWhseActivityRegister",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7307-whse-activity-register/obsolete/"
    },
    {
      "key": "codeunit:7307",
      "type": "codeunit",
      "id": 7307,
      "object": "Whse.-Activity-Register",
      "slug": "7307-whse-activity-register",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterProdCompLineModify(var Record Prod. Order Component)",
      "memberKey": "OnAfterProdCompLineModify(var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityRegister",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7307-whse-activity-register/obsolete/"
    },
    {
      "key": "codeunit:7307",
      "type": "codeunit",
      "id": 7307,
      "object": "Whse.-Activity-Register",
      "slug": "7307-whse-activity-register",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeAssemblyLineModify(var Record Assembly Line, Record Warehouse Activity Line)",
      "memberKey": "OnBeforeAssemblyLineModify(var Record Assembly Line, Record Warehouse Activity Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmWhseActivityRegister",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7307-whse-activity-register/obsolete/"
    },
    {
      "key": "codeunit:7307",
      "type": "codeunit",
      "id": 7307,
      "object": "Whse.-Activity-Register",
      "slug": "7307-whse-activity-register",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeAutoReserveForAssemblyLine(var Record Warehouse Activity Line, var Boolean)",
      "memberKey": "OnBeforeAutoReserveForAssemblyLine(var Record Warehouse Activity Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmWhseActivityRegister",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7307-whse-activity-register/obsolete/"
    },
    {
      "key": "codeunit:7307",
      "type": "codeunit",
      "id": 7307,
      "object": "Whse.-Activity-Register",
      "slug": "7307-whse-activity-register",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeProdCompLineModify(var Record Prod. Order Component, Record Warehouse Activity Line)",
      "memberKey": "OnBeforeProdCompLineModify(var Record Prod. Order Component, Record Warehouse Activity Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityRegister",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7307-whse-activity-register/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalcTotalQtyAssgndOnWhse(Code[10], Code[20], Code[10], var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "OnAfterCalcTotalQtyAssgndOnWhse(Code[10], Code[20], Code[10], var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used anymore.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetAssemblyLine(var Record Assembly Line)",
      "memberKey": "OnAfterSetAssemblyLine(var Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by OnAfterSetCustomWhseSourceLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetProdOrderCompLine(var Record Prod. Order Component)",
      "memberKey": "OnAfterSetProdOrderCompLine(var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by OnAfterSetCustomWhseSourceLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAssemblyLine(Record Assembly Line, Integer)",
      "memberKey": "SetAssemblyLine(Record Assembly Line, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by SetCustomWhseSourceLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderCompLine(Record Prod. Order Component, Integer)",
      "memberKey": "SetProdOrderCompLine(Record Prod. Order Component, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by SetCustomWhseSourceLine",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateWhsePutAwayForProdOrder(var Record Production Order)",
      "memberKey": "OnBeforeCreateWhsePutAwayForProdOrder(var Record Production Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateWhsePutAwayForProdOutput(var Record Production Order)",
      "memberKey": "OnBeforeCreateWhsePutAwayForProdOutput(var Record Production Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindBinForProdOrderLine(Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., var Decimal)",
      "memberKey": "OnBeforeFindBinForProdOrderLine(Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindBinFromBinContentForProdOrderLine(Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., var Decimal)",
      "memberKey": "OnBeforeFindBinFromBinContentForProdOrderLine(Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateNewWhseActivityForProdOrderLineOnAfterSetQtyToHandle(var Record Warehouse Activity Line, Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., Boolean)",
      "memberKey": "OnCreateNewWhseActivityForProdOrderLineOnAfterSetQtyToHandle(var Record Warehouse Activity Line, Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff., Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateNewWhseActivityForProdOrderLineOnBeforeValidateQuantity(var Record Warehouse Activity Line, Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff.)",
      "memberKey": "OnCreateNewWhseActivityForProdOrderLineOnBeforeValidateQuantity(var Record Warehouse Activity Line, Record Prod. Order Line, var Record Prod. Ord. Line Tracking Buff.)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCalledFromPutAwayWorksheet(Boolean)",
      "memberKey": "SetCalledFromPutAwayWorksheet(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use same procedure in codeunit MfgCreatePutaway instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreatePutAwayLinesFromCompLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Component)",
      "memberKey": "OnBeforeCreatePutAwayLinesFromCompLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreatePutAwayLinesFromProdLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Line)",
      "memberKey": "OnBeforeCreatePutAwayLinesFromProdLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindProdOrderComp(var Record Prod. Order Component, Record Warehouse Activity Header)",
      "memberKey": "OnBeforeFindProdOrderComp(var Record Prod. Order Component, Record Warehouse Activity Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindProdOrderLine(var Record Prod. Order Line, Record Warehouse Activity Header)",
      "memberKey": "OnBeforeFindProdOrderLine(var Record Prod. Order Line, Record Warehouse Activity Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindReservationFromProdOrderComponent(var Record Prod. Order Component, var Record Item Tracking Setup, var Codeunit Item Tracking Management, var Boolean, var Boolean)",
      "memberKey": "OnBeforeFindReservationFromProdOrderComponent(var Record Prod. Order Component, var Record Item Tracking Setup, var Codeunit Item Tracking Management, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindReservationFromProdOrderLine(var Record Prod. Order Line, var Record Item Tracking Setup, var Codeunit Item Tracking Management, var Boolean, var Boolean)",
      "memberKey": "OnBeforeFindReservationFromProdOrderLine(var Record Prod. Order Line, var Record Item Tracking Setup, var Codeunit Item Tracking Management, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeNewWhseActivLineInsertFromComp(var Record Warehouse Activity Line, Record Prod. Order Component)",
      "memberKey": "OnBeforeNewWhseActivLineInsertFromComp(var Record Warehouse Activity Line, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnRaiseOnBeforeNewWhseActivLineInsertFromEvent",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeNewWhseActivLineInsertFromProd(var Record Warehouse Activity Line, Record Prod. Order Line)",
      "memberKey": "OnBeforeNewWhseActivLineInsertFromProd(var Record Warehouse Activity Line, Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnRaiseOnBeforeNewWhseActivLineInsertFromEvent",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreatePutawayForProdOrderComponent(var Record Prod. Order Component, var Decimal)",
      "memberKey": "OnCreatePutawayForProdOrderComponent(var Record Prod. Order Component, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreatePutawayForProdOrderLine(var Record Prod. Order Line, var Decimal)",
      "memberKey": "OnCreatePutawayForProdOrderLine(var Record Prod. Order Line, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7321",
      "type": "codeunit",
      "id": 7321,
      "object": "Create Inventory Put-away",
      "slug": "7321-create-inventory-put-away",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFilterProdOrderLine(var Record Prod. Order Line, Record Production Order)",
      "memberKey": "SetFilterProdOrderLine(var Record Prod. Order Line, Record Production Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoiryPutaway",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7321-create-inventory-put-away/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreatePickOrMoveLineFromAssemblyLoop(var Record Warehouse Activity Header, Record Assembly Header, var Boolean, Record Assembly Line)",
      "memberKey": "OnBeforeCreatePickOrMoveLineFromAssemblyLoop(var Record Warehouse Activity Header, Record Assembly Header, var Boolean, Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreatePickOrMoveLineFromProductionLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Component)",
      "memberKey": "OnBeforeCreatePickOrMoveLineFromProductionLoop(var Record Warehouse Activity Header, Record Production Order, var Boolean, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindAssemblyLine(var Record Assembly Line, Record Assembly Header, Record Warehouse Activity Header)",
      "memberKey": "OnBeforeFindAssemblyLine(var Record Assembly Line, Record Assembly Header, Record Warehouse Activity Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindProdOrderComp(var Record Prod. Order Component, Record Production Order, Record Warehouse Activity Header)",
      "memberKey": "OnBeforeFindProdOrderComp(var Record Prod. Order Component, Record Production Order, Record Warehouse Activity Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeNewWhseActivLineInsertFromAssembly(var Record Warehouse Activity Line, var Record Assembly Line, var Record Warehouse Activity Header, var Decimal)",
      "memberKey": "OnBeforeNewWhseActivLineInsertFromAssembly(var Record Warehouse Activity Line, var Record Assembly Line, var Record Warehouse Activity Header, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeNewWhseActivLineInsertFromComp(var Record Warehouse Activity Line, var Record Prod. Order Component, var Record Warehouse Activity Header, var Decimal)",
      "memberKey": "OnBeforeNewWhseActivLineInsertFromComp(var Record Warehouse Activity Line, var Record Prod. Order Component, var Record Warehouse Activity Header, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInvtPickMovement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:7324",
      "type": "codeunit",
      "id": 7324,
      "object": "Whse.-Activity-Post",
      "slug": "7324-whse-activity-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckProdOrderLine(var Record Prod. Order Line, var Boolean)",
      "memberKey": "OnBeforeCheckProdOrderLine(var Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7324-whse-activity-post/obsolete/"
    },
    {
      "key": "codeunit:7324",
      "type": "codeunit",
      "id": 7324,
      "object": "Whse.-Activity-Post",
      "slug": "7324-whse-activity-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionLineOnAfterCreateItemJnlLine(var Record Item Journal Line, Record Prod. Order Line, Record Warehouse Activity Line, Record Source Code Setup)",
      "memberKey": "OnPostConsumptionLineOnAfterCreateItemJnlLine(var Record Item Journal Line, Record Prod. Order Line, Record Warehouse Activity Line, Record Source Code Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7324-whse-activity-post/obsolete/"
    },
    {
      "key": "codeunit:7324",
      "type": "codeunit",
      "id": 7324,
      "object": "Whse.-Activity-Post",
      "slug": "7324-whse-activity-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostConsumptionLineOnAfterInitItemJournalLine(var Record Item Journal Line, Record Source Code Setup)",
      "memberKey": "OnPostConsumptionLineOnAfterInitItemJournalLine(var Record Item Journal Line, Record Source Code Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7324-whse-activity-post/obsolete/"
    },
    {
      "key": "codeunit:7324",
      "type": "codeunit",
      "id": 7324,
      "object": "Whse.-Activity-Post",
      "slug": "7324-whse-activity-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputLineOnAfterCreateItemJnlLine(var Record Item Journal Line, Record Prod. Order Line, Record Warehouse Activity Line, Record Source Code Setup)",
      "memberKey": "OnPostOutputLineOnAfterCreateItemJnlLine(var Record Item Journal Line, Record Prod. Order Line, Record Warehouse Activity Line, Record Source Code Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7324-whse-activity-post/obsolete/"
    },
    {
      "key": "codeunit:7324",
      "type": "codeunit",
      "id": 7324,
      "object": "Whse.-Activity-Post",
      "slug": "7324-whse-activity-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostOutputLineOnAfterItemJournalLineInit(var Record Item Journal Line, Record Source Code Setup)",
      "memberKey": "OnPostOutputLineOnAfterItemJournalLineInit(var Record Item Journal Line, Record Source Code Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7324-whse-activity-post/obsolete/"
    },
    {
      "key": "codeunit:7768",
      "type": "codeunit",
      "id": 7768,
      "object": "AOAI Deployments",
      "slug": "7768-aoai-deployments",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetGPT4oLatest()",
      "memberKey": "GetGPT4oLatest()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "GPT4o deployment name is no longer supported from 15 July 2025. Use GetGPT41Latest instead (or GetGPT41Preview for testing upcoming versions).",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7768-aoai-deployments/obsolete/"
    },
    {
      "key": "codeunit:7768",
      "type": "codeunit",
      "id": 7768,
      "object": "AOAI Deployments",
      "slug": "7768-aoai-deployments",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetGPT4oMiniLatest()",
      "memberKey": "GetGPT4oMiniLatest()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "GPT4o mini deployment name is no longer supported from 15 July 2025. Use GetGPT41Latest instead (or GetGPT41Preview for testing upcoming versions).",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7768-aoai-deployments/obsolete/"
    },
    {
      "key": "codeunit:7768",
      "type": "codeunit",
      "id": 7768,
      "object": "AOAI Deployments",
      "slug": "7768-aoai-deployments",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetGPT4oMiniPreview()",
      "memberKey": "GetGPT4oMiniPreview()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "GPT4o mini deployment name is no longer supported from 15 July 2025. Use GetGPT41Latest instead (or GetGPT41Preview for testing upcoming versions).",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7768-aoai-deployments/obsolete/"
    },
    {
      "key": "codeunit:7768",
      "type": "codeunit",
      "id": 7768,
      "object": "AOAI Deployments",
      "slug": "7768-aoai-deployments",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetGPT4oPreview()",
      "memberKey": "GetGPT4oPreview()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "GPT4o deployment name is no longer supported from 15 July 2025. Use GetGPT41Latest instead (or GetGPT41Preview for testing upcoming versions).",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7768-aoai-deployments/obsolete/"
    },
    {
      "key": "codeunit:7773",
      "type": "codeunit",
      "id": 7773,
      "object": "Copilot Capability",
      "slug": "7773-copilot-capability",
      "app": "system-application",
      "kind": "procedure",
      "member": "ModifyCapability(Enum Copilot Capability, Enum Copilot Availability, Text[2048])",
      "memberKey": "ModifyCapability(Enum Copilot Capability, Enum Copilot Availability, Text[2048])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Using ModifyCapability now requires additional input parameter, BillingType. Use the other overload for ModifyCapability instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7773-copilot-capability/obsolete/"
    },
    {
      "key": "codeunit:7773",
      "type": "codeunit",
      "id": 7773,
      "object": "Copilot Capability",
      "slug": "7773-copilot-capability",
      "app": "system-application",
      "kind": "procedure",
      "member": "RegisterCapability(Enum Copilot Capability, Enum Copilot Availability, Text[2048])",
      "memberKey": "RegisterCapability(Enum Copilot Capability, Enum Copilot Availability, Text[2048])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Using RegisterCapability now requires additional input parameter, BillingType. Use the other overload for RegisterCapability instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/7773-copilot-capability/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "procedure",
      "member": "AssignPlanToUserWithDelegatedRole(Guid)",
      "memberKey": "AssignPlanToUserWithDelegatedRole(Guid)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use AssignPlanToUserWithDelegatedRole with SkipUpdateUserAccess parameter instead.",
      "seenFrom": 28,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9025",
      "type": "codeunit",
      "id": 9025,
      "object": "Small Business Report Catalog",
      "slug": "9025-small-business-report-catalog",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "The page that this codeunit is used in is no longer used. Therefore, this codeunit is no longer needed.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/9025-small-business-report-catalog/"
    },
    {
      "key": "codeunit:9260",
      "type": "codeunit",
      "id": 9260,
      "object": "Customer Experience Survey",
      "slug": "9260-customer-experience-survey",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/9260-customer-experience-survey/"
    },
    {
      "key": "codeunit:9520",
      "type": "codeunit",
      "id": 9520,
      "object": "Mail Management",
      "slug": "9520-mail-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterDeleteTempAttachments(var Record Email Item)",
      "memberKey": "OnAfterDeleteTempAttachments(var Record Email Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/9520-mail-management/obsolete/"
    },
    {
      "key": "codeunit:9520",
      "type": "codeunit",
      "id": 9520,
      "object": "Mail Management",
      "slug": "9520-mail-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSendMailOnWinClient(var Record Email Item)",
      "memberKey": "OnBeforeSendMailOnWinClient(var Record Email Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/9520-mail-management/obsolete/"
    },
    {
      "key": "codeunit:99000778",
      "type": "codeunit",
      "id": 99000778,
      "object": "OrderTrackingManagement",
      "slug": "99000778-ordertrackingmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceLine(RecordRef, var Record Reservation Entry, var Record Item Ledger Entry)",
      "memberKey": "OnSetSourceLine(RecordRef, var Record Reservation Entry, var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000778-ordertrackingmanagement/obsolete/"
    },
    {
      "key": "codeunit:99000791",
      "type": "codeunit",
      "id": 99000791,
      "object": "Mfg. Page Management",
      "slug": "99000791-mfg-page-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetServiceHeaderPageID(RecordRef, Record Service Header, var Integer)",
      "memberKey": "OnAfterGetServiceHeaderPageID(RecordRef, Record Service Header, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event added by mistake to Mfg part, use correct event in ServPageManagement codeunit",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000791-mfg-page-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalculatePlanningLineDates(var Record Requisition Line)",
      "memberKey": "CalculatePlanningLineDates(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Planning Routing Management",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalculateRoutingFromActual(Record Planning Routing Line, Option, Boolean)",
      "memberKey": "CalculateRoutingFromActual(Record Planning Routing Line, Option, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Planning Routing Management",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterIsPlannedCompFound(var Record Planning Component, var Record Production BOM Line, var Boolean, var Record Stockkeeping Unit)",
      "memberKey": "OnAfterIsPlannedCompFound(var Record Planning Component, var Record Production BOM Line, var Boolean, var Record Stockkeeping Unit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetPlanningLevelCode(var Record Planning Component, var Record Production BOM Line, var Record Stockkeeping Unit, var Record Stockkeeping Unit, var Boolean)",
      "memberKey": "OnAfterSetPlanningLevelCode(var Record Planning Component, var Record Production BOM Line, var Record Stockkeeping Unit, var Record Stockkeeping Unit, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferBOM(Record Requisition Line, Code[20], Integer, Decimal, Decimal)",
      "memberKey": "OnAfterTransferBOM(Record Requisition Line, Code[20], Integer, Decimal, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferRouting(var Record Requisition Line)",
      "memberKey": "OnAfterTransferRouting(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferRtngLine(var Record Requisition Line, var Record Routing Line, var Record Planning Routing Line)",
      "memberKey": "OnAfterTransferRtngLine(var Record Requisition Line, var Record Routing Line, var Record Planning Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInsertPlanningComponent(var Record Requisition Line, var Record Production BOM Line, var Record Planning Component, Decimal, Decimal)",
      "memberKey": "OnBeforeInsertPlanningComponent(var Record Requisition Line, var Record Production BOM Line, var Record Planning Component, Decimal, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeModifyPlanningComponent(var Record Requisition Line, var Record Production BOM Line, var Record Planning Component, Decimal, Decimal)",
      "memberKey": "OnBeforeModifyPlanningComponent(var Record Requisition Line, var Record Production BOM Line, var Record Planning Component, Decimal, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferBOM(Code[20], Integer, Decimal, Decimal, var Record Requisition Line, Boolean, var Boolean)",
      "memberKey": "OnBeforeTransferBOM(Code[20], Integer, Decimal, Decimal, var Record Requisition Line, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferRouting(var Record Requisition Line, Boolean, var Boolean)",
      "memberKey": "OnBeforeTransferRouting(var Record Requisition Line, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferRoutingLine(var Record Planning Routing Line, Record Requisition Line, Record Routing Line, var Boolean)",
      "memberKey": "OnBeforeTransferRoutingLine(var Record Planning Routing Line, Record Requisition Line, Record Routing Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalculateRoutingOnAfterUpdateReqLine(var Record Requisition Line, Option)",
      "memberKey": "OnCalculateRoutingOnAfterUpdateReqLine(var Record Requisition Line, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit PlanningRoutingManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnAfterCalculateReqQty(var Decimal, Record Production BOM Line, Record Planning Routing Line, Decimal, Decimal)",
      "memberKey": "OnTransferBOMOnAfterCalculateReqQty(var Decimal, Record Production BOM Line, Record Planning Routing Line, Decimal, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnAfterProdBOMLineSetFilters(var Record Production BOM Line, Record Requisition Line)",
      "memberKey": "OnTransferBOMOnAfterProdBOMLineSetFilters(var Record Production BOM Line, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforeGetDefaultBin(var Record Planning Component, var Record Production BOM Line, Record Requisition Line, var Record Stockkeeping Unit)",
      "memberKey": "OnTransferBOMOnBeforeGetDefaultBin(var Record Planning Component, var Record Production BOM Line, Record Requisition Line, var Record Stockkeeping Unit)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforePlanningRtngLineFind(var Record Planning Routing Line, Record Production BOM Line, Record Requisition Line)",
      "memberKey": "OnTransferBOMOnBeforePlanningRtngLineFind(var Record Planning Routing Line, Record Production BOM Line, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforeTransferPlanningComponent(var Record Requisition Line, var Record Production BOM Line, Boolean, var Boolean, Integer)",
      "memberKey": "OnTransferBOMOnBeforeTransferPlanningComponent(var Record Requisition Line, var Record Production BOM Line, Boolean, var Boolean, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforeTransferProductionBOM(var Decimal, Record Production BOM Line, Decimal, Decimal, Record Requisition Line)",
      "memberKey": "OnTransferBOMOnBeforeTransferProductionBOM(var Decimal, Record Production BOM Line, Decimal, Decimal, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforeUpdatePlanningComp(var Record Production BOM Line, var Boolean, var Boolean)",
      "memberKey": "OnTransferBOMOnBeforeUpdatePlanningComp(var Record Production BOM Line, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferRoutingLineOnBeforeCalcRoutingCostPerUnit(var Record Planning Routing Line, Record Requisition Line, Record Routing Line)",
      "memberKey": "OnTransferRoutingLineOnBeforeCalcRoutingCostPerUnit(var Record Planning Routing Line, Record Requisition Line, Record Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000809",
      "type": "codeunit",
      "id": 99000809,
      "object": "Planning Line Management",
      "slug": "99000809-planning-line-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferRoutingLineOnBeforeValidateDirectUnitCost(var Record Requisition Line, var Record Routing Line, var Record Planning Routing Line)",
      "memberKey": "OnTransferRoutingLineOnBeforeValidateDirectUnitCost(var Record Requisition Line, var Record Routing Line, var Record Planning Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000809-planning-line-management/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "AsmOrderChgAndReshedule(Record Requisition Line)",
      "memberKey": "AsmOrderChgAndReshedule(Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "CarryOutActionsFromAssemblyOrder(Record Requisition Line, Enum Planning Create Assembly Order)",
      "memberKey": "CarryOutActionsFromAssemblyOrder(Record Requisition Line, Enum Planning Create Assembly Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "CarryOutActionsFromProdOrder(Record Requisition Line, Enum Planning Create Prod. Order, Code[10], Code[10])",
      "memberKey": "CarryOutActionsFromProdOrder(Record Requisition Line, Enum Planning Create Prod. Order, Code[10], Code[10])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertAsmHeader(Record Requisition Line, var Record Assembly Header)",
      "memberKey": "InsertAsmHeader(Record Requisition Line, var Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertProdOrderLine(Record Requisition Line, Record Production Order, Record Item)",
      "memberKey": "InsertProdOrderLine(Record Requisition Line, Record Production Order, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertProductionOrder(Record Requisition Line, Enum Planning Create Prod. Order)",
      "memberKey": "InsertProductionOrder(Record Requisition Line, Enum Planning Create Prod. Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInsertAsmHeader(var Record Requisition Line, var Record Assembly Header)",
      "memberKey": "OnAfterInsertAsmHeader(var Record Requisition Line, var Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInsertProdOrder(var Record Production Order, Integer, var Record Requisition Line)",
      "memberKey": "OnAfterInsertProdOrder(var Record Production Order, Integer, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInsertProdOrderLine(Record Requisition Line, Record Production Order, var Record Prod. Order Line, Record Item)",
      "memberKey": "OnAfterInsertProdOrderLine(Record Requisition Line, Record Production Order, var Record Prod. Order Line, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterProdOrderChgAndReshedule(var Record Requisition Line, var Record Prod. Order Line)",
      "memberKey": "OnAfterProdOrderChgAndReshedule(var Record Requisition Line, var Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterProdOrderRtngLineInsert(var Record Prod. Order Routing Line, Record Planning Routing Line, Record Production Order, Record Requisition Line)",
      "memberKey": "OnAfterProdOrderRtngLineInsert(var Record Prod. Order Routing Line, Record Planning Routing Line, Record Production Order, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferAsmPlanningComp(var Record Planning Component, var Record Assembly Line)",
      "memberKey": "OnAfterTransferAsmPlanningComp(var Record Planning Component, var Record Assembly Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferPlanningComp(var Record Planning Component, var Record Prod. Order Component)",
      "memberKey": "OnAfterTransferPlanningComp(var Record Planning Component, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferPlanningRtngLine(var Record Planning Routing Line, var Record Prod. Order Routing Line)",
      "memberKey": "OnAfterTransferPlanningRtngLine(var Record Planning Routing Line, var Record Prod. Order Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnAsmOrderChgAndResheduleOnBeforeAsmHeaderModify(var Record Requisition Line, var Record Assembly Header)",
      "memberKey": "OnAsmOrderChgAndResheduleOnBeforeAsmHeaderModify(var Record Requisition Line, var Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeAddResourceComponents(Record Requisition Line, var Record Assembly Header, var Boolean)",
      "memberKey": "OnBeforeAddResourceComponents(Record Requisition Line, var Record Assembly Header, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeDeleteAssemblyLines(Record Requisition Line, var Boolean)",
      "memberKey": "OnBeforeDeleteAssemblyLines(Record Requisition Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeDeleteProdOrderLines(Record Requisition Line, var Boolean)",
      "memberKey": "OnBeforeDeleteProdOrderLines(Record Requisition Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFinalizeOrderHeader(Record Production Order, Boolean, var Boolean)",
      "memberKey": "OnBeforeFinalizeOrderHeader(Record Production Order, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetProdOrderLineBinCodeFromPlanningRtngLines(Record Production Order, var Record Prod. Order Line, Record Requisition Line, Record Item, var Boolean)",
      "memberKey": "OnBeforeSetProdOrderLineBinCodeFromPlanningRtngLines(Record Production Order, var Record Prod. Order Line, Record Requisition Line, Record Item, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferBOM(Record Requisition Line, Record Production Order, Integer, var Boolean)",
      "memberKey": "OnBeforeTransferBOM(Record Requisition Line, Record Production Order, Integer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferCapNeed(Record Requisition Line, Record Production Order, Code[20], Integer, var Boolean)",
      "memberKey": "OnBeforeTransferCapNeed(Record Requisition Line, Record Production Order, Code[20], Integer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateComponentLink(Record Prod. Order Line, var Boolean)",
      "memberKey": "OnBeforeUpdateComponentLink(Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateProdOrderLineQuantity(var Record Prod. Order Line, Record Requisition Line, Record Item, var Boolean)",
      "memberKey": "OnBeforeUpdateProdOrderLineQuantity(var Record Prod. Order Line, Record Requisition Line, Record Item, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnCarryOutActionsFromAssemblyOrderOnAfterCalcPrintOrder(var Boolean, Enum Planning Create Assembly Order)",
      "memberKey": "OnCarryOutActionsFromAssemblyOrderOnAfterCalcPrintOrder(var Boolean, Enum Planning Create Assembly Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnCarryOutActionsFromProdOrderOnAfterCalcPrintOrder(var Boolean, Option)",
      "memberKey": "OnCarryOutActionsFromProdOrderOnAfterCalcPrintOrder(var Boolean, Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnCarryOutToReqWkshOnAfterPlanningRoutingLineInsert(var Record Planning Routing Line, Record Planning Routing Line)",
      "memberKey": "OnCarryOutToReqWkshOnAfterPlanningRoutingLineInsert(var Record Planning Routing Line, Record Planning Routing Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnCollectProdOrderForPrinting(var Record Production Order)",
      "memberKey": "OnCollectProdOrderForPrinting(var Record Production Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertAsmHeaderOnAfterAsmHeaderInsert(var Record Assembly Header, Record Requisition Line)",
      "memberKey": "OnInsertAsmHeaderOnAfterAsmHeaderInsert(var Record Assembly Header, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertAsmHeaderOnBeforeAsmHeaderInsert(var Record Assembly Header, Record Requisition Line)",
      "memberKey": "OnInsertAsmHeaderOnBeforeAsmHeaderInsert(var Record Assembly Header, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnAfterProdOrderLineInsert(var Record Prod. Order Line, var Record Requisition Line)",
      "memberKey": "OnInsertProdOrderLineOnAfterProdOrderLineInsert(var Record Prod. Order Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnAfterTransferRouting(var Record Prod. Order Line, var Boolean)",
      "memberKey": "OnInsertProdOrderLineOnAfterTransferRouting(var Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnBeforeGetBinCode(var Record Prod. Order Line, Record Requisition Line)",
      "memberKey": "OnInsertProdOrderLineOnBeforeGetBinCode(var Record Prod. Order Line, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnBeforeModifyProdOrderLine(var Record Prod. Order Line, var Record Requisition Line)",
      "memberKey": "OnInsertProdOrderLineOnBeforeModifyProdOrderLine(var Record Prod. Order Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnBeforeProdOrderLineInit(var Record Requisition Line, var Record Item)",
      "memberKey": "OnInsertProdOrderLineOnBeforeProdOrderLineInit(var Record Requisition Line, var Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineOnBeforeValidateUnitCost(var Record Requisition Line, Record Production Order, var Record Prod. Order Line, Record Item)",
      "memberKey": "OnInsertProdOrderLineOnBeforeValidateUnitCost(var Record Requisition Line, Record Production Order, var Record Prod. Order Line, Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderLineWithReqLine(var Record Prod. Order Line, var Record Requisition Line)",
      "memberKey": "OnInsertProdOrderLineWithReqLine(var Record Prod. Order Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderOnAfterFindTempProdOrder(var Record Requisition Line, var Record Production Order, var Boolean, var Record Item)",
      "memberKey": "OnInsertProdOrderOnAfterFindTempProdOrder(var Record Requisition Line, var Record Production Order, var Boolean, var Record Item)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderOnAfterProdOrderInsert(var Record Production Order, Record Requisition Line)",
      "memberKey": "OnInsertProdOrderOnAfterProdOrderInsert(var Record Production Order, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderOnBeforeProdOrderInit(var Record Requisition Line)",
      "memberKey": "OnInsertProdOrderOnBeforeProdOrderInit(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderOnBeforeProdOrderInsert(var Record Production Order, Record Requisition Line)",
      "memberKey": "OnInsertProdOrderOnBeforeProdOrderInsert(var Record Production Order, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderOnProdOrderChoiceNotFirmPlannedPrint(var Record Production Order, Enum Planning Create Prod. Order, var Boolean)",
      "memberKey": "OnInsertProdOrderOnProdOrderChoiceNotFirmPlannedPrint(var Record Production Order, Enum Planning Create Prod. Order, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProdOrderWithReqLine(var Record Production Order, var Record Requisition Line)",
      "memberKey": "OnInsertProdOrderWithReqLine(var Record Production Order, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertProductionOrderOnProdOrderChoiceCaseElse(Enum Planning Create Prod. Order)",
      "memberKey": "OnInsertProductionOrderOnProdOrderChoiceCaseElse(Enum Planning Create Prod. Order)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnProdOrderChgAndResheduleOnAfterValidateQuantity(var Record Prod. Order Line, var Record Requisition Line)",
      "memberKey": "OnProdOrderChgAndResheduleOnAfterValidateQuantity(var Record Prod. Order Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnProdOrderChgAndResheduleOnBeforeProdOrderModify(var Record Production Order, Record Prod. Order Line, Record Requisition Line)",
      "memberKey": "OnProdOrderChgAndResheduleOnBeforeProdOrderModify(var Record Production Order, Record Prod. Order Line, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnAfterCopyProdBOMComments(var Record Planning Component, var Record Prod. Order Component)",
      "memberKey": "OnTransferBOMOnAfterCopyProdBOMComments(var Record Planning Component, var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferBOMOnBeforeProdOrderComp2Init(var Record Planning Component)",
      "memberKey": "OnTransferBOMOnBeforeProdOrderComp2Init(var Record Planning Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "PrintAsmOrder(Record Assembly Header)",
      "memberKey": "PrintAsmOrder(Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutActionPrint",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "ProdOrderChgAndReshedule(Record Requisition Line)",
      "memberKey": "ProdOrderChgAndReshedule(Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReserveBindingOrderToAsm(var Record Assembly Header, var Record Requisition Line)",
      "memberKey": "ReserveBindingOrderToAsm(var Record Assembly Header, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReserveBindingOrderToProd(var Record Prod. Order Line, var Record Requisition Line)",
      "memberKey": "ReserveBindingOrderToProd(var Record Prod. Order Line, var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferAsmPlanningComp(Record Requisition Line, Record Assembly Header)",
      "memberKey": "TransferAsmPlanningComp(Record Requisition Line, Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferBOM(Record Requisition Line, Record Production Order, Integer)",
      "memberKey": "TransferBOM(Record Requisition Line, Record Production Order, Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferCapNeed(Record Requisition Line, Record Production Order, Code[20], Integer)",
      "memberKey": "TransferCapNeed(Record Requisition Line, Record Production Order, Code[20], Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferRouting(Record Requisition Line, Record Production Order, Code[20], Integer)",
      "memberKey": "TransferRouting(Record Requisition Line, Record Production Order, Code[20], Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateComponentLink(Record Prod. Order Line)",
      "memberKey": "UpdateComponentLink(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "procedure",
      "member": "AssemblyHeaderCheck(Record Assembly Header, Boolean)",
      "memberKey": "AssemblyHeaderCheck(Record Assembly Header, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Asm. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "procedure",
      "member": "AssemblyLineCheck(Record Assembly Line, Boolean)",
      "memberKey": "AssemblyLineCheck(Record Assembly Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Asm. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnAssemblyHeaderCheckOnBeforeIssueError(var Record Reservation Entry, Record Assembly Header, var Boolean, var Boolean)",
      "memberKey": "OnAssemblyHeaderCheckOnBeforeIssueError(var Record Reservation Entry, Record Assembly Header, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmReservCheckDateConfl",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnAssemblyHeaderCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Assembly Header, var Boolean)",
      "memberKey": "OnAssemblyHeaderCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Assembly Header, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmReservCheckDateConfl",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnAssemblyLineCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Assembly Line, var Boolean)",
      "memberKey": "OnAssemblyLineCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Assembly Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmReservCheckDateConfl",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckProdOrderLineDateConflict(Date, var Boolean, var Record Reservation Entry, var Boolean)",
      "memberKey": "OnBeforeCheckProdOrderLineDateConflict(Date, var Boolean, var Record Reservation Entry, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnProdOrderComponentCheckOnBeforeIssueError(var Record Reservation Entry, Record Prod. Order Component, var Boolean, var Boolean)",
      "memberKey": "OnProdOrderComponentCheckOnBeforeIssueError(var Record Reservation Entry, Record Prod. Order Component, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnProdOrderComponentCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Prod. Order Component, var Boolean)",
      "memberKey": "OnProdOrderComponentCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Prod. Order Component, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "event",
      "member": "OnProdOrderLineCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Prod. Order Line, var Boolean)",
      "memberKey": "OnProdOrderLineCheckOnBeforeUpdateDate(var Record Reservation Entry, Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "procedure",
      "member": "ProdOrderComponentCheck(Record Prod. Order Component, Boolean, Boolean)",
      "memberKey": "ProdOrderComponentCheck(Record Prod. Order Component, Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000815",
      "type": "codeunit",
      "id": 99000815,
      "object": "Reservation-Check Date Confl.",
      "slug": "99000815-reservation-check-date-confl",
      "app": "base-application",
      "kind": "procedure",
      "member": "ProdOrderLineCheck(Record Prod. Order Line, Boolean)",
      "memberKey": "ProdOrderLineCheck(Record Prod. Order Line, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000815-reservation-check-date-confl/obsolete/"
    },
    {
      "key": "codeunit:99000832",
      "type": "codeunit",
      "id": 99000832,
      "object": "Sales Line-Reserve",
      "slug": "99000832-sales-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetSourceForReservation(var Record Reservation Entry, Record Sales Line)",
      "memberKey": "OnAfterSetSourceForReservation(var Record Reservation Entry, Record Sales Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000832-sales-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000832",
      "type": "codeunit",
      "id": 99000832,
      "object": "Sales Line-Reserve",
      "slug": "99000832-sales-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Sales Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Sales Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000832-sales-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransferPlanningLineToPOLine(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean, var Boolean)",
      "memberKey": "OnBeforeTransferPlanningLineToPOLine(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Requisition Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Event is not used",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferPlanningLineToPOLineOnBeforeCheckFields(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean, var Boolean)",
      "memberKey": "OnTransferPlanningLineToPOLineOnBeforeCheckFields(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferReqLineToAsmHdrOnBeforeTransfer(var Record Reservation Entry, var Record Requisition Line, var Record Assembly Header)",
      "memberKey": "OnTransferReqLineToAsmHdrOnBeforeTransfer(var Record Reservation Entry, var Record Requisition Line, var Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyHeaderReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransferReqLineToPOLineOnBeforeTransfer(var Record Reservation Entry, var Record Requisition Line, var Record Prod. Order Line)",
      "memberKey": "OnTransferReqLineToPOLineOnBeforeTransfer(var Record Reservation Entry, var Record Requisition Line, var Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferPlanningLineToAsmHdr(var Record Requisition Line, var Record Assembly Header, Decimal, Boolean)",
      "memberKey": "TransferPlanningLineToAsmHdr(var Record Requisition Line, var Record Assembly Header, Decimal, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyHeaderReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000833",
      "type": "codeunit",
      "id": 99000833,
      "object": "Req. Line-Reserve",
      "slug": "99000833-req-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferPlanningLineToPOLine(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean)",
      "memberKey": "TransferPlanningLineToPOLine(var Record Requisition Line, var Record Prod. Order Line, Decimal, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000833-req-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000834",
      "type": "codeunit",
      "id": 99000834,
      "object": "Purch. Line-Reserve",
      "slug": "99000834-purch-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Purchase Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Purchase Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000834-purch-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000835",
      "type": "codeunit",
      "id": 99000835,
      "object": "Item Jnl. Line-Reserve",
      "slug": "99000835-item-jnl-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Item Journal Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Item Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000835-item-jnl-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000836",
      "type": "codeunit",
      "id": 99000836,
      "object": "Transfer Line-Reserve",
      "slug": "99000836-transfer-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Transfer Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Transfer Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000836-transfer-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000837",
      "type": "codeunit",
      "id": 99000837,
      "object": "Prod. Order Line-Reserve",
      "slug": "99000837-prod-order-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Prod. Order Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000837-prod-order-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000838",
      "type": "codeunit",
      "id": 99000838,
      "object": "Prod. Order Comp.-Reserve",
      "slug": "99000838-prod-order-comp-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Prod. Order Component)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000838-prod-order-comp-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000839",
      "type": "codeunit",
      "id": 99000839,
      "object": "Sales Get Demand To Reserve",
      "slug": "99000839-sales-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempSalesLine(var Record Sales Line, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempSalesLine(var Record Sales Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000839-sales-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000840",
      "type": "codeunit",
      "id": 99000840,
      "object": "Plng. Component-Reserve",
      "slug": "99000840-plng-component-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Planning Component)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Planning Component)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000840-plng-component-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000841",
      "type": "codeunit",
      "id": 99000841,
      "object": "Item Ledger Entry-Reserve",
      "slug": "99000841-item-ledger-entry-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetItemLedgEntryOnBeforeUpdateReservation(var Record Reservation Entry, Record Item Ledger Entry)",
      "memberKey": "OnSetItemLedgEntryOnBeforeUpdateReservation(var Record Reservation Entry, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000841-item-ledger-entry-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000842",
      "type": "codeunit",
      "id": 99000842,
      "object": "Service Line-Reserve",
      "slug": "99000842-service-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Service Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Service Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000842-service-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000844",
      "type": "codeunit",
      "id": 99000844,
      "object": "Job Jnl. Line-Reserve",
      "slug": "99000844-job-jnl-line-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Job Journal Line)",
      "memberKey": "OnSetSourceForReservationOnBeforeUpdateReservation(var Record Reservation Entry, Record Job Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000844-job-jnl-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000846",
      "type": "codeunit",
      "id": 99000846,
      "object": "Trans. Get Demand To Reserve",
      "slug": "99000846-trans-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempTransferLine(var Record Transfer Line, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempTransferLine(var Record Transfer Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000846-trans-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000847",
      "type": "codeunit",
      "id": 99000847,
      "object": "Job Planning Line Get Demand",
      "slug": "99000847-job-planning-line-get-demand",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempJobPlanningLine(var Record Job Planning Line, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempJobPlanningLine(var Record Job Planning Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000847-job-planning-line-get-demand/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalculatePlanFromWorksheet(var Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, Boolean)",
      "memberKey": "CalculatePlanFromWorksheet(var Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by same procedure without parameter Manufacturing Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetComponents(var Record Requisition Line)",
      "memberKey": "OnAfterGetComponents(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetRoutingFromProdOrder(var Record Requisition Line)",
      "memberKey": "OnAfterGetRoutingFromProdOrder(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetProdOrder(var Record Requisition Line, var Record Prod. Order Line, var Record Inventory Profile)",
      "memberKey": "OnAfterSetProdOrder(var Record Requisition Line, var Record Prod. Order Line, var Record Inventory Profile)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalculatePlanFromWorksheet(var Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, Boolean)",
      "memberKey": "OnBeforeCalculatePlanFromWorksheet(var Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeCalculatePlanFromWorksheet2",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTransProdOrderToProfile(var Record Inventory Profile, var Record Item, Date, var Boolean)",
      "memberKey": "OnBeforeTransProdOrderToProfile(var Record Inventory Profile, var Record Item, Date, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnFindCombinationOnBeforeCreateTempSKUForLocation(var Record Item, var Boolean)",
      "memberKey": "OnFindCombinationOnBeforeCreateTempSKUForLocation(var Record Item, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000854",
      "type": "codeunit",
      "id": 99000854,
      "object": "Inventory Profile Offsetting",
      "slug": "99000854-inventory-profile-offsetting",
      "app": "base-application",
      "kind": "event",
      "member": "OnTransProdOrderToProfileOnBeforeProcessLine(Record Prod. Order Line, var Boolean)",
      "memberKey": "OnTransProdOrderToProfileOnBeforeProcessLine(Record Prod. Order Line, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000854-inventory-profile-offsetting/obsolete/"
    },
    {
      "key": "codeunit:99000858",
      "type": "codeunit",
      "id": 99000858,
      "object": "Mfg. Get Demand To Reserve",
      "slug": "99000858-mfg-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemandOnBeforeSetTempProdOrderComponent(var Record Prod. Order Component, var Boolean)",
      "memberKey": "OnGetDemandOnBeforeSetTempProdOrderComponent(var Record Prod. Order Component, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000858-mfg-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000875",
      "type": "codeunit",
      "id": 99000875,
      "object": "Prod. Order Availability Mgt.",
      "slug": "99000875-prod-order-availability-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry)",
      "memberKey": "OnAfterTransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved back to InventoryEventBuffer",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000875-prod-order-availability-mgt/obsolete/"
    },
    {
      "key": "codeunit:99000875",
      "type": "codeunit",
      "id": 99000875,
      "object": "Prod. Order Availability Mgt.",
      "slug": "99000875-prod-order-availability-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry, Decimal, Boolean, Boolean)",
      "memberKey": "TransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry, Decimal, Boolean, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved back to InventoryEventBuffer",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000875-prod-order-availability-mgt/obsolete/"
    },
    {
      "key": "codeunit:99000875",
      "type": "codeunit",
      "id": 99000875,
      "object": "Prod. Order Availability Mgt.",
      "slug": "99000875-prod-order-availability-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry, Decimal, Boolean)",
      "memberKey": "TransferFromForecast(var Record Inventory Event Buffer, Record Production Forecast Entry, Decimal, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved back to InventoryEventBuffer",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000875-prod-order-availability-mgt/obsolete/"
    },
    {
      "key": "codeunit:99000886",
      "type": "codeunit",
      "id": 99000886,
      "object": "Capable to Promise",
      "slug": "99000886-capable-to-promise",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeReassignRefOrderNos(Code[20], var Boolean)",
      "memberKey": "OnBeforeReassignRefOrderNos(Code[20], var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000886-capable-to-promise/obsolete/"
    },
    {
      "key": "codeunit:99000886",
      "type": "codeunit",
      "id": 99000886,
      "object": "Capable to Promise",
      "slug": "99000886-capable-to-promise",
      "app": "base-application",
      "kind": "event",
      "member": "OnReassignRefOrderNosOnAfterRequisitionLineModifyAll(var Record Requisition Line)",
      "memberKey": "OnReassignRefOrderNosOnAfterRequisitionLineModifyAll(var Record Requisition Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000886-capable-to-promise/obsolete/"
    },
    {
      "key": "codeunit:99000886",
      "type": "codeunit",
      "id": 99000886,
      "object": "Capable to Promise",
      "slug": "99000886-capable-to-promise",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReassignRefOrderNos(Code[20])",
      "memberKey": "ReassignRefOrderNos(Code[20])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000886-capable-to-promise/obsolete/"
    },
    {
      "key": "controladdin:customerexperiencesurvey",
      "type": "controladdin",
      "id": null,
      "object": "CustomerExperienceSurvey",
      "slug": "customerexperiencesurvey",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/controladdin/customerexperiencesurvey/"
    },
    {
      "key": "page:490",
      "type": "page",
      "id": 490,
      "object": "Acc. Schedule Overview",
      "slug": "490-acc-schedule-overview",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateColumnCaptions(var Text[80], Integer, var Record Column Layout, Integer, var Boolean)",
      "memberKey": "OnBeforeUpdateColumnCaptions(var Text[80], Integer, var Record Column Layout, Integer, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The ColumnCaptions parameter will be changed to array[15] of Text in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/490-acc-schedule-overview/obsolete/"
    },
    {
      "key": "page:4010",
      "type": "page",
      "id": 4010,
      "object": "Intelligent Cloud",
      "slug": "4010-intelligent-cloud",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "The Intelligent Cloud Insights feature is deprecated. Go to the article Deprecated Features in the Base App in the Business Central documentation to learn more.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/4010-intelligent-cloud/"
    },
    {
      "key": "page:5870",
      "type": "page",
      "id": 5870,
      "object": "BOM Structure",
      "slug": "5870-bom-structure",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitAsmOrder(Record Assembly Header)",
      "memberKey": "InitAsmOrder(Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5870-bom-structure/obsolete/"
    },
    {
      "key": "page:5870",
      "type": "page",
      "id": 5870,
      "object": "BOM Structure",
      "slug": "5870-bom-structure",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitProdOrder(Record Prod. Order Line)",
      "memberKey": "InitProdOrder(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5870-bom-structure/obsolete/"
    },
    {
      "key": "page:5870",
      "type": "page",
      "id": 5870,
      "object": "BOM Structure",
      "slug": "5870-bom-structure",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGenerateBOMTree(var Record BOM Buffer, var Record Item, var Record Assembly Header, var Record Prod. Order Line, Integer, Code[250], var Boolean)",
      "memberKey": "OnBeforeGenerateBOMTree(var Record BOM Buffer, var Record Item, var Record Assembly Header, var Record Prod. Order Line, Integer, Code[250], var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeRefreshPage",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5870-bom-structure/obsolete/"
    },
    {
      "key": "page:5871",
      "type": "page",
      "id": 5871,
      "object": "Item Availability by BOM Level",
      "slug": "5871-item-availability-by-bom-level",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitAsmOrder(Record Assembly Header)",
      "memberKey": "InitAsmOrder(Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5871-item-availability-by-bom-level/obsolete/"
    },
    {
      "key": "page:5871",
      "type": "page",
      "id": 5871,
      "object": "Item Availability by BOM Level",
      "slug": "5871-item-availability-by-bom-level",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitProdOrder(Record Prod. Order Line)",
      "memberKey": "InitProdOrder(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5871-item-availability-by-bom-level/obsolete/"
    },
    {
      "key": "page:5872",
      "type": "page",
      "id": 5872,
      "object": "BOM Cost Shares",
      "slug": "5872-bom-cost-shares",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitAsmOrder(Record Assembly Header)",
      "memberKey": "InitAsmOrder(Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5872-bom-cost-shares/obsolete/"
    },
    {
      "key": "page:5872",
      "type": "page",
      "id": 5872,
      "object": "BOM Cost Shares",
      "slug": "5872-bom-cost-shares",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitProdOrder(Record Prod. Order Line)",
      "memberKey": "InitProdOrder(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5872-bom-cost-shares/obsolete/"
    },
    {
      "key": "page:5872",
      "type": "page",
      "id": 5872,
      "object": "BOM Cost Shares",
      "slug": "5872-bom-cost-shares",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRefreshPage(var Record BOM Buffer, var Record Item, var Record Assembly Header, var Record Prod. Order Line, Option, Code[250], var Boolean)",
      "memberKey": "OnBeforeRefreshPage(var Record BOM Buffer, var Record Item, var Record Assembly Header, var Record Prod. Order Line, Option, Code[250], var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeUpdatePage()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5872-bom-cost-shares/obsolete/"
    },
    {
      "key": "page:5939",
      "type": "page",
      "id": 5939,
      "object": "Serv. Apply Customer Entries",
      "slug": "5939-serv-apply-customer-entries",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetApplyingCustLedgEntryGenJnlLine(var Record Cust. Ledger Entry, var Record Gen. Journal Line)",
      "memberKey": "OnAfterSetApplyingCustLedgEntryGenJnlLine(var Record Cust. Ledger Entry, var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5939-serv-apply-customer-entries/obsolete/"
    },
    {
      "key": "page:5939",
      "type": "page",
      "id": 5939,
      "object": "Serv. Apply Customer Entries",
      "slug": "5939-serv-apply-customer-entries",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetApplyingCustLedgEntryOnBeforeCalcTypeDirectCalcApplnAmount(var Record Cust. Ledger Entry, var Decimal, var Record Cust. Ledger Entry)",
      "memberKey": "OnSetApplyingCustLedgEntryOnBeforeCalcTypeDirectCalcApplnAmount(var Record Cust. Ledger Entry, var Decimal, var Record Cust. Ledger Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/5939-serv-apply-customer-entries/obsolete/"
    },
    {
      "key": "page:6321",
      "type": "page",
      "id": 6321,
      "object": "Power BI Deployments",
      "slug": "6321-power-bi-deployments",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This functionality is no longer supported.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/6321-power-bi-deployments/"
    },
    {
      "key": "page:6873",
      "type": "page",
      "id": 6873,
      "object": "Available - Invt. Doc. Lines",
      "slug": "6873-available-invt-doc-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAssemblyHeader(var Record Assembly Header, Record Reservation Entry)",
      "memberKey": "SetAssemblyHeader(var Record Assembly Header, Record Reservation Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure SetSource",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/6873-available-invt-doc-lines/obsolete/"
    },
    {
      "key": "page:6873",
      "type": "page",
      "id": 6873,
      "object": "Available - Invt. Doc. Lines",
      "slug": "6873-available-invt-doc-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAssemblyLine(var Record Assembly Line, Record Reservation Entry)",
      "memberKey": "SetAssemblyLine(var Record Assembly Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure SetSource",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/6873-available-invt-doc-lines/obsolete/"
    },
    {
      "key": "page:9025",
      "type": "page",
      "id": 9025,
      "object": "Small Business Report Catalog",
      "slug": "9025-small-business-report-catalog",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This page is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/9025-small-business-report-catalog/"
    },
    {
      "key": "page:9260",
      "type": "page",
      "id": 9260,
      "object": "Customer Experience Survey",
      "slug": "9260-customer-experience-survey",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/9260-customer-experience-survey/"
    },
    {
      "key": "page:99000882",
      "type": "page",
      "id": 99000882,
      "object": "Change Status on Prod. Order",
      "slug": "99000882-change-status-on-prod-order",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReturnPostingInfo(var Enum Production Order Status, var Date, var Boolean)",
      "memberKey": "ReturnPostingInfo(var Enum Production Order Status, var Date, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with namesake procedure with additional parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/page/99000882-change-status-on-prod-order/obsolete/"
    },
    {
      "key": "query:9152",
      "type": "query",
      "id": 9152,
      "object": "My Items",
      "slug": "9152-my-items",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used, replaced by Costing Overview functionality",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/query/9152-my-items/"
    },
    {
      "key": "report:302",
      "type": "report",
      "id": 302,
      "object": "Get Demand To Reserve",
      "slug": "302-get-demand-to-reserve",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetDemand(var Record Item, var Record Reservation Wksh. Batch, Enum Reservation Demand Type, Text, Text, Text, Text, Enum Reservation From Stock)",
      "memberKey": "OnGetDemand(var Record Item, var Record Reservation Wksh. Batch, Enum Reservation Demand Type, Text, Text, Text, Text, Enum Reservation From Stock)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/302-get-demand-to-reserve/obsolete/"
    },
    {
      "key": "report:699",
      "type": "report",
      "id": 699,
      "object": "Calculate Plan - Req. Wksh.",
      "slug": "699-calculate-plan-req-wksh",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeFromMfgSetup()",
      "memberKey": "InitializeFromMfgSetup()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitializeFromSetup()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/699-calculate-plan-req-wksh/obsolete/"
    },
    {
      "key": "report:699",
      "type": "report",
      "id": 699,
      "object": "Calculate Plan - Req. Wksh.",
      "slug": "699-calculate-plan-req-wksh",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInitializeFromMfgSetup(var Code[10], var Boolean, var Record Manufacturing Setup)",
      "memberKey": "OnBeforeInitializeFromMfgSetup(var Code[10], var Boolean, var Record Manufacturing Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeInitializeFromSetup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/699-calculate-plan-req-wksh/obsolete/"
    },
    {
      "key": "report:699",
      "type": "report",
      "id": 699,
      "object": "Calculate Plan - Req. Wksh.",
      "slug": "699-calculate-plan-req-wksh",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetParamAndCalculatePlanFromWorksheet(Code[10], Date, Option, Enum Price Calculation Method, Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, var Boolean)",
      "memberKey": "OnBeforeSetParamAndCalculatePlanFromWorksheet(Code[10], Date, Option, Enum Price Calculation Method, Record Item, Record Manufacturing Setup, Code[10], Code[10], Date, Date, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by OnBeforeSetParamAndCalculatePlanFromReqWorksheet",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/699-calculate-plan-req-wksh/obsolete/"
    },
    {
      "key": "report:5871",
      "type": "report",
      "id": 5871,
      "object": "Item - Able to Make (Timeline)",
      "slug": "5871-item-able-to-make-timeline",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitAsmOrder(Record Assembly Header)",
      "memberKey": "InitAsmOrder(Record Assembly Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/5871-item-able-to-make-timeline/obsolete/"
    },
    {
      "key": "report:5871",
      "type": "report",
      "id": 5871,
      "object": "Item - Able to Make (Timeline)",
      "slug": "5871-item-able-to-make-timeline",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitProdOrder(Record Prod. Order Line)",
      "memberKey": "InitProdOrder(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/5871-item-able-to-make-timeline/obsolete/"
    },
    {
      "key": "report:7391",
      "type": "report",
      "id": 7391,
      "object": "Whse. Get Bin Content",
      "slug": "7391-whse-get-bin-content",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetItemTracking(var Record Bin Content, var Boolean, Decimal, Enum Warehouse Destination Type 2, var Record Item Journal Line, var Record Transfer Line)",
      "memberKey": "OnBeforeGetItemTracking(var Record Bin Content, var Boolean, Decimal, Enum Warehouse Destination Type 2, var Record Item Journal Line, var Record Transfer Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The GetItemTracking method has been refactored to use a query-based approach for improved performance. While this event publisher remains available, please verify that your subscriber logic continues to function as expected with the updated implementation.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/7391-whse-get-bin-content/obsolete/"
    },
    {
      "key": "report:7391",
      "type": "report",
      "id": 7391,
      "object": "Whse. Get Bin Content",
      "slug": "7391-whse-get-bin-content",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetItemTrackingOnAfterWarehouseEntrySetFilters(var Record Warehouse Entry, var Record Bin Content)",
      "memberKey": "OnGetItemTrackingOnAfterWarehouseEntrySetFilters(var Record Warehouse Entry, var Record Bin Content)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The GetItemTracking method has been refactored to use a query-based approach for improved performance. While this event publisher remains available, please verify that your subscriber logic continues to function as expected with the updated implementation.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/7391-whse-get-bin-content/obsolete/"
    },
    {
      "key": "report:7391",
      "type": "report",
      "id": 7391,
      "object": "Whse. Get Bin Content",
      "slug": "7391-whse-get-bin-content",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetItemTrackingOnDestinationTypeCaseElse(Enum Warehouse Destination Type 2, Record Bin Content, Record Warehouse Entry, Decimal)",
      "memberKey": "OnGetItemTrackingOnDestinationTypeCaseElse(Enum Warehouse Destination Type 2, Record Bin Content, Record Warehouse Entry, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The GetItemTracking method has been refactored to use a query-based approach for improved performance. While this event publisher remains available, please verify that your subscriber logic continues to function as expected with the updated implementation.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/7391-whse-get-bin-content/obsolete/"
    },
    {
      "key": "report:99000758",
      "type": "report",
      "id": 99000758,
      "object": "Compare List",
      "slug": "99000758-compare-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Compare Production Cost Shares\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000758-compare-list/"
    },
    {
      "key": "report:99000767",
      "type": "report",
      "id": 99000767,
      "object": "Prod. Order - Calculation",
      "slug": "99000767-prod-order-calculation",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Production Order Statistics\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000767-prod-order-calculation/"
    },
    {
      "key": "report:99000783",
      "type": "report",
      "id": 99000783,
      "object": "Work Center Load",
      "slug": "99000783-work-center-load",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000783-work-center-load/"
    },
    {
      "key": "report:99000784",
      "type": "report",
      "id": 99000784,
      "object": "Machine Center Load",
      "slug": "99000784-machine-center-load",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000784-machine-center-load/"
    },
    {
      "key": "report:99000785",
      "type": "report",
      "id": 99000785,
      "object": "Work Center Load/Bar",
      "slug": "99000785-work-center-load-bar",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000785-work-center-load-bar/"
    },
    {
      "key": "report:99000786",
      "type": "report",
      "id": 99000786,
      "object": "Machine Center Load/Bar",
      "slug": "99000786-machine-center-load-bar",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99000786-machine-center-load-bar/"
    },
    {
      "key": "report:99001023",
      "type": "report",
      "id": 99001023,
      "object": "Get Action Messages",
      "slug": "99001023-get-action-messages",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateActionMsgList(Integer, Integer, Code[20], Code[10], Integer, Integer, Code[10], Code[10], Code[10], Code[20], Date)",
      "memberKey": "UpdateActionMsgList(Integer, Integer, Code[20], Code[10], Integer, Integer, Code[10], Code[10], Code[10], Code[20], Date)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by UpdateActionMessageList due to extending ForBin to Code20",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99001023-get-action-messages/obsolete/"
    },
    {
      "key": "report:99001048",
      "type": "report",
      "id": 99001048,
      "object": "Planning Availability",
      "slug": "99001048-planning-availability",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been deprecated and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99001048-planning-availability/"
    },
    {
      "key": "report:99003804",
      "type": "report",
      "id": 99003804,
      "object": "Demand Forecast",
      "slug": "99003804-demand-forecast",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been deprecated and will be removed in a future release.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/report/99003804-demand-forecast/"
    },
    {
      "key": "table:17",
      "type": "table",
      "id": 17,
      "object": "G/L Entry",
      "slug": "17-g-l-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCurrencyCode()",
      "memberKey": "GetCurrencyCode()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "use GetAdditionalReportingCurrencyCode instead",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/17-g-l-entry/obsolete/"
    },
    {
      "key": "table:18",
      "type": "table",
      "id": 18,
      "object": "Customer",
      "slug": "18-customer",
      "app": "base-application",
      "kind": "field",
      "member": "40 Invoice Copies",
      "memberKey": 40,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This field is not used consequently and hence does not work as expected. It should be retired.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/18-customer/obsolete/"
    },
    {
      "key": "table:19",
      "type": "table",
      "id": 19,
      "object": "Cust. Invoice Disc.",
      "slug": "19-cust-invoice-disc",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetRec(Code[20], Code[10], Date, Decimal)",
      "memberKey": "GetRec(Code[20], Code[10], Date, Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by W1 procedure GetRecord()",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/19-cust-invoice-disc/obsolete/"
    },
    {
      "key": "table:32",
      "type": "table",
      "id": 32,
      "object": "Item Ledger Entry",
      "slug": "32-item-ledger-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCurrencyCode()",
      "memberKey": "GetCurrencyCode()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Please use GetAdditionalReportingCurrencyCode instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/32-item-ledger-entry/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeIsNotFullyCancelled(var Record Sales Cr.Memo Header, var Boolean, var Boolean)",
      "memberKey": "OnBeforeIsNotFullyCancelled(var Record Sales Cr.Memo Header, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Removed Not used anymore.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateBillToName(var Record Sales Header, var Record Customer, var Boolean, Record Sales Header)",
      "memberKey": "OnBeforeValidateBillToName(var Record Sales Header, var Record Customer, var Boolean, Record Sales Header)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcOutstandingQuantityBaseOnAfterSalesLineSetFilters(var Record Sales Line)",
      "memberKey": "OnCalcOutstandingQuantityBaseOnAfterSalesLineSetFilters(var Record Sales Line)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used anymore due to new implementation that uses Query. Replaced by OnBeforeCalculateReservableOutstandingQuantityBase.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "This table will be replaced by table Invoice Posting Buffer in new Invoice Posting implementation.",
      "seenFrom": 18,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetEmailBodyForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250])",
      "memberKey": "GetEmailBodyForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with GetEmailBodyForCust that accepts a TempBlob as parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetEmailBodyForVend(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250])",
      "memberKey": "GetEmailBodyForVend(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with GetEmailBodyForVend that accepts a TempBlob as parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetEmailBodyTextForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250], Text)",
      "memberKey": "GetEmailBodyTextForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250], Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with GetEmailBodyTextForCust that accepts a TempBlob as parameter.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetEmailBodyCustomer(var Text[250], Text[250], Variant, var Boolean, var Boolean)",
      "memberKey": "OnAfterGetEmailBodyCustomer(var Text[250], Text[250], Variant, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnAfterGetEmailBodyCustomerProcedure instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetEmailBodyVendor(var Text[250], Text[250], Variant, var Boolean, var Boolean)",
      "memberKey": "OnAfterGetEmailBodyVendor(var Text[250], Text[250], Variant, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnAfterGetEmailBodyVendorProcedure instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeDoSaveReportAsHTML(Integer, var Text[250], var Variant, var Boolean)",
      "memberKey": "OnBeforeDoSaveReportAsHTML(Integer, var Text[250], var Variant, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will be removed. Please use Event OnBeforeDoSaveReportAsHTMLInTempBlob instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSendEmailDirectly(var Record Report Selections, Enum Report Selection Usage, Variant, var Code[20], var Text[150], Boolean, Boolean, Text[250], var Text[250], Boolean, var Record Report Selections, var Record Custom Report Selection, var Boolean, var Boolean, var List, var List, var List)",
      "memberKey": "OnBeforeSendEmailDirectly(var Record Report Selections, Enum Report Selection Usage, Variant, var Code[20], var Text[150], Boolean, Boolean, Text[250], var Text[250], Boolean, var Record Report Selections, var Record Custom Report Selection, var Boolean, var Boolean, var List, var List, var List)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnSendEmailDirectlyOnBeforeSend instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnReplaceHTMLText(Integer, var Text[250], var Variant, var Boolean)",
      "memberKey": "OnReplaceHTMLText(Integer, var Text[250], var Variant, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will be removed. Please use Event OnBeforeDoSaveReportAsHTMLInTempBlob instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnSendEmailDirectlyOnBeforeSendFileLoop(Enum Report Selection Usage, Variant, Code[20], var Text[150], var Text[250], Boolean, var Record Report Selections, var Record Custom Report Selection, var Boolean, var Text[250])",
      "memberKey": "OnSendEmailDirectlyOnBeforeSendFileLoop(Enum Report Selection Usage, Variant, Code[20], var Text[150], var Text[250], Boolean, var Record Report Selections, var Record Custom Report Selection, var Boolean, var Text[250])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnSendEmailDirectlyOnBeforeSendSingleFile instead.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:79",
      "type": "table",
      "id": 79,
      "object": "Company Information",
      "slug": "79-company-information",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateShipToCity(var Record Company Information, var Boolean)",
      "memberKey": "OnBeforeValidateShipToCity(var Record Company Information, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/79-company-information/obsolete/"
    },
    {
      "key": "table:272",
      "type": "table",
      "id": 272,
      "object": "Check Ledger Entry",
      "slug": "272-check-ledger-entry",
      "app": "base-application",
      "kind": "field",
      "member": "26 Record ID to Print",
      "memberKey": 26,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by Print Gen Jnl Line SystemId field",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/272-check-ledger-entry/obsolete/"
    },
    {
      "key": "table:311",
      "type": "table",
      "id": 311,
      "object": "Sales & Receivables Setup",
      "slug": "311-sales-receivables-setup",
      "app": "base-application",
      "kind": "field",
      "member": "57 Create Item from Item No.",
      "memberKey": 57,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Discontinued function",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/311-sales-receivables-setup/obsolete/"
    },
    {
      "key": "table:312",
      "type": "table",
      "id": 312,
      "object": "Purchases & Payables Setup",
      "slug": "312-purchases-payables-setup",
      "app": "base-application",
      "kind": "field",
      "member": "57 Create Item from Item No.",
      "memberKey": 57,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Discontinued function",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/312-purchases-payables-setup/obsolete/"
    },
    {
      "key": "table:313",
      "type": "table",
      "id": 313,
      "object": "Inventory Setup",
      "slug": "313-inventory-setup",
      "app": "base-application",
      "kind": "field",
      "member": "5877 Invt. Orders Package Tracking",
      "memberKey": 5877,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Temporary setup to enable/disable package tracking in Phys. Inventory Orders",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/313-inventory-setup/obsolete/"
    },
    {
      "key": "table:334",
      "type": "table",
      "id": 334,
      "object": "Column Layout",
      "slug": "334-column-layout",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPeriodName()",
      "memberKey": "GetPeriodName()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Period Formula Parser",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/334-column-layout/obsolete/"
    },
    {
      "key": "table:334",
      "type": "table",
      "id": 334,
      "object": "Column Layout",
      "slug": "334-column-layout",
      "app": "base-application",
      "kind": "procedure",
      "member": "ParsePeriodFormula(Code[20], var Integer, var Enum Period Type, var Enum Period Formula Range, var Enum Period Formula Range, var Integer, var Integer)",
      "memberKey": "ParsePeriodFormula(Code[20], var Integer, var Enum Period Type, var Enum Period Formula Range, var Enum Period Formula Range, var Integer, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Period Formula Parser",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/334-column-layout/obsolete/"
    },
    {
      "key": "table:339",
      "type": "table",
      "id": 339,
      "object": "Item Application Entry",
      "slug": "339-item-application-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSearchedItemLedgerEntry(var Record Item Ledger Entry)",
      "memberKey": "SetSearchedItemLedgerEntry(var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The optimization that used this function was obsoleted.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/339-item-application-entry/obsolete/"
    },
    {
      "key": "table:413",
      "type": "table",
      "id": 413,
      "object": "IC Partner",
      "slug": "413-ic-partner",
      "app": "base-application",
      "kind": "field",
      "member": "104 Authority Url Key",
      "memberKey": 104,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Usage of authority url is moved to token endpoint.",
      "seenFrom": 23,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/413-ic-partner/obsolete/"
    },
    {
      "key": "table:416",
      "type": "table",
      "id": 416,
      "object": "Handled IC Outbox Trans.",
      "slug": "416-handled-ic-outbox-trans",
      "app": "base-application",
      "kind": "field",
      "member": "3 Source Type",
      "memberKey": 3,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/416-handled-ic-outbox-trans/obsolete/"
    },
    {
      "key": "table:418",
      "type": "table",
      "id": 418,
      "object": "IC Inbox Transaction",
      "slug": "418-ic-inbox-transaction",
      "app": "base-application",
      "kind": "field",
      "member": "3 Source Type",
      "memberKey": 3,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/418-ic-inbox-transaction/obsolete/"
    },
    {
      "key": "table:420",
      "type": "table",
      "id": 420,
      "object": "Handled IC Inbox Trans.",
      "slug": "420-handled-ic-inbox-trans",
      "app": "base-application",
      "kind": "field",
      "member": "3 Source Type",
      "memberKey": 3,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/420-handled-ic-inbox-trans/obsolete/"
    },
    {
      "key": "table:500",
      "type": "table",
      "id": 500,
      "object": "Deposits Page Setup",
      "slug": "500-deposits-page-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Pages used are the ones from the Bank Deposits extension. No other pages are provided, this table was needed when NA had it's own pages. Open directly the required pages or run the required reports in the Bank Deposits extension.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/500-deposits-page-setup/"
    },
    {
      "key": "table:502",
      "type": "table",
      "id": 502,
      "object": "Reminder Attachment Text",
      "slug": "502-reminder-attachment-text",
      "app": "base-application",
      "kind": "field",
      "member": "5 Beginning Line",
      "memberKey": 5,
      "state": "Pending",
      "tag": "27.0",
      "reason": "To support the use of multiple lines, this field will be replaced by the Reminder Attachment Text Line table.",
      "seenFrom": 25,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/502-reminder-attachment-text/obsolete/"
    },
    {
      "key": "table:502",
      "type": "table",
      "id": 502,
      "object": "Reminder Attachment Text",
      "slug": "502-reminder-attachment-text",
      "app": "base-application",
      "kind": "field",
      "member": "7 Ending Line",
      "memberKey": 7,
      "state": "Pending",
      "tag": "27.0",
      "reason": "To support the use of multiple lines, this field will be replaced by the Reminder Attachment Text Line table.",
      "seenFrom": 25,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/502-reminder-attachment-text/obsolete/"
    },
    {
      "key": "table:610",
      "type": "table",
      "id": 610,
      "object": "Buffer IC Inbox Transaction",
      "slug": "610-buffer-ic-inbox-transaction",
      "app": "base-application",
      "kind": "field",
      "member": "3 Source Type",
      "memberKey": 3,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/610-buffer-ic-inbox-transaction/obsolete/"
    },
    {
      "key": "table:900",
      "type": "table",
      "id": 900,
      "object": "Assembly Header",
      "slug": "900-assembly-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowStatistics()",
      "memberKey": "ShowStatistics()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "the statistics action is refactored to use the RunObject property",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/900-assembly-header/obsolete/"
    },
    {
      "key": "table:910",
      "type": "table",
      "id": 910,
      "object": "Posted Assembly Header",
      "slug": "910-posted-assembly-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowStatistics()",
      "memberKey": "ShowStatistics()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action is refactored to use the RunObject property instead.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/910-posted-assembly-header/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "DeleteToken(Guid)",
      "memberKey": "DeleteToken(Guid)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Call IsolatedStorage.Delete from your app.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTokenAsSecretText(Guid)",
      "memberKey": "GetTokenAsSecretText(Guid)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Call IsolatedStorage.Get from your app.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "HasToken(Guid)",
      "memberKey": "HasToken(Guid)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Call IsolatedStorage.Contains from your app.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "InvokeRequest(Text, var Text, var Text, Boolean)",
      "memberKey": "InvokeRequest(Text, var Text, var Text, Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Implement your version of InvokeRequest by getting the Rec.\"Access Token\" from IsolatedStorage, then calling public method OAuth20Mgt.InvokeRequest with it. If you set parameter RetryOnCredentialsFailure to true, you must also subscribe to event OnBeforeRefreshAccessToken raised by OAuth20Setup table and process it with your implementation of RefreshAccessToken and subscribe to OnBeforeInvokeRequest event raised by OAuth20Setup table and process it with your implementation of InvokeRequest (this implementation)",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessToken(var Text)",
      "memberKey": "RefreshAccessToken(var Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Get the refresh token with IsolatedStorage.Get(Rec.\"Refresh Token\"), then call OAuth20Mgt.RefreshAccessToken with it and save the access token with IsolatedStorage.SetEncrypted or IsolatedStorage.Set.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessToken(var Text, Text)",
      "memberKey": "RequestAccessToken(var Text, Text)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Get the client credentials from IsolatedStorage using Rec.\"Client ID\" and Rec.\"Client Secret\", call OAuth20Mgt.RequestAccessToken or implement this yourself, then save the access token with IsolatedStorage.SetEncrypted or IsolatedStorage.Set.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAuthorizationCode()",
      "memberKey": "RequestAuthorizationCode()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Get the Rec.\"Client ID\" from IsolatedStorage, call OAuth20Mgt.GetAuthorizationURLAsSecretText with it, unwrap the result and make a hyperlink.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetToken(var Guid, SecretText)",
      "memberKey": "SetToken(var Guid, SecretText)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This method is being marked as internal. Call IsolatedStorage.SetEncrypted or IsolatedStorage.Set from your app.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:2010",
      "type": "table",
      "id": 2010,
      "object": "Azure OpenAi Settings",
      "slug": "2010-azure-openai-settings",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Moved to AI SDK",
      "seenFrom": 23,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/2010-azure-openai-settings/"
    },
    {
      "key": "table:2160",
      "type": "table",
      "id": 2160,
      "object": "Calendar Event",
      "slug": "2160-calendar-event",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/2160-calendar-event/"
    },
    {
      "key": "table:2161",
      "type": "table",
      "id": 2161,
      "object": "Calendar Event User Config.",
      "slug": "2161-calendar-event-user-config",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Invoicing",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/2161-calendar-event-user-config/"
    },
    {
      "key": "table:5381",
      "type": "table",
      "id": 5381,
      "object": "Man. Integration Field Mapping",
      "slug": "5381-man-integration-field-mapping",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "This table is obsolete. Start using the temporary table Man. Integration Field Mapping.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5381-man-integration-field-mapping/"
    },
    {
      "key": "table:5406",
      "type": "table",
      "id": 5406,
      "object": "Prod. Order Line",
      "slug": "5406-prod-order-line",
      "app": "base-application",
      "kind": "field",
      "member": "35 Standard Task Code",
      "memberKey": 35,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This field is not required anymore. The standard task code is now defined on the routing line.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5406-prod-order-line/obsolete/"
    },
    {
      "key": "table:5617",
      "type": "table",
      "id": 5617,
      "object": "FA Register",
      "slug": "5617-fa-register",
      "app": "base-application",
      "kind": "field",
      "member": "13 Creation Time",
      "memberKey": 13,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Use the system audit field \"System Created at\" instead.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5617-fa-register/obsolete/"
    },
    {
      "key": "table:5769",
      "type": "table",
      "id": 5769,
      "object": "Warehouse Setup",
      "slug": "5769-warehouse-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "UseLegacyPosting()",
      "memberKey": "UseLegacyPosting()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5769-warehouse-setup/obsolete/"
    },
    {
      "key": "table:5802",
      "type": "table",
      "id": 5802,
      "object": "Value Entry",
      "slug": "5802-value-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsAvgCostException(Boolean)",
      "memberKey": "IsAvgCostException(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to the Inventory Adjustment codeunit",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5802-value-entry/obsolete/"
    },
    {
      "key": "table:5885",
      "type": "table",
      "id": 5885,
      "object": "Phys. Invt. Tracking",
      "slug": "5885-phys-invt-tracking",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by table Invt.Order.Tracking.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5885-phys-invt-tracking/"
    },
    {
      "key": "table:5886",
      "type": "table",
      "id": 5886,
      "object": "Exp. Phys. Invt. Tracking",
      "slug": "5886-exp-phys-invt-tracking",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by table Exp.Invt.Order.Tracking.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5886-exp-phys-invt-tracking/"
    },
    {
      "key": "table:5887",
      "type": "table",
      "id": 5887,
      "object": "Pstd. Exp. Phys. Invt. Track",
      "slug": "5887-pstd-exp-phys-invt-track",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by table Posted.Exp.Invt.Order.Tracking.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5887-pstd-exp-phys-invt-track/"
    },
    {
      "key": "table:5900",
      "type": "table",
      "id": 5900,
      "object": "Service Header",
      "slug": "5900-service-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcInvDiscForHeader()",
      "memberKey": "CalcInvDiscForHeader()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Call CalculateIncDiscForHeader on codeunit \"Service-Calc. Discount\" directly instead",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5900-service-header/obsolete/"
    },
    {
      "key": "table:5900",
      "type": "table",
      "id": 5900,
      "object": "Service Header",
      "slug": "5900-service-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOpenOrderStatistics(var Record Service Header, var Boolean)",
      "memberKey": "OnBeforeOpenOrderStatistics(var Record Service Header, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5900-service-header/obsolete/"
    },
    {
      "key": "table:5900",
      "type": "table",
      "id": 5900,
      "object": "Service Header",
      "slug": "5900-service-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOpenStatistics(var Record Service Header, var Boolean)",
      "memberKey": "OnBeforeOpenStatistics(var Record Service Header, var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5900-service-header/obsolete/"
    },
    {
      "key": "table:5900",
      "type": "table",
      "id": 5900,
      "object": "Service Header",
      "slug": "5900-service-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnOpenOrderStatisticsOnAfterSetStatPageID(var Record Service Header, var Integer)",
      "memberKey": "OnOpenOrderStatisticsOnAfterSetStatPageID(var Record Service Header, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5900-service-header/obsolete/"
    },
    {
      "key": "table:5900",
      "type": "table",
      "id": 5900,
      "object": "Service Header",
      "slug": "5900-service-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnOpenStatisticsOnAfterSetStatPageID(var Record Service Header, var Integer)",
      "memberKey": "OnOpenStatisticsOnAfterSetStatPageID(var Record Service Header, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5900-service-header/obsolete/"
    },
    {
      "key": "table:5900",
      "type": "table",
      "id": 5900,
      "object": "Service Header",
      "slug": "5900-service-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenOrderStatistics()",
      "memberKey": "OpenOrderStatistics()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5900-service-header/obsolete/"
    },
    {
      "key": "table:5900",
      "type": "table",
      "id": 5900,
      "object": "Service Header",
      "slug": "5900-service-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenStatistics()",
      "memberKey": "OpenStatistics()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5900-service-header/obsolete/"
    },
    {
      "key": "table:5900",
      "type": "table",
      "id": 5900,
      "object": "Service Header",
      "slug": "5900-service-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResetSkipStatisticsPreparationFlag()",
      "memberKey": "ResetSkipStatisticsPreparationFlag()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5900-service-header/obsolete/"
    },
    {
      "key": "table:5900",
      "type": "table",
      "id": 5900,
      "object": "Service Header",
      "slug": "5900-service-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "SkipStatisticsPreparation()",
      "memberKey": "SkipStatisticsPreparation()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the SOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5900-service-header/obsolete/"
    },
    {
      "key": "table:5901",
      "type": "table",
      "id": 5901,
      "object": "Service Item Line",
      "slug": "5901-service-item-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowComments(Option)",
      "memberKey": "ShowComments(Option)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by namesake procedure with Enum parameter",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5901-service-item-line/obsolete/"
    },
    {
      "key": "table:5902",
      "type": "table",
      "id": 5902,
      "object": "Service Line",
      "slug": "5902-service-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCopyPrepaymentFromVATPostingSetup(var Record Service Line, var Record VAT Posting Setup)",
      "memberKey": "OnAfterCopyPrepaymentFromVATPostingSetup(var Record Service Line, var Record VAT Posting Setup)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5902-service-line/obsolete/"
    },
    {
      "key": "table:5902",
      "type": "table",
      "id": 5902,
      "object": "Service Line",
      "slug": "5902-service-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdateVATOnLinesOnAfterCalcVATAmount(var Record Service Line, var Record VAT Amount Line, Record VAT Amount Line, var Decimal)",
      "memberKey": "OnAfterUpdateVATOnLinesOnAfterCalcVATAmount(var Record Service Line, var Record VAT Amount Line, Record VAT Amount Line, var Decimal)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The event is never raised",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5902-service-line/obsolete/"
    },
    {
      "key": "table:5990",
      "type": "table",
      "id": 5990,
      "object": "Service Shipment Header",
      "slug": "5990-service-shipment-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnOpenStatisticsOnAfterSetStatPageID(var Record Service Shipment Header, var Integer)",
      "memberKey": "OnOpenStatisticsOnAfterSetStatPageID(var Record Service Shipment Header, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5990-service-shipment-header/obsolete/"
    },
    {
      "key": "table:5990",
      "type": "table",
      "id": 5990,
      "object": "Service Shipment Header",
      "slug": "5990-service-shipment-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenStatistics()",
      "memberKey": "OpenStatistics()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5990-service-shipment-header/obsolete/"
    },
    {
      "key": "table:5992",
      "type": "table",
      "id": 5992,
      "object": "Service Invoice Header",
      "slug": "5992-service-invoice-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnOpenStatisticsOnAfterSetStatPageID(var Record Service Invoice Header, var Integer)",
      "memberKey": "OnOpenStatisticsOnAfterSetStatPageID(var Record Service Invoice Header, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5992-service-invoice-header/obsolete/"
    },
    {
      "key": "table:5992",
      "type": "table",
      "id": 5992,
      "object": "Service Invoice Header",
      "slug": "5992-service-invoice-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenStatistics()",
      "memberKey": "OpenStatistics()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5992-service-invoice-header/obsolete/"
    },
    {
      "key": "table:5994",
      "type": "table",
      "id": 5994,
      "object": "Service Cr.Memo Header",
      "slug": "5994-service-cr-memo-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnOpenStatisticsOnAfterSetStatPageID(var Record Service Cr.Memo Header, var Integer)",
      "memberKey": "OnOpenStatisticsOnAfterSetStatPageID(var Record Service Cr.Memo Header, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5994-service-cr-memo-header/obsolete/"
    },
    {
      "key": "table:5994",
      "type": "table",
      "id": 5994,
      "object": "Service Cr.Memo Header",
      "slug": "5994-service-cr-memo-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenStatistics()",
      "memberKey": "OpenStatistics()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "seenFrom": 26,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5994-service-cr-memo-header/obsolete/"
    },
    {
      "key": "table:6418",
      "type": "table",
      "id": 6418,
      "object": "FS Connection Setup",
      "slug": "6418-fs-connection-setup",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeVerifyBaseCurrencyMatchesLCY(var Boolean)",
      "memberKey": "OnBeforeVerifyBaseCurrencyMatchesLCY(var Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "seenFrom": 27,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6418-fs-connection-setup/obsolete/"
    },
    {
      "key": "table:6752",
      "type": "table",
      "id": 6752,
      "object": "Reminder Action Log",
      "slug": "6752-reminder-action-log",
      "app": "base-application",
      "kind": "field",
      "member": "6 Total Errors",
      "memberKey": 6,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This field is obsolete and should not be used.",
      "seenFrom": 25,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6752-reminder-action-log/obsolete/"
    },
    {
      "key": "table:6753",
      "type": "table",
      "id": 6753,
      "object": "Reminder Action Group Log",
      "slug": "6753-reminder-action-group-log",
      "app": "base-application",
      "kind": "field",
      "member": "15 Number of Errors",
      "memberKey": 15,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field is removed do not use",
      "seenFrom": 25,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6753-reminder-action-group-log/obsolete/"
    },
    {
      "key": "table:7118",
      "type": "table",
      "id": 7118,
      "object": "Analysis Column",
      "slug": "7118-analysis-column",
      "app": "base-application",
      "kind": "procedure",
      "member": "ParsePeriodFormula(Code[20], var Integer, var Enum Period Type, var Enum Period Formula Range, var Enum Period Formula Range, var Integer, var Integer)",
      "memberKey": "ParsePeriodFormula(Code[20], var Integer, var Enum Period Type, var Enum Period Formula Range, var Enum Period Formula Range, var Integer, var Integer)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Period Formula Parser",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/7118-analysis-column/obsolete/"
    },
    {
      "key": "table:7312",
      "type": "table",
      "id": 7312,
      "object": "Warehouse Entry",
      "slug": "7312-warehouse-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertRecord(Boolean)",
      "memberKey": "InsertRecord(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/7312-warehouse-entry/obsolete/"
    },
    {
      "key": "table:7313",
      "type": "table",
      "id": 7313,
      "object": "Warehouse Register",
      "slug": "7313-warehouse-register",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertRecord(Boolean)",
      "memberKey": "InsertRecord(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/7313-warehouse-register/obsolete/"
    },
    {
      "key": "table:9260",
      "type": "table",
      "id": 9260,
      "object": "Customer Experience Survey",
      "slug": "9260-customer-experience-survey",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9260-customer-experience-survey/"
    },
    {
      "key": "table:9500",
      "type": "table",
      "id": 9500,
      "object": "Email Item",
      "slug": "9500-email-item",
      "app": "base-application",
      "kind": "field",
      "member": "12 Body File Path",
      "memberKey": 12,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with field Body. You can use the new procedure SetBody to update the value of the html formatted body.",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9500-email-item/obsolete/"
    },
    {
      "key": "table:12145",
      "type": "table",
      "id": 12145,
      "object": "No. Series Line Sales",
      "slug": "12145-no-series-line-sales",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Merged into No. Series Line table.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/12145-no-series-line-sales/"
    },
    {
      "key": "table:12146",
      "type": "table",
      "id": 12146,
      "object": "No. Series Line Purchase",
      "slug": "12146-no-series-line-purchase",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Merged into No. Series Line table.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/12146-no-series-line-purchase/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "35 Current Production Forecast",
      "memberKey": 35,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "36 Use Forecast on Variants",
      "memberKey": 36,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "37 Use Forecast on Locations",
      "memberKey": 37,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "38 Combined MPS/MRP Calculation",
      "memberKey": 38,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "40 Default Dampener Period",
      "memberKey": 40,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "41 Default Dampener %",
      "memberKey": 41,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "42 Default Safety Lead Time",
      "memberKey": 42,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "table:99000765",
      "type": "table",
      "id": 99000765,
      "object": "Manufacturing Setup",
      "slug": "99000765-manufacturing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "43 Blank Overflow Level",
      "memberKey": 43,
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/99000765-manufacturing-setup/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "10000 Series",
      "memberKey": 10000,
      "state": "Removed",
      "tag": "27.0",
      "reason": "The No. Series module cannot reference tax features.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "10001 Authorization Code",
      "memberKey": 10001,
      "state": "Removed",
      "tag": "27.0",
      "reason": "The No. Series module cannot reference tax features.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "10002 Authorization Year",
      "memberKey": 10002,
      "state": "Removed",
      "tag": "27.0",
      "reason": "The No. Series module cannot reference tax features.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "11 Allow Gaps in Nos.",
      "memberKey": 11,
      "state": "Removed",
      "tag": "27.0",
      "reason": "The specific implementation is defined by the Implementation field and whether the implementation may produce gaps can be determined through the implementation interface or the procedure MayProduceGaps.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:99000750",
      "type": "tableextension",
      "id": 99000750,
      "object": "Mfg. Item",
      "slug": "99000750-mfg-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "CanHideNonInventoryValidateOnStdCost()",
      "memberKey": "CanHideNonInventoryValidateOnStdCost()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to bypass the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/99000750-mfg-item/obsolete/"
    },
    {
      "key": "tableextension:99000750",
      "type": "tableextension",
      "id": 99000750,
      "object": "Mfg. Item",
      "slug": "99000750-mfg-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetHideNonInventoryValidateOnStdCost(Boolean)",
      "memberKey": "SetHideNonInventoryValidateOnStdCost(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to bypass the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/99000750-mfg-item/obsolete/"
    },
    {
      "key": "tableextension:99000759",
      "type": "tableextension",
      "id": 99000759,
      "object": "Mfg. Stockkeeping Unit",
      "slug": "99000759-mfg-stockkeeping-unit",
      "app": "base-application",
      "kind": "procedure",
      "member": "CanHideNonInventoryValidateOnStdCost()",
      "memberKey": "CanHideNonInventoryValidateOnStdCost()",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to bypass the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/99000759-mfg-stockkeeping-unit/obsolete/"
    },
    {
      "key": "tableextension:99000759",
      "type": "tableextension",
      "id": 99000759,
      "object": "Mfg. Stockkeeping Unit",
      "slug": "99000759-mfg-stockkeeping-unit",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetHideNonInventoryValidateOnStdCost(Boolean)",
      "memberKey": "SetHideNonInventoryValidateOnStdCost(Boolean)",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to bypass the error has now been identified as unnecessary",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/99000759-mfg-stockkeeping-unit/obsolete/"
    },
    {
      "key": "xmlport:5801",
      "type": "xmlport",
      "id": 5801,
      "object": "Export Item Data",
      "slug": "5801-export-item-data",
      "app": "base-application",
      "kind": "procedure",
      "member": "CollectProdOrder(Code[20])",
      "memberKey": "CollectProdOrder(Code[20])",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use xml port MfgExportItemData instead",
      "seenFrom": 27,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/xmlport/5801-export-item-data/obsolete/"
    }
  ],
  "removed": [
    {
      "key": "codeunit:1476",
      "type": "codeunit",
      "id": 1476,
      "object": "RSA Impl.",
      "slug": "1476-rsa-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "FromXmlString(Text)",
      "memberKey": "FromXmlString(Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced by FromSecretXmlString with SecretText data type for XmlString.",
      "seenFrom": 25,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1476-rsa-impl/obsolete/"
    },
    {
      "key": "codeunit:1476",
      "type": "codeunit",
      "id": 1476,
      "object": "RSA Impl.",
      "slug": "1476-rsa-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "ToXmlString(Boolean)",
      "memberKey": "ToXmlString(Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced by ToSecretXmlString with SecretText data type for XmlString.",
      "seenFrom": 25,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1476-rsa-impl/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenChangePasswordDialog(var SecretText, var SecretText)",
      "memberKey": "OpenChangePasswordDialog(var SecretText, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced by OpenPasswordChangeDialog without out OldPassword param",
      "seenFrom": 25,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "table:246",
      "type": "table",
      "id": 246,
      "object": "Requisition Line",
      "slug": "246-requisition-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetRefFilter(Option, Option, Code[20], Integer)",
      "memberKey": "SetRefFilter(Option, Option, Code[20], Integer)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced by procedure SetRefOrderFilters",
      "seenFrom": 25,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/246-requisition-line/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean)",
      "memberKey": "OnAfterUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean, var Boolean)",
      "memberKey": "OnBeforeUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateShippingNo(var Record Sales Header, Boolean, Boolean, Boolean, Boolean, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "memberKey": "OnBeforeUpdateShippingNo(var Record Sales Header, Boolean, Boolean, Boolean, Boolean, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, Boolean, Boolean, var Boolean)",
      "memberKey": "OnAfterUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, Boolean, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesManagement is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, var Boolean, Boolean, var Boolean)",
      "memberKey": "OnBeforeUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, var Boolean, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesManagement is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the \"No. Series\" and \"No. Series - Batch\" codeunits instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "CheckPurchDocNoGaps(Date)",
      "memberKey": "CheckPurchDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Purchases. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "CheckSalesDocNoGaps(Date)",
      "memberKey": "CheckSalesDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Sales. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "FilterSeries()",
      "memberKey": "FilterSeries()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method will be removed. There is no replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextNo(Code[20], Date, Boolean)",
      "memberKey": "GetNextNo(Code[20], Date, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method GetNextNo(Code[20]; Date) or PeekNextNo(Code[20]; UsageDate) in the codeunit \"No. Series\" or \"No. Series - Batch\" instead. GetNextNo(Code[20]; Date; Boolean) does not have the same behavior. Make sure to use the correct parameters.",
      "seenFrom": 25,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNoSeriesWithCheck(Code[20], Boolean, Code[20])",
      "memberKey": "GetNoSeriesWithCheck(Code[20], Boolean, Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method LookupRelatedNoSeries in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "InitSeries(Code[20], Code[20], Date, var Code[20], var Code[20])",
      "memberKey": "InitSeries(Code[20], Code[20], Date, var Code[20], var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use AreRelated in the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "LookupSeries(Code[20], var Code[20])",
      "memberKey": "LookupSeries(Code[20], var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method LookupRelatedNoSeries in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "ManualNoAllowed(Code[20])",
      "memberKey": "ManualNoAllowed(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method IsManual(NoSeriesCode: Code[20]) in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "memberKey": "OnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterInitSeries(var Record No. Series, Code[20], Date, var Code[20])",
      "memberKey": "OnAfterInitSeries(var Record No. Series, Code[20], Date, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterSaveNoSeries(var Record No. Series Line)",
      "memberKey": "OnAfterSaveNoSeries(var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is no longer used. Please use the No. Series Batch codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterSaveNoSeriesPurchase(var Record No. Series Line Purchase)",
      "memberKey": "OnAfterSaveNoSeriesPurchase(var Record No. Series Line Purchase)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Purchase table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterSaveNoSeriesSales(var Record No. Series Line Sales)",
      "memberKey": "OnAfterSaveNoSeriesSales(var Record No. Series Line Sales)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Sales table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterTestManual(Code[20])",
      "memberKey": "OnAfterTestManual(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeCheckPurchDocNoGaps(Date, var Boolean)",
      "memberKey": "OnBeforeCheckPurchDocNoGaps(Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Sales. Please use the event in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeCheckSalesDocNoGaps(Date, var Boolean)",
      "memberKey": "OnBeforeCheckSalesDocNoGaps(Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Purchases. Please use the event in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeDoGetNextNo(var Code[20], var Date, var Boolean, var Boolean)",
      "memberKey": "OnBeforeDoGetNextNo(var Code[20], var Date, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeFilterSeries(var Record No. Series, Code[20], var Boolean)",
      "memberKey": "OnBeforeFilterSeries(var Record No. Series, Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeGetNextNo(var Code[20], var Date, var Boolean, var Code[20], var Boolean, var Record No. Series Line)",
      "memberKey": "OnBeforeGetNextNo(var Code[20], var Date, var Boolean, var Code[20], var Boolean, var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Record No. Series, var Boolean, var Code[20])",
      "memberKey": "OnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Record No. Series, var Boolean, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeSaveNoSeries(var Record No. Series Line, var Boolean)",
      "memberKey": "OnBeforeSaveNoSeries(var Record No. Series Line, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is no longer used. Please use the No. Series Batch codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "memberKey": "OnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. Please use the Page trigger events instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeSetDefaultSeries(var Code[20], var Code[20], var Boolean)",
      "memberKey": "OnBeforeSetDefaultSeries(var Code[20], var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeTestManual(var Code[20], var Boolean)",
      "memberKey": "OnBeforeTestManual(var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeUpdateLine(var Record No. Series, var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Enum No. Series Implementation, var Boolean)",
      "memberKey": "OnBeforeUpdateLine(var Record No. Series, var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Enum No. Series Implementation, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Temporary event for backwards compatibility. Do not use this event.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "memberKey": "OnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnNoSeriesLineFilterOnBeforeFindLast(var Record No. Series Line)",
      "memberKey": "OnNoSeriesLineFilterOnBeforeFindLast(var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use OnAfterSetNoSeriesCurrentLineFilters in the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteCheckPurchDocNoGaps(Date)",
      "memberKey": "OnObsoleteCheckPurchDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Purchases. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteCheckSalesDocNoGaps(Date)",
      "memberKey": "OnObsoleteCheckSalesDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Sales. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteSetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "memberKey": "OnObsoleteSetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have a dependency on Purchase. Do not use this event.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteSetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "memberKey": "OnObsoleteSetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have a dependency on Sales. Do not use this event.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnSelectSeriesOnBeforePageRunModal(Code[20], var Record No. Series)",
      "memberKey": "OnSelectSeriesOnBeforePageRunModal(Code[20], var Record No. Series)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. Please use the Page trigger events instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "memberKey": "RaiseObsoleteOnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnAfterInitSeries(Code[20], Code[20], Date, var Code[20])",
      "memberKey": "RaiseObsoleteOnAfterInitSeries(Code[20], Code[20], Date, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is used for compatibility with extension usages of the old OnAfterInitSeries event. Now the new No. Series is used. InitSeries no longer exist, instead a No. Series is selected and the next number is retrieved.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeDoGetNextNo(var Code[20], var Date, Boolean, var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeDoGetNextNo(var Code[20], var Date, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeFilterSeries(var Record No. Series, Code[20], Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeFilterSeries(var Record No. Series, Code[20], Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeGetNextNo(var Record No. Series Line, Date, Boolean, var Code[20], var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeGetNextNo(var Record No. Series Line, Date, Boolean, var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is used for compatibility with extension usages of the old OnBeforeInitSeries event. Now the new No. Series is used. InitSeries no longer exist, instead a No. Series is selected and the next number is retrieved.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeModifyNoSeriesLine(var Record No. Series Line, var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeModifyNoSeriesLine(var Record No. Series Line, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnSelectSeriesOnBeforePageRunModal(var Code[20], var Record No. Series)",
      "memberKey": "RaiseObsoleteOnSelectSeriesOnBeforePageRunModal(var Code[20], var Record No. Series)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SaveNoSeries()",
      "memberKey": "SaveNoSeries()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the SaveState method in the No. Series - Batch codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SelectSeries(Code[20], Code[20], var Code[20])",
      "memberKey": "SelectSeries(Code[20], Code[20], var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method LookupRelatedNoSeries in codeunit \"No. Series instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SeriesHasRelations(Code[20])",
      "memberKey": "SeriesHasRelations(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method HasRelatedSeries in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetDefaultSeries(var Code[20], Code[20])",
      "memberKey": "SetDefaultSeries(var Code[20], Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetNoSeriesLineFilter(var Record No. Series Line, Code[20], Date)",
      "memberKey": "SetNoSeriesLineFilter(var Record No. Series Line, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the method GetNoSeriesLine on the \"No. Series\" and \"No. Series - Batch\" codeunits instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "memberKey": "SetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Purchase table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "memberKey": "SetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Sales table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetSeries(var Code[20])",
      "memberKey": "SetSeries(var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method GetNextNo in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestDateOrder(Code[20])",
      "memberKey": "TestDateOrder(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Call TestField on the \"No. Series\" record, \"Date Order\" field directly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestManual(Code[20])",
      "memberKey": "TestManual(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method TestManual(NoSeriesCode: Code[20]) in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestManualWithDocumentNo(Code[20], Code[20])",
      "memberKey": "TestManualWithDocumentNo(Code[20], Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method TestManual(NoSeriesCode: Code[20]; DocumentNo: Code[20]) in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestSeries(Code[20], Code[20])",
      "memberKey": "TestSeries(Code[20], Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method TestAreRelated in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TryGetNextNo(Code[20], Date)",
      "memberKey": "TryGetNextNo(Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use PeekNextNo from codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100])",
      "memberKey": "UpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the method from \"No. Series - Setup\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateNoSeriesLinePurchase(var Record No. Series Line Purchase, Code[20], Text[30])",
      "memberKey": "UpdateNoSeriesLinePurchase(var Record No. Series Line Purchase, Code[20], Text[30])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Purchase table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateNoSeriesLineSales(var Record No. Series Line Sales, Code[20], Text[30])",
      "memberKey": "UpdateNoSeriesLineSales(var Record No. Series Line Sales, Code[20], Text[30])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Sales table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:450",
      "type": "codeunit",
      "id": 450,
      "object": "Job Queue Error Handler",
      "slug": "450-job-queue-error-handler",
      "app": "base-application",
      "kind": "event",
      "member": "OnLogErrorOnAfterJobQueueLogEntryFinalizeLogEntry(var Record Job Queue Entry)",
      "memberKey": "OnLogErrorOnAfterJobQueueLogEntryFinalizeLogEntry(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Event no longer relevant. Log entries should not be inserted if the job queue dispatcher did not manage to run the job.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/450-job-queue-error-handler/obsolete/"
    },
    {
      "key": "codeunit:450",
      "type": "codeunit",
      "id": 450,
      "object": "Job Queue Error Handler",
      "slug": "450-job-queue-error-handler",
      "app": "base-application",
      "kind": "event",
      "member": "OnLogErrorOnAfterJobQueueLogEntryModify(var Record Job Queue Entry)",
      "memberKey": "OnLogErrorOnAfterJobQueueLogEntryModify(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Event no longer relevant, it does the exact same as OnAfterLogError() and OnLogErrorOnAfterJobQueueLogEntryFinalizeLogEntry() is obsoleted.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/450-job-queue-error-handler/obsolete/"
    },
    {
      "key": "codeunit:479",
      "type": "codeunit",
      "id": 479,
      "object": "Business Chart",
      "slug": "479-business-chart",
      "app": "system-application",
      "kind": "procedure",
      "member": "Update(DotNet)",
      "memberKey": "Update(DotNet)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with BusinessChart Add-In",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/479-business-chart/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfAccessTokenAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "memberKey": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfToken with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokens with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfTokensAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfAccessTokenAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "memberKey": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfToken with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfToken(Text, Text, var Text)",
      "memberKey": "AcquireOnBehalfOfToken(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfToken with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokens with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfTokensAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:1002",
      "type": "codeunit",
      "id": 1002,
      "object": "Job Create-Invoice",
      "slug": "1002-job-create-invoice",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckJobPlanningLineIsNegative(Record Job Planning Line, var Boolean)",
      "memberKey": "OnBeforeCheckJobPlanningLineIsNegative(Record Job Planning Line, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Has no purpose in procedure CheckJobPlanningLineIsNegative anymore",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1002-job-create-invoice/obsolete/"
    },
    {
      "key": "codeunit:1062",
      "type": "codeunit",
      "id": 1062,
      "object": "QBD Sync Proxy",
      "slug": "1062-qbd-sync-proxy",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Quickbooks integration to Invoicing is discontinued.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1062-qbd-sync-proxy/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetAuthorizationURL(Record OAuth 2.0 Setup, Text)",
      "memberKey": "GetAuthorizationURL(Record OAuth 2.0 Setup, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use procedure GetAuthorizationURLAsSecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "InvokeRequest(var Record OAuth 2.0 Setup, Text, var Text, var Text, Text, Boolean)",
      "memberKey": "InvokeRequest(var Record OAuth 2.0 Setup, Text, var Text, var Text, Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InvokeRequest with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, var Text, var Text)",
      "memberKey": "RefreshAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RefreshAccessToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text, Boolean)",
      "memberKey": "RefreshAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RefreshAccessTokenWithContentType with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text)",
      "memberKey": "RefreshAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RefreshAccessTokenWithGivenRequestJson with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "RequestAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RequestAccessToken procedure with parameters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text, Boolean)",
      "memberKey": "RequestAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"RequestAccessTokenWithContentType with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "RequestAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RequestAccessTokenWithGivenRequestJson with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAndSaveAccessToken(var Record OAuth 2.0 Setup, var Text, Text)",
      "memberKey": "RequestAndSaveAccessToken(var Record OAuth 2.0 Setup, var Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RequestAndSaveAccessToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1173",
      "type": "codeunit",
      "id": 1173,
      "object": "Document Attachment Mgmt",
      "slug": "1173-document-attachment-mgmt",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsDuplicateFile(Integer, Code[20], Option, Integer, Text, Text)",
      "memberKey": "IsDuplicateFile(Integer, Code[20], Option, Integer, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with the same procedure with enum instead of option.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1173-document-attachment-mgmt/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetEncryptionData(var Text, var Text)",
      "memberKey": "GetEncryptionData(var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetEncryptionData with SecretText data type for KeyAsBase64.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text, Integer, Text, Text)",
      "memberKey": "InitRijndaelProvider(Text, Integer, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text, Integer, Text)",
      "memberKey": "InitRijndaelProvider(Text, Integer, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text, Integer)",
      "memberKey": "InitRijndaelProvider(Text, Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text)",
      "memberKey": "InitRijndaelProvider(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "SetEncryptionData(Text, Text)",
      "memberKey": "SetEncryptionData(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SetEncryptionData with SecretText data type for KeyAsBase64.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1259",
      "type": "codeunit",
      "id": 1259,
      "object": "Certificate Management",
      "slug": "1259-certificate-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPassword(Record Isolated Certificate)",
      "memberKey": "GetPassword(Record Isolated Certificate)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetPasswordAsSecret with SecretText data type for the return value.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1259-certificate-management/obsolete/"
    },
    {
      "key": "codeunit:1259",
      "type": "codeunit",
      "id": 1259,
      "object": "Certificate Management",
      "slug": "1259-certificate-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPublicKeyAsBase64String(Text, Text)",
      "memberKey": "GetPublicKeyAsBase64String(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetPublicKeyAsBase64String with SecretText data type for Password parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1259-certificate-management/obsolete/"
    },
    {
      "key": "codeunit:1259",
      "type": "codeunit",
      "id": 1259,
      "object": "Certificate Management",
      "slug": "1259-certificate-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCertPassword(Text)",
      "memberKey": "SetCertPassword(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by SetCertPassword with SecretText data type for CertificatePassword parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1259-certificate-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateBase64KeyedHash(Text, Text, Option)",
      "memberKey": "GenerateBase64KeyedHash(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateBase64KeyedHash with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateBase64KeyedHashAsBase64String(Text, Text, Option)",
      "memberKey": "GenerateBase64KeyedHashAsBase64String(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateBase64KeyedHashAsBase64String with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateHash(Text, Text, Option)",
      "memberKey": "GenerateHash(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateHash with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateHashAsBase64String(Text, Text, Option)",
      "memberKey": "GenerateHashAsBase64String(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateHashAsBase64String with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(InStream, Text, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(InStream, Text, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(Text, Text, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, Text, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1282",
      "type": "codeunit",
      "id": 1282,
      "object": "Password Handler Impl.",
      "slug": "1282-password-handler-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword()",
      "memberKey": "GeneratePassword()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1282-password-handler-impl/obsolete/"
    },
    {
      "key": "codeunit:1282",
      "type": "codeunit",
      "id": 1282,
      "object": "Password Handler Impl.",
      "slug": "1282-password-handler-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword(Integer)",
      "memberKey": "GeneratePassword(Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1282-password-handler-impl/obsolete/"
    },
    {
      "key": "codeunit:1284",
      "type": "codeunit",
      "id": 1284,
      "object": "Password Handler",
      "slug": "1284-password-handler",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword()",
      "memberKey": "GeneratePassword()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1284-password-handler/obsolete/"
    },
    {
      "key": "codeunit:1284",
      "type": "codeunit",
      "id": 1284,
      "object": "Password Handler",
      "slug": "1284-password-handler",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword(Integer)",
      "memberKey": "GeneratePassword(Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1284-password-handler/obsolete/"
    },
    {
      "key": "codeunit:1284",
      "type": "codeunit",
      "id": 1284,
      "object": "Password Handler",
      "slug": "1284-password-handler",
      "app": "system-application",
      "kind": "procedure",
      "member": "IsPasswordStrong(Text)",
      "memberKey": "IsPasswordStrong(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by IsPasswordStrong with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1284-password-handler/obsolete/"
    },
    {
      "key": "codeunit:1285",
      "type": "codeunit",
      "id": 1285,
      "object": "X509Certificate2 Impl.",
      "slug": "1285-x509certificate2-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePrivateKey(Text, SecretText)",
      "memberKey": "GetCertificatePrivateKey(Text, SecretText)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetSecretCertificatePrivateKey with SecretText data type return value.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1285-x509certificate2-impl/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateExpiration(Text, Text, var DateTime)",
      "memberKey": "GetCertificateExpiration(Text, Text, var DateTime)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateExpiration with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateFriendlyName(Text, Text, var Text)",
      "memberKey": "GetCertificateFriendlyName(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateFriendlyName with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateIssuer(Text, Text, var Text)",
      "memberKey": "GetCertificateIssuer(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateIssuer with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateNotBefore(Text, Text, var DateTime)",
      "memberKey": "GetCertificateNotBefore(Text, Text, var DateTime)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateNotBefore with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePrivateKey(Text, Text)",
      "memberKey": "GetCertificatePrivateKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificatePrivateKey with SecretText data type for Password and return value.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePropertiesAsJson(Text, Text, var Text)",
      "memberKey": "GetCertificatePropertiesAsJson(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificatePropertiesAsJson with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePublicKey(Text, Text)",
      "memberKey": "GetCertificatePublicKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificatePublicKey with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateSerialNumber(Text, Text, var Text)",
      "memberKey": "GetCertificateSerialNumber(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateSerialNumber with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateSerialNumberAsASCII(Text, Text, var Text)",
      "memberKey": "GetCertificateSerialNumberAsASCII(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateSerialNumberAsASCII with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateSubject(Text, Text, var Text)",
      "memberKey": "GetCertificateSubject(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateSubject with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateThumbprint(Text, Text, var Text)",
      "memberKey": "GetCertificateThumbprint(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateThumbprint with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "HasPrivateKey(Text, Text)",
      "memberKey": "HasPrivateKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use HasPrivateKey with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "VerifyCertificate(var Text, Text, Enum X509 Content Type)",
      "memberKey": "VerifyCertificate(var Text, Text, Enum X509 Content Type)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use VerifyCertificate with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1288",
      "type": "codeunit",
      "id": 1288,
      "object": "OAuth",
      "slug": "1288-oauth",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "memberKey": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetAuthorizationHeader with SecretText data type for AuthorizationHeader.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1288-oauth/obsolete/"
    },
    {
      "key": "codeunit:1288",
      "type": "codeunit",
      "id": 1288,
      "object": "OAuth",
      "slug": "1288-oauth",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetOAuthAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetOAuthAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetOAuthAccessToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1288-oauth/obsolete/"
    },
    {
      "key": "codeunit:1288",
      "type": "codeunit",
      "id": 1288,
      "object": "OAuth",
      "slug": "1288-oauth",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetOAuthAccessToken(Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetOAuthAccessToken(Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetOAuthAccessToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1288-oauth/obsolete/"
    },
    {
      "key": "codeunit:1289",
      "type": "codeunit",
      "id": 1289,
      "object": "OAuth Impl.",
      "slug": "1289-oauth-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetAccessToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1289-oauth-impl/obsolete/"
    },
    {
      "key": "codeunit:1289",
      "type": "codeunit",
      "id": 1289,
      "object": "OAuth Impl.",
      "slug": "1289-oauth-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "memberKey": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetAuthorizationHeader with SecretText data type for AuthorizationHeader.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1289-oauth-impl/obsolete/"
    },
    {
      "key": "codeunit:1289",
      "type": "codeunit",
      "id": 1289,
      "object": "OAuth Impl.",
      "slug": "1289-oauth-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetRequestToken(Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetRequestToken(Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetRequestToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1289-oauth-impl/obsolete/"
    },
    {
      "key": "codeunit:1302",
      "type": "codeunit",
      "id": 1302,
      "object": "Customer Mgt.",
      "slug": "1302-customer-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalculateShipToBillToOptions(var Option, var Option, var Record Sales Header)",
      "memberKey": "CalculateShipToBillToOptions(var Option, var Option, var Record Sales Header)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CalculateShipBillToOptions()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1302-customer-mgt/obsolete/"
    },
    {
      "key": "codeunit:1302",
      "type": "codeunit",
      "id": 1302,
      "object": "Customer Mgt.",
      "slug": "1302-customer-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalculateShipToBillToOptions(var Option, var Option, Record Sales Header)",
      "memberKey": "OnAfterCalculateShipToBillToOptions(var Option, var Option, Record Sales Header)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnAfterCalculateShipBillToOptions()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1302-customer-mgt/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptStream(Text, Text, InStream, var OutStream)",
      "memberKey": "DecryptStream(Text, Text, InStream, var OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptStream with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptText(Text, Text, Text)",
      "memberKey": "DecryptText(Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptText with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "EncryptStream(Text, Text, InStream, var OutStream)",
      "memberKey": "EncryptStream(Text, Text, InStream, var OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use EncryptStream with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "EncryptText(Text, Text, Text)",
      "memberKey": "EncryptText(Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use EncryptText with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1400",
      "type": "codeunit",
      "id": 1400,
      "object": "DocumentNoVisibility",
      "slug": "1400-documentnovisibility",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckNumberSeries(Variant, Code[20], Integer)",
      "memberKey": "CheckNumberSeries(Variant, Code[20], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is no longer used. Add specific logic for your table in the OnInsert trigger.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1400-documentnovisibility/obsolete/"
    },
    {
      "key": "codeunit:1400",
      "type": "codeunit",
      "id": 1400,
      "object": "DocumentNoVisibility",
      "slug": "1400-documentnovisibility",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckNumberSeries(var Variant, var Code[20], Integer, var Record No. Series)",
      "memberKey": "OnBeforeCheckNumberSeries(var Variant, var Code[20], Integer, var Record No. Series)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is no longer used. Add specific logic for your table in the OnInsert trigger.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1400-documentnovisibility/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "Decrypt(Text, InStream, Boolean, OutStream)",
      "memberKey": "Decrypt(Text, InStream, Boolean, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Decrypt with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "Encrypt(Text, InStream, Boolean, OutStream)",
      "memberKey": "Encrypt(Text, InStream, Boolean, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Encrypt with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "ToXmlString(Boolean)",
      "memberKey": "ToXmlString(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use ToSecretXmlString with SecretText data type for XmlString or use PublicKeyToXmlString to retrieve the public key as Text.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "memberKey": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use VerifyData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1446",
      "type": "codeunit",
      "id": 1446,
      "object": "RSACryptoServiceProvider Impl.",
      "slug": "1446-rsacryptoserviceprovider-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "FromXmlString(Text)",
      "memberKey": "FromXmlString(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by FromSecretXmlString with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1446-rsacryptoserviceprovider-impl/obsolete/"
    },
    {
      "key": "codeunit:1446",
      "type": "codeunit",
      "id": 1446,
      "object": "RSACryptoServiceProvider Impl.",
      "slug": "1446-rsacryptoserviceprovider-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "ToXmlString(Boolean)",
      "memberKey": "ToXmlString(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by ToSecretXmlString with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1446-rsacryptoserviceprovider-impl/obsolete/"
    },
    {
      "key": "codeunit:1447",
      "type": "codeunit",
      "id": 1447,
      "object": "DSACryptoServiceProvider",
      "slug": "1447-dsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1447-dsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1447",
      "type": "codeunit",
      "id": 1447,
      "object": "DSACryptoServiceProvider",
      "slug": "1447-dsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "memberKey": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use VerifyData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1447-dsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1460",
      "type": "codeunit",
      "id": 1460,
      "object": "SignedXml",
      "slug": "1460-signedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckSignature(Text, Text, Boolean)",
      "memberKey": "CheckSignature(Text, Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckSignature which takes in a SecretText",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1460-signedxml/obsolete/"
    },
    {
      "key": "codeunit:1460",
      "type": "codeunit",
      "id": 1460,
      "object": "SignedXml",
      "slug": "1460-signedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckSignature(Text)",
      "memberKey": "CheckSignature(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckSignature which takes in a SecretText",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1460-signedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptDocument(var XmlDocument, Text, Enum SignatureAlgorithm)",
      "memberKey": "DecryptDocument(var XmlDocument, Text, Enum SignatureAlgorithm)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptDocument with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptKey(XmlElement, Text, Boolean, var Text, Enum SignatureAlgorithm)",
      "memberKey": "DecryptKey(XmlElement, Text, Boolean, var Text, Enum SignatureAlgorithm)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptKey with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "Encrypt(var XmlDocument, Text, Text, Text, Enum SymmetricAlgorithm)",
      "memberKey": "Encrypt(var XmlDocument, Text, Text, Text, Enum SymmetricAlgorithm)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Encrypt with SecretText data type for X509CertPassword.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "Encrypt(var XmlDocument, Text, Text, Text)",
      "memberKey": "Encrypt(var XmlDocument, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Encrypt with SecretText data type for X509CertPassword.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1474",
      "type": "codeunit",
      "id": 1474,
      "object": "Signature Key",
      "slug": "1474-signature-key",
      "app": "system-application",
      "kind": "procedure",
      "member": "FromBase64String(Text, Text, Boolean)",
      "memberKey": "FromBase64String(Text, Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use FromBase64String with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1474-signature-key/obsolete/"
    },
    {
      "key": "codeunit:1474",
      "type": "codeunit",
      "id": 1474,
      "object": "Signature Key",
      "slug": "1474-signature-key",
      "app": "system-application",
      "kind": "procedure",
      "member": "FromXmlString(Text)",
      "memberKey": "FromXmlString(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use FromXmlString with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1474-signature-key/obsolete/"
    },
    {
      "key": "codeunit:1504",
      "type": "codeunit",
      "id": 1504,
      "object": "Deposits Page Mgt.",
      "slug": "1504-deposits-page-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Pages used are the ones from the Bank Deposits extension. No other pages are provided, this codeunit was needed when NA had it's own pages. Open directly the required pages or run the required reports in the Bank Deposits extension.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1504-deposits-page-mgt/"
    },
    {
      "key": "codeunit:2000",
      "type": "codeunit",
      "id": 2000,
      "object": "Time Series Management",
      "slug": "2000-time-series-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMLForecastCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "memberKey": "GetMLForecastCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetMLForecastCredentials(var Uri: Text[250]; var \"Key\": SecretText; var LimitType: Option; var Limit: Decimal) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2000-time-series-management/obsolete/"
    },
    {
      "key": "codeunit:2000",
      "type": "codeunit",
      "id": 2000,
      "object": "Time Series Management",
      "slug": "2000-time-series-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "Initialize(Text, Text, Integer, Boolean)",
      "memberKey": "Initialize(Text, Text, Integer, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Initialize(Uri: SecretText; \"Key\": SecretText; TimeOutSeconds: Integer; UseStdCredentials: Boolean) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2000-time-series-management/obsolete/"
    },
    {
      "key": "codeunit:2001",
      "type": "codeunit",
      "id": 2001,
      "object": "Azure ML Connector",
      "slug": "2001-azure-ml-connector",
      "app": "base-application",
      "kind": "procedure",
      "member": "Initialize(Text, Text, Integer)",
      "memberKey": "Initialize(Text, Text, Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"Initialize(ApiKey: SecretText; ApiUri: SecretText; TimeOutSeconds: Integer)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2001-azure-ml-connector/obsolete/"
    },
    {
      "key": "codeunit:2003",
      "type": "codeunit",
      "id": 2003,
      "object": "ML Prediction Management",
      "slug": "2003-ml-prediction-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMachineLearningCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "memberKey": "GetMachineLearningCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetMachineLearningCredentials(var MLApiUri: SecretText; var MLApiKey: SecretText; var LimitType: Option; var Limit: Decimal)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2003-ml-prediction-management/obsolete/"
    },
    {
      "key": "codeunit:2003",
      "type": "codeunit",
      "id": 2003,
      "object": "ML Prediction Management",
      "slug": "2003-ml-prediction-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "Initialize(Text[250], Text[200], Integer)",
      "memberKey": "Initialize(Text[250], Text[200], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"Initialize(Uri: Text[250]; \"Key\": SecretText; TimeOutSeconds: Integer)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2003-ml-prediction-management/obsolete/"
    },
    {
      "key": "codeunit:2004",
      "type": "codeunit",
      "id": 2004,
      "object": "Machine Learning KeyVaultMgmt.",
      "slug": "2004-machine-learning-keyvaultmgmt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMachineLearningCredentials(Text, var Text[250], var Text[200], var Option, var Decimal)",
      "memberKey": "GetMachineLearningCredentials(Text, var Text[250], var Text[200], var Option, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetMachineLearningCredentials with SecretText data type for ApiKey parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2004-machine-learning-keyvaultmgmt/obsolete/"
    },
    {
      "key": "codeunit:2010",
      "type": "codeunit",
      "id": 2010,
      "object": "Entity Text",
      "slug": "2010-entity-text",
      "app": "system-application",
      "kind": "event",
      "member": "OnEditEntityText(var Record Entity Text, var Action, var Boolean)",
      "memberKey": "OnEditEntityText(var Record Entity Text, var Action, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The OnEditEntityText event is now raised with additional parameter, see OnEditEntityTextWithTriggerAction",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2010-entity-text/obsolete/"
    },
    {
      "key": "codeunit:2020",
      "type": "codeunit",
      "id": 2020,
      "object": "Image Analysis Management",
      "slug": "2020-image-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetImageAnalysisCredentials(var Text, var Text, var Option, var Integer)",
      "memberKey": "GetImageAnalysisCredentials(var Text, var Text, var Option, var Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetImageAnalysisCredentials with SecretText data type for ApiKey parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2020-image-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:2020",
      "type": "codeunit",
      "id": 2020,
      "object": "Image Analysis Management",
      "slug": "2020-image-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetUriAndKey(Text, Text)",
      "memberKey": "SetUriAndKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by SetUriAndKey with SecretText data type for KeyValue parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2020-image-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateCalendarEvent(Date, Text[100], Integer, RecordId, Boolean)",
      "memberKey": "CreateCalendarEvent(Date, Text[100], Integer, RecordId, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateCalendarEventForCodeunit(Date, Text[100], Integer)",
      "memberKey": "CreateCalendarEventForCodeunit(Date, Text[100], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateOrUpdateJobQueueEntry(Record Calendar Event)",
      "memberKey": "CreateOrUpdateJobQueueEntry(Record Calendar Event)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "DescheduleCalendarEvent(var Record Calendar Event)",
      "memberKey": "DescheduleCalendarEvent(var Record Calendar Event)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "DescheduleCalendarEventForCodeunit(Integer)",
      "memberKey": "DescheduleCalendarEventForCodeunit(Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindJobQueue(var Record Job Queue Entry)",
      "memberKey": "FindJobQueue(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindOrCreateJobQueue(var Record Job Queue Entry, var Boolean)",
      "memberKey": "OnBeforeFindOrCreateJobQueue(var Record Job Queue Entry, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetJobQueueOnHold(var Record Job Queue Entry, var Boolean)",
      "memberKey": "OnBeforeSetJobQueueOnHold(var Record Job Queue Entry, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetNextJobQueueRunDate(var Record Job Queue Entry, Date, var Boolean)",
      "memberKey": "OnBeforeSetNextJobQueueRunDate(var Record Job Queue Entry, Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateJobQueueWithSuggestedDate(var Record Job Queue Entry, Record Calendar Event, var Boolean)",
      "memberKey": "OnBeforeUpdateJobQueueWithSuggestedDate(var Record Job Queue Entry, Record Calendar Event, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "QueueBackgroundSystemEvent(Text[100], Integer, RecordId)",
      "memberKey": "QueueBackgroundSystemEvent(Text[100], Integer, RecordId)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobQueueOnHold(var Record Job Queue Entry)",
      "memberKey": "SetJobQueueOnHold(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateJobQueue(var Record Job Queue Entry)",
      "memberKey": "UpdateJobQueue(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2161",
      "type": "codeunit",
      "id": 2161,
      "object": "Calendar Event Execution",
      "slug": "2161-calendar-event-execution",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2161-calendar-event-execution/"
    },
    {
      "key": "codeunit:5703",
      "type": "codeunit",
      "id": 5703,
      "object": "Catalog Item Management",
      "slug": "5703-catalog-item-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetNewItemNo(Record Nonstock Item, Integer, Integer)",
      "memberKey": "GetNewItemNo(Record Nonstock Item, Integer, Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetNewItemNo(NonstockItem)",
      "seenFrom": 22,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5703-catalog-item-management/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservEntries(Code[20], Integer, Boolean, Decimal)",
      "memberKey": "CreateReservEntries(Code[20], Integer, Boolean, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CreateReservationEntries()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateTrackingBufferLines(Code[20], Integer)",
      "memberKey": "CreateTrackingBufferLines(Code[20], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CreateOrderTrackingBufferLines()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalcQtyToTransfer(var Record Phys. Invt. Tracking, Boolean, Decimal, var Decimal)",
      "memberKey": "OnAfterCalcQtyToTransfer(var Record Phys. Invt. Tracking, Boolean, Decimal, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OnAfterCalculateQtyToTransfer",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCodeOnAfterUpdateFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "memberKey": "OnCodeOnAfterUpdateFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replace by OnCodeOnAfterUpdateFromPhysInvtRecordLine2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateReservEntriesOnBeforeInsert(var Record Reservation Entry, Record Phys. Invt. Tracking, Record Phys. Invt. Order Header, Record Phys. Invt. Order Line)",
      "memberKey": "OnCreateReservEntriesOnBeforeInsert(var Record Reservation Entry, Record Phys. Invt. Tracking, Record Phys. Invt. Order Header, Record Phys. Invt. Order Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCreateReservEntriesOnBeforeInsert2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateTrackingBufferLinesFromExpPhysInvtTracking(var Record Phys. Invt. Tracking, Record Exp. Phys. Invt. Tracking)",
      "memberKey": "OnCreateTrackingBufferLinesFromExpPhysInvtTracking(var Record Phys. Invt. Tracking, Record Exp. Phys. Invt. Tracking)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCreateOrderTrackingBufferLinesFromExpInvtOrderTracking",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateTrackingBufferLinesFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "memberKey": "OnCreateTrackingBufferLinesFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCreateOrderTrackingBufferLinesFromPhysInvtRecordLine",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnUpdateBufferFromItemLedgerEntriesOnAfterUpdateExpectedQty(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "memberKey": "OnUpdateBufferFromItemLedgerEntriesOnAfterUpdateExpectedQty(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnUpdateBufferFromItemLedgerEntriesOnAfterUpdateExpectedQty2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5889",
      "type": "codeunit",
      "id": 5889,
      "object": "Phys. Invt. Tracking Mgt.",
      "slug": "5889-phys-invt-tracking-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsPackageTrackingEnabled()",
      "memberKey": "IsPackageTrackingEnabled()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Temporary wrapper procedure to enable test automation",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5889-phys-invt-tracking-mgt/obsolete/"
    },
    {
      "key": "codeunit:5890",
      "type": "codeunit",
      "id": 5890,
      "object": "Feature - Invt. Orders Package",
      "slug": "5890-feature-invt-orders-package",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature OptionMapping will be enabled by default in version 27.0.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5890-feature-invt-orders-package/"
    },
    {
      "key": "codeunit:5899",
      "type": "codeunit",
      "id": 5899,
      "object": "Calc. Inventory Value-Check",
      "slug": "5899-calc-inventory-value-check",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProperties(Date, Option, Boolean, Boolean, Boolean, Boolean)",
      "memberKey": "SetProperties(Date, Option, Boolean, Boolean, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Reolaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5899-calc-inventory-value-check/obsolete/"
    },
    {
      "key": "codeunit:6320",
      "type": "codeunit",
      "id": 6320,
      "object": "Power BI Filter Helper",
      "slug": "6320-power-bi-filter-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "MergeValuesIntoFirstFilter(Text, JsonArray)",
      "memberKey": "MergeValuesIntoFirstFilter(Text, JsonArray)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the other overload of MergeValuesIntoFirstFilter instead, which uses JsonArray data types.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6320-power-bi-filter-helper/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingErr(var Record Tracking Specification, var Decimal, var Decimal, Decimal, var Boolean)",
      "memberKey": "OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingErr(var Record Tracking Specification, var Decimal, var Decimal, Decimal, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingError with corrected parameters",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6516",
      "type": "codeunit",
      "id": 6516,
      "object": "Package Management",
      "slug": "6516-package-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Package Tracking enabled by default.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6516-package-management/obsolete/"
    },
    {
      "key": "codeunit:6516",
      "type": "codeunit",
      "id": 6516,
      "object": "Package Management",
      "slug": "6516-package-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEnabled()",
      "memberKey": "IsEnabled()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Package Tracking enabled by default.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6516-package-management/obsolete/"
    },
    {
      "key": "codeunit:6516",
      "type": "codeunit",
      "id": 6516,
      "object": "Package Management",
      "slug": "6516-package-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterIsEnabled(var Boolean)",
      "memberKey": "OnAfterIsEnabled(var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Package Tracking enabled by default.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6516-package-management/obsolete/"
    },
    {
      "key": "codeunit:6529",
      "type": "codeunit",
      "id": 6529,
      "object": "Item Tracking Navigate Mgt.",
      "slug": "6529-item-tracking-navigate-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindTrackingRecords(Text, Text, Text, Text)",
      "memberKey": "FindTrackingRecords(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by same procedure with PackageNoFilter parameter",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6529-item-tracking-navigate-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "memberKey": "CopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by same procedure in codeunit CopyServiceContractMgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "memberKey": "OnAfterCopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnAfterCopyServiceContractLines in codeunit Copy Service Contract Mgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterProcessServContractLine(var Record Service Contract Line, Record Service Contract Line)",
      "memberKey": "OnAfterProcessServContractLine(var Record Service Contract Line, Record Service Contract Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnAfterProcessServiceContractLine in codeunit Copy Service Contract Mgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ServContractHeaderDocType(Option)",
      "memberKey": "ServContractHeaderDocType(Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure GetServiceContractType() in codeunit CopyServiceContractMgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:7110",
      "type": "codeunit",
      "id": 7110,
      "object": "Analysis Report Management",
      "slug": "7110-analysis-report-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupSourceNo(var Record Analysis Line, Option, var Text)",
      "memberKey": "LookupSourceNo(var Record Analysis Line, Option, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"DoLookupSourceNo\" with Enum parameter instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7110-analysis-report-management/obsolete/"
    },
    {
      "key": "codeunit:7201",
      "type": "codeunit",
      "id": 7201,
      "object": "CDS Integration Impl.",
      "slug": "7201-cds-integration-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "MultipleCompanyNotificationHelpLink()",
      "memberKey": "MultipleCompanyNotificationHelpLink()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use MultipleCompanyNotificationHelpLink(Notification: Notification) instead",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7201-cds-integration-impl/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMessage(var Text[80])",
      "memberKey": "GetMessage(var Text[80])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with GetMessageText that is without Text length limit",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetMessage(var Text[80])",
      "memberKey": "OnAfterGetMessage(var Text[80])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with OnAfterGetMessageText as parent procedure GetMessage is replaced GetMessageText",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option)",
      "memberKey": "CheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CheckBinTypeAndCode()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "memberKey": "OnBeforeCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCheckBinTypeCodeOnBeforeCheckPerSource",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnCheckBinTypeCode(Record Location, Record Bin, Record Bin Type, Integer, Text[30], Option)",
      "memberKey": "OnCheckBinTypeCode(Record Location, Record Bin, Record Bin Type, Integer, Text[30], Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnBeforeCheckBinTypeAndCode",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnStartCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "memberKey": "OnStartCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnBeforeCheckBinTypeAndCode",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7771",
      "type": "codeunit",
      "id": 7771,
      "object": "Azure OpenAI",
      "slug": "7771-azure-openai",
      "app": "system-application",
      "kind": "procedure",
      "member": "ApproximateTokenCount(Text)",
      "memberKey": "ApproximateTokenCount(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the AOAI Token codeunit.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7771-azure-openai/obsolete/"
    },
    {
      "key": "codeunit:7772",
      "type": "codeunit",
      "id": 7772,
      "object": "Azure OpenAI Impl",
      "slug": "7772-azure-openai-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "ApproximateTokenCount(Text)",
      "memberKey": "ApproximateTokenCount(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the function GetTokenCount() instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7772-azure-openai-impl/obsolete/"
    },
    {
      "key": "codeunit:7800",
      "type": "codeunit",
      "id": 7800,
      "object": "Azure Functions Authentication",
      "slug": "7800-azure-functions-authentication",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateOAuth2(Text, Text, Text, Text, Text, Text, Text)",
      "memberKey": "CreateOAuth2(Text, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateOAuth2 with SecretText data type for ClientSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7800-azure-functions-authentication/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckMixedPlans()",
      "memberKey": "CheckMixedPlans()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckMixedPlansExist",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckMixedPlans(Dictionary, Boolean)",
      "memberKey": "CheckMixedPlans(Dictionary, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckMixedPlansExist",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckMixedPlans(Dictionary)",
      "memberKey": "CheckMixedPlans(Dictionary)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckMixedPlansExist",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9062",
      "type": "codeunit",
      "id": 9062,
      "object": "Storage Service Authorization",
      "slug": "9062-storage-service-authorization",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateSharedKey(Text, Enum Storage Service API Version)",
      "memberKey": "CreateSharedKey(Text, Enum Storage Service API Version)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateSharedKey with SecretText data type for SharedKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9062-storage-service-authorization/obsolete/"
    },
    {
      "key": "codeunit:9062",
      "type": "codeunit",
      "id": 9062,
      "object": "Storage Service Authorization",
      "slug": "9062-storage-service-authorization",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateSharedKey(Text)",
      "memberKey": "CreateSharedKey(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateSharedKey with SecretText data type for SharedKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9062-storage-service-authorization/obsolete/"
    },
    {
      "key": "codeunit:9142",
      "type": "codeunit",
      "id": 9142,
      "object": "SharePoint Auth.",
      "slug": "9142-sharepoint-auth",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateAuthorizationCode(Text, Text, Text, List)",
      "memberKey": "CreateAuthorizationCode(Text, Text, Text, List)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateAuthorizationCode with SecretText data type for ClientSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9142-sharepoint-auth/obsolete/"
    },
    {
      "key": "codeunit:9142",
      "type": "codeunit",
      "id": 9142,
      "object": "SharePoint Auth.",
      "slug": "9142-sharepoint-auth",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateAuthorizationCode(Text, Text, Text, Text)",
      "memberKey": "CreateAuthorizationCode(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateAuthorizationCode with SecretText data type for ClientSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9142-sharepoint-auth/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenChangePasswordDialog(var Text, var Text)",
      "memberKey": "OpenChangePasswordDialog(var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenChangePassworDialog with SecretText parameter data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog()",
      "memberKey": "OpenPasswordDialog()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog(Boolean, Boolean)",
      "memberKey": "OpenPasswordDialog(Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog(Boolean)",
      "memberKey": "OpenPasswordDialog(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9811",
      "type": "codeunit",
      "id": 9811,
      "object": "Password Dialog Impl.",
      "slug": "9811-password-dialog-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenChangePasswordDialog(var Text, var Text)",
      "memberKey": "OpenChangePasswordDialog(var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenChangePassworDialog with SecretText parameter data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9811-password-dialog-impl/obsolete/"
    },
    {
      "key": "codeunit:9811",
      "type": "codeunit",
      "id": 9811,
      "object": "Password Dialog Impl.",
      "slug": "9811-password-dialog-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog(Boolean, Boolean)",
      "memberKey": "OpenPasswordDialog(Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9811-password-dialog-impl/obsolete/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-flowintegration",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.FlowIntegration",
      "slug": "microsoft-dynamics-nav-client-flowintegration",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with FlowIntegration addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-flowintegration/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-oauthintegration",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.OAuthIntegration",
      "slug": "microsoft-dynamics-nav-client-oauthintegration",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with OAuthIntegration addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-oauthintegration/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-pageready",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.PageReady",
      "slug": "microsoft-dynamics-nav-client-pageready",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with PageReady addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-pageready/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.PowerBIManagement",
      "slug": "microsoft-dynamics-nav-client-powerbimanagement",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with PowerBIManagement addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-powerbimanagement/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-rolecenterselector",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.RoleCenterSelector",
      "slug": "microsoft-dynamics-nav-client-rolecenterselector",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with RoleCenterSelector addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-rolecenterselector/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-videoplayer",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.VideoPlayer",
      "slug": "microsoft-dynamics-nav-client-videoplayer",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with VideoPlayer addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-videoplayer/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-welcomewizard",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.WelcomeWizard",
      "slug": "microsoft-dynamics-nav-client-welcomewizard",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with PowerBIManagement addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-welcomewizard/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.PowerBIManagement",
      "slug": "microsoft-dynamics-nav-client-powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitializeReport(Text, Text, Text, Text)",
      "memberKey": "InitializeReport(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is deprecated. Please use EmbedReport instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-powerbimanagement/obsolete/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "EnablePlatformBasedReportSelection",
      "memberKey": "EnablePlatformBasedReportSelection",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature EnablePlatformBasedReportSelection will be enabled by default in version 24.0.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "PhysInvtOrderPackageTracking",
      "memberKey": "PhysInvtOrderPackageTracking",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature Phys. Invt. Orders Package Tracking will be enabled by default in version 27.0.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "interface:secret-provider",
      "type": "interface",
      "id": null,
      "object": "Secret Provider",
      "slug": "secret-provider",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by Secret Provider v2 with support for SecretValue as SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/interface/secret-provider/"
    },
    {
      "key": "interface:signaturealgorithm",
      "type": "interface",
      "id": null,
      "object": "SignatureAlgorithm",
      "slug": "signaturealgorithm",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by Signature Algorithm v2 with SecretText support for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/interface/signaturealgorithm/"
    },
    {
      "key": "page:44",
      "type": "page",
      "id": 44,
      "object": "Sales Credit Memo",
      "slug": "44-sales-credit-memo",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostDocumentOnBeforeSetTrackInfoForCancellation(var Record Sales Header, var Boolean)",
      "memberKey": "OnPostDocumentOnBeforeSetTrackInfoForCancellation(var Record Sales Header, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. SetTrackInfoForCancellation procedure is planned to be removed.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/44-sales-credit-memo/obsolete/"
    },
    {
      "key": "page:1001",
      "type": "page",
      "id": 1001,
      "object": "Job Task Lines Subform",
      "slug": "1001-job-task-lines-subform",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetRefreshCustomerControl(Boolean)",
      "memberKey": "SetRefreshCustomerControl(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Procedure is not used.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1001-job-task-lines-subform/obsolete/"
    },
    {
      "key": "page:2010",
      "type": "page",
      "id": 2010,
      "object": "Azure OpenAi Settings",
      "slug": "2010-azure-openai-settings",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Copilot capabilities settings has been moved to page 7775 \"Copilot AI Capabilities\"",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2010-azure-openai-settings/"
    },
    {
      "key": "page:2012",
      "type": "page",
      "id": 2012,
      "object": "Entity Text Part",
      "slug": "2012-entity-text-part",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "This page part contains only a rich text editor, use the rich text editor control separately on your page instead.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2012-entity-text-part/"
    },
    {
      "key": "page:2012",
      "type": "page",
      "id": 2012,
      "object": "Entity Text Part",
      "slug": "2012-entity-text-part",
      "app": "system-application",
      "kind": "procedure",
      "member": "SetHasAdvancedOptions(Boolean)",
      "memberKey": "SetHasAdvancedOptions(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Moving to Prompt Dialog page for Copilot that does not support this functionality.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2012-entity-text-part/obsolete/"
    },
    {
      "key": "page:2012",
      "type": "page",
      "id": 2012,
      "object": "Entity Text Part",
      "slug": "2012-entity-text-part",
      "app": "system-application",
      "kind": "procedure",
      "member": "ShowAdvancedOptions()",
      "memberKey": "ShowAdvancedOptions()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Moving to Prompt Dialog page for Copilot that does not support this functionality.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2012-entity-text-part/obsolete/"
    },
    {
      "key": "page:2013",
      "type": "page",
      "id": 2013,
      "object": "Entity Text",
      "slug": "2013-entity-text",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Copilot pages are using the prompt dialog page, to edit entity text with a rich text editor, use a rich text control instead.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2013-entity-text/"
    },
    {
      "key": "page:2014",
      "type": "page",
      "id": 2014,
      "object": "Copilot Information",
      "slug": "2014-copilot-information",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Information about Copilot capabilities has been moved to page 7775 \"Copilot AI Capabilities\"",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2014-copilot-information/"
    },
    {
      "key": "page:5052",
      "type": "page",
      "id": 5052,
      "object": "Contact List",
      "slug": "5052-contact-list",
      "app": "base-application",
      "kind": "procedure",
      "member": "SyncExchangeContacts(Boolean)",
      "memberKey": "SyncExchangeContacts(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use O365SyncManagement.SyncExchangeContacts with the appropriate parameters instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5052-contact-list/obsolete/"
    },
    {
      "key": "page:5600",
      "type": "page",
      "id": 5600,
      "object": "Fixed Asset Card",
      "slug": "5600-fixed-asset-card",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOnValidateFASubclassCode(var Record Fixed Asset, var Record Fixed Asset, var Boolean)",
      "memberKey": "OnBeforeOnValidateFASubclassCode(var Record Fixed Asset, var Record Fixed Asset, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnBeforeOnValidateFASubclassCodePage",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5600-fixed-asset-card/obsolete/"
    },
    {
      "key": "page:5825",
      "type": "page",
      "id": 5825,
      "object": "Review Marketing Text",
      "slug": "5825-review-marketing-text",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "This has been moved to use the new pagetype PromptDialog. Use page 5836 \"Copilot Marketing Text\" instead.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5825-review-marketing-text/"
    },
    {
      "key": "page:5834",
      "type": "page",
      "id": 5834,
      "object": "Marketing Text Attributes",
      "slug": "5834-marketing-text-attributes",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Changed to ListPart type to integrate with Marketing Text Prompt Dialog page. Use page 5838 \"Marketing Text Attributes Part\" instead.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5834-marketing-text-attributes/"
    },
    {
      "key": "page:5835",
      "type": "page",
      "id": 5835,
      "object": "Edit Marketing Text",
      "slug": "5835-edit-marketing-text",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "This has been moved to use the new pagetype StandardDialog. Use page 5839 \"Modify Marketing Text\" instead.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5835-edit-marketing-text/"
    },
    {
      "key": "page:5895",
      "type": "page",
      "id": 5895,
      "object": "Exp. Phys. Invt. Tracking",
      "slug": "5895-exp-phys-invt-tracking",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by page Exp.Invt.Order.Tracking",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5895-exp-phys-invt-tracking/"
    },
    {
      "key": "page:5896",
      "type": "page",
      "id": 5896,
      "object": "Posted Exp. Phys. Invt. Track",
      "slug": "5896-posted-exp-phys-invt-track",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by page Posted.Exp.Invt.Order.Tracking",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5896-posted-exp-phys-invt-track/"
    },
    {
      "key": "page:5899",
      "type": "page",
      "id": 5899,
      "object": "Phys. Invt. Tracking Lines",
      "slug": "5899-phys-invt-tracking-lines",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by page 6029 \"Invt.Order.Tracking.Lines\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5899-phys-invt-tracking-lines/"
    },
    {
      "key": "page:6510",
      "type": "page",
      "id": 6510,
      "object": "Item Tracking Lines",
      "slug": "6510-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "AssignSerialNoBatch(Integer, Boolean, Boolean)",
      "memberKey": "AssignSerialNoBatch(Integer, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter CreatePackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6510-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6510",
      "type": "page",
      "id": 6510,
      "object": "Item Tracking Lines",
      "slug": "6510-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetVisibleSettings(var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean)",
      "memberKey": "GetVisibleSettings(var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter ExpirationDateVisible2.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6510-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6513",
      "type": "page",
      "id": 6513,
      "object": "Enter Quantity to Create",
      "slug": "6513-enter-quantity-to-create",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFields(var Integer, var Boolean, var Boolean)",
      "memberKey": "GetFields(var Integer, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter GetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6513-enter-quantity-to-create/obsolete/"
    },
    {
      "key": "page:6513",
      "type": "page",
      "id": 6513,
      "object": "Enter Quantity to Create",
      "slug": "6513-enter-quantity-to-create",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "memberKey": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter SetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6513-enter-quantity-to-create/obsolete/"
    },
    {
      "key": "page:6515",
      "type": "page",
      "id": 6515,
      "object": "Enter Customized SN",
      "slug": "6515-enter-customized-sn",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFields(var Integer, var Boolean, var Code[50], var Integer, var Boolean)",
      "memberKey": "GetFields(var Integer, var Boolean, var Code[50], var Integer, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter GetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6515-enter-customized-sn/obsolete/"
    },
    {
      "key": "page:6515",
      "type": "page",
      "id": 6515,
      "object": "Enter Customized SN",
      "slug": "6515-enter-customized-sn",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "memberKey": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter SetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6515-enter-customized-sn/obsolete/"
    },
    {
      "key": "page:6560",
      "type": "page",
      "id": 6560,
      "object": "Document Line Tracking",
      "slug": "6560-document-line-tracking",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetDoc(Option, Code[20], Integer, Code[20], Integer, Code[20], Integer)",
      "memberKey": "SetDoc(Option, Code[20], Integer, Code[20], Integer, Code[20], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetSourceDoc() with enum parameter",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6560-document-line-tracking/obsolete/"
    },
    {
      "key": "page:9810",
      "type": "page",
      "id": 9810,
      "object": "Password Dialog",
      "slug": "9810-password-dialog",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetOldPasswordValue()",
      "memberKey": "GetOldPasswordValue()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetOldPasswordSecretValue",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9810-password-dialog/obsolete/"
    },
    {
      "key": "page:9810",
      "type": "page",
      "id": 9810,
      "object": "Password Dialog",
      "slug": "9810-password-dialog",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetPasswordValue()",
      "memberKey": "GetPasswordValue()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetPasswordSecretValue",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9810-password-dialog/obsolete/"
    },
    {
      "key": "page:12145",
      "type": "page",
      "id": 12145,
      "object": "No. Series Lines Sales",
      "slug": "12145-no-series-lines-sales",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Merged into No. Series Lines page.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/12145-no-series-lines-sales/"
    },
    {
      "key": "page:12146",
      "type": "page",
      "id": 12146,
      "object": "No. Series Lines Purchase",
      "slug": "12146-no-series-lines-purchase",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Merged into No. Series Lines page.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/12146-no-series-lines-purchase/"
    },
    {
      "key": "report:21",
      "type": "report",
      "id": 21,
      "object": "No. Series",
      "slug": "21-no-series",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Report data is available on page 457 \"No. Series Lines\". It can be analyzed with either the Data Analysis feature or Open in Excel.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/21-no-series/"
    },
    {
      "key": "report:22",
      "type": "report",
      "id": 22,
      "object": "No. Series Check",
      "slug": "22-no-series-check",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Report data is available on page 457 \"No. Series Lines\". It can be analyzed with either the Data Analysis feature or Open in Excel.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/22-no-series-check/"
    },
    {
      "key": "report:5706",
      "type": "report",
      "id": 5706,
      "object": "Create Stockkeeping Unit",
      "slug": "5706-create-stockkeeping-unit",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Option, Boolean, Boolean)",
      "memberKey": "InitializeRequest(Option, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5706-create-stockkeeping-unit/obsolete/"
    },
    {
      "key": "report:5811",
      "type": "report",
      "id": 5811,
      "object": "Calc. Inventory Value - Test",
      "slug": "5811-calc-inventory-value-test",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Date, Option, Boolean, Boolean, Option)",
      "memberKey": "InitializeRequest(Date, Option, Boolean, Boolean, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5811-calc-inventory-value-test/obsolete/"
    },
    {
      "key": "report:5899",
      "type": "report",
      "id": 5899,
      "object": "Calculate Inventory Value",
      "slug": "5899-calculate-inventory-value",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Date, Code[20], Boolean, Option, Boolean, Boolean, Boolean, Option, Boolean)",
      "memberKey": "InitializeRequest(Date, Code[20], Boolean, Option, Boolean, Boolean, Boolean, Option, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5899-calculate-inventory-value/obsolete/"
    },
    {
      "key": "report:5979",
      "type": "report",
      "id": 5979,
      "object": "Copy Service Document",
      "slug": "5979-copy-service-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Option, Code[20])",
      "memberKey": "InitializeRequest(Option, Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5979-copy-service-document/obsolete/"
    },
    {
      "key": "table:18",
      "type": "table",
      "id": 18,
      "object": "Customer",
      "slug": "18-customer",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupCustomer(var Record Customer)",
      "memberKey": "LookupCustomer(var Record Customer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SelectCustomer(var Customer: Record Customer): Boolean instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/18-customer/obsolete/"
    },
    {
      "key": "table:23",
      "type": "table",
      "id": 23,
      "object": "Vendor",
      "slug": "23-vendor",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupVendor(var Record Vendor)",
      "memberKey": "LookupVendor(var Record Vendor)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SelectVendor(var Vendor: Record Vendor): Boolean instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/23-vendor/obsolete/"
    },
    {
      "key": "table:27",
      "type": "table",
      "id": 27,
      "object": "Item",
      "slug": "27-item",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateNo(var Boolean, var Record Item, Record Item, Record Inventory Setup, var Codeunit NoSeriesManagement)",
      "memberKey": "OnBeforeValidateNo(var Boolean, var Record Item, Record Item, Record Inventory Setup, var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/27-item/obsolete/"
    },
    {
      "key": "table:32",
      "type": "table",
      "id": 32,
      "object": "Item Ledger Entry",
      "slug": "32-item-ledger-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "AppliedEntryToAdjustExists(Code[20])",
      "memberKey": "AppliedEntryToAdjustExists(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Unused",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/32-item-ledger-entry/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetTrackInfoForCancellationOnBeforeInsertCancelledDocument(Record Sales Cr.Memo Header, var Boolean)",
      "memberKey": "OnSetTrackInfoForCancellationOnBeforeInsertCancelledDocument(Record Sales Cr.Memo Header, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. SetTrackInfoForCancellation procedure is planned to be removed.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTrackInfoForCancellation()",
      "memberKey": "SetTrackInfoForCancellation()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "SetTrackInfoForCancellation procedure is planned to be removed.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "memberKey": "CheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is no longer used. Do the check directly in code instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "IncrementDocumentNo(Record Gen. Journal Batch, var Code[20])",
      "memberKey": "IncrementDocumentNo(Record Gen. Journal Batch, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SimulateGetNextNo from \"No. Series - Batch\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "ObsoleteCheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "memberKey": "ObsoleteCheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Do not use this procedure. It is for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckCurrencyForEmployee(var Record Gen. Journal Line, var Boolean, var Boolean)",
      "memberKey": "OnBeforeCheckCurrencyForEmployee(var Record Gen. Journal Line, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Currency posting for employee is now allowed, so check was removed",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckDocNoBasedOnNoSeries(var Record Gen. Journal Line, Code[20], Code[20], var Codeunit NoSeriesManagement, var Boolean)",
      "memberKey": "OnBeforeCheckDocNoBasedOnNoSeries(var Record Gen. Journal Line, Code[20], Code[20], var Codeunit NoSeriesManagement, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Subscribe to OnProcessBalanceOfLinesOnAfterCalcShouldCheckDocNoBasedOnNoSeries in Gen. Jnl.-Post Batch instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:167",
      "type": "table",
      "id": 167,
      "object": "Job",
      "slug": "167-job",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeAssistEdit(var Record Job, var Record Job, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "memberKey": "OnBeforeAssistEdit(var Record Job, var Record Job, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/167-job/obsolete/"
    },
    {
      "key": "table:254",
      "type": "table",
      "id": 254,
      "object": "VAT Entry",
      "slug": "254-vat-entry",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCopyAmountsFromVATEntry(var Record VAT Entry, Boolean)",
      "memberKey": "OnAfterCopyAmountsFromVATEntry(var Record VAT Entry, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the OnAfterOnCopyAmountsFromVATEntry method instead",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/254-vat-entry/obsolete/"
    },
    {
      "key": "table:291",
      "type": "table",
      "id": 291,
      "object": "Shipping Agent",
      "slug": "291-shipping-agent",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTrackingInternetAddr(Text[30])",
      "memberKey": "GetTrackingInternetAddr(Text[30])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Field length for PackageTrackingNo will be increased to 50.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/291-shipping-agent/obsolete/"
    },
    {
      "key": "table:313",
      "type": "table",
      "id": 313,
      "object": "Inventory Setup",
      "slug": "313-inventory-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsFeatureKeyPhysInvtOrderPackageTrackingEnabled()",
      "memberKey": "IsFeatureKeyPhysInvtOrderPackageTrackingEnabled()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature 'Enable use of package tracking in physical inventory orders' will be enabled by default in version 27.0.",
      "seenFrom": 26,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/313-inventory-setup/obsolete/"
    },
    {
      "key": "table:485",
      "type": "table",
      "id": 485,
      "object": "Business Chart Buffer",
      "slug": "485-business-chart-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetDrillDownIndexes(DotNet BusinessChartDataPoint)",
      "memberKey": "SetDrillDownIndexes(DotNet BusinessChartDataPoint)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with method that takes JsonObject as parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/485-business-chart-buffer/obsolete/"
    },
    {
      "key": "table:485",
      "type": "table",
      "id": 485,
      "object": "Business Chart Buffer",
      "slug": "485-business-chart-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(DotNet)",
      "memberKey": "Update(DotNet)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with method UpdateChart that takes Business Chart control add-in as parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/485-business-chart-buffer/obsolete/"
    },
    {
      "key": "table:843",
      "type": "table",
      "id": 843,
      "object": "Cash Flow Setup",
      "slug": "843-cash-flow-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMLCredentials(var Text[250], var Text[200], var Decimal, var Boolean)",
      "memberKey": "GetMLCredentials(var Text[250], var Text[200], var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetMLCredentials(var ApiUrl: SecretText; var ApiKey: SecretText; var LimitValue: Decimal; var UsingStandardCredentials: Boolean): Boolean\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/843-cash-flow-setup/obsolete/"
    },
    {
      "key": "table:843",
      "type": "table",
      "id": 843,
      "object": "Cash Flow Setup",
      "slug": "843-cash-flow-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetUserDefinedAPIKey()",
      "memberKey": "GetUserDefinedAPIKey()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetUserDefinedAPIKeySecret(): SecretText\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/843-cash-flow-setup/obsolete/"
    },
    {
      "key": "table:843",
      "type": "table",
      "id": 843,
      "object": "Cash Flow Setup",
      "slug": "843-cash-flow-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SaveUserDefinedAPIKey(Text[250])",
      "memberKey": "SaveUserDefinedAPIKey(Text[250])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"SaveUserDefinedAPIKey(APIKeyValue: SecretText)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/843-cash-flow-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetToken(Guid)",
      "memberKey": "GetToken(Guid)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetToken(var Guid, Text)",
      "memberKey": "SetToken(var Guid, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SetToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1263",
      "type": "table",
      "id": 1263,
      "object": "No. Series Tenant",
      "slug": "1263-no-series-tenant",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextAvailableCode()",
      "memberKey": "GetNextAvailableCode()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This procedure has been moved to codeunit Cross-Company No. Series",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1263-no-series-tenant/obsolete/"
    },
    {
      "key": "table:1263",
      "type": "table",
      "id": 1263,
      "object": "No. Series Tenant",
      "slug": "1263-no-series-tenant",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "InitNoSeries(Code[10], Text[50], Code[10])",
      "memberKey": "InitNoSeries(Code[10], Text[50], Code[10])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This procedure has been moved to codeunit Cross-Company No. Series",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1263-no-series-tenant/obsolete/"
    },
    {
      "key": "table:2020",
      "type": "table",
      "id": 2020,
      "object": "Image Analysis Setup",
      "slug": "2020-image-analysis-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetApiKey()",
      "memberKey": "GetApiKey()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetApiKeyAsSecret",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2020-image-analysis-setup/obsolete/"
    },
    {
      "key": "table:2020",
      "type": "table",
      "id": 2020,
      "object": "Image Analysis Setup",
      "slug": "2020-image-analysis-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetApiKey(Text)",
      "memberKey": "SetApiKey(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"SetApiKey(ApiKey: SecretText)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2020-image-analysis-setup/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddActualCost(Option, Option, Decimal, Decimal)",
      "memberKey": "AddActualCost(Option, Option, Decimal, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Unused",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddActualCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "memberKey": "AddActualCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AddActualCostElement(NewEntryType: Enum \"Cost Entry Type\"; NewActualCost: Decimal; NewActualCostACY: Decimal) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddExpectedCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "memberKey": "AddExpectedCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AddExpectedCostElement(NewEntryType: Enum \"Cost Entry Type\"; NewActualCost: Decimal; NewActualCostACY: Decimal) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetElement(Enum Cost Entry Type, Enum Cost Variance Type)",
      "memberKey": "GetElement(Enum Cost Entry Type, Enum Cost Variance Type)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetElement(NewEntryType: Enum \"Cost Entry Type\") instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "field",
      "member": "52 Qty. Exp. Item Tracking (Base)",
      "memberKey": 52,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by field \"Qty. Exp. Tracking (Base)\".",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Item Ledger Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Warehouse Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesOnAfterInsertFromItemLedgEntry(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "memberKey": "OnShowUsedTrackLinesOnAfterInsertFromItemLedgEntry(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesOnAfterInsertFromItemLedgEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesOnAfterInsertFromWhseEntry(var Record Phys. Invt. Tracking, Record Warehouse Entry)",
      "memberKey": "OnShowUsedTrackLinesOnAfterInsertFromWhseEntry(var Record Phys. Invt. Tracking, Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesOnAfterInsertFromWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesOnAfterLookupOK(var Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "memberKey": "OnShowUsedTrackLinesOnAfterLookupOK(var Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesOnAfterLookupOK2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesSetItemLedgerEntryFilters(var Record Item Ledger Entry, Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "memberKey": "OnShowUsedTrackLinesSetItemLedgerEntryFilters(var Record Item Ledger Entry, Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesSetItemLedgerEntryFilters2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5880",
      "type": "table",
      "id": 5880,
      "object": "Pstd. Phys. Invt. Order Line",
      "slug": "5880-pstd-phys-invt-order-line",
      "app": "base-application",
      "kind": "field",
      "member": "52 Qty. Exp. Item Tracking (Base)",
      "memberKey": 52,
      "state": "Pending",
      "tag": "24.0",
      "reason": "replaced by field \"Qty. Exp. Tracking (Base)\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5880-pstd-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:7303",
      "type": "table",
      "id": 7303,
      "object": "Bin Type",
      "slug": "7303-bin-type",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateBinTypeFilter(var Text[250], Option)",
      "memberKey": "CreateBinTypeFilter(var Text[250], Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CreateBinTypeFilter(var BinTypeFilter: Text; BinTypeFieldNo: Integer)",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7303-bin-type/obsolete/"
    },
    {
      "key": "table:7320",
      "type": "table",
      "id": 7320,
      "object": "Warehouse Shipment Header",
      "slug": "7320-warehouse-shipment-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOnInsert(var Record Warehouse Shipment Header, var Record Warehouse Shipment Header, var Record Warehouse Setup, var Codeunit NoSeriesManagement, var Record Location, var Boolean)",
      "memberKey": "OnBeforeOnInsert(var Record Warehouse Shipment Header, var Record Warehouse Shipment Header, var Record Warehouse Setup, var Codeunit NoSeriesManagement, var Record Location, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7320-warehouse-shipment-header/obsolete/"
    },
    {
      "key": "table:9657",
      "type": "table",
      "id": 9657,
      "object": "Custom Report Selection",
      "slug": "9657-custom-report-selection",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckEmailBodyUsage(var Record Custom Report Selection, var Boolean)",
      "memberKey": "OnBeforeCheckEmailBodyUsage(var Record Custom Report Selection, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Not used with platform layout selection",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9657-custom-report-selection/obsolete/"
    },
    {
      "key": "table:9657",
      "type": "table",
      "id": 9657,
      "object": "Custom Report Selection",
      "slug": "9657-custom-report-selection",
      "app": "base-application",
      "kind": "event",
      "member": "OnCheckEmailBodyUsageOnAfterCalcShowEmailBodyDefinedError(var Record Custom Report Selection, var Record Custom Report Selection, var Boolean)",
      "memberKey": "OnCheckEmailBodyUsageOnAfterCalcShowEmailBodyDefinedError(var Record Custom Report Selection, var Record Custom Report Selection, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Not used with platform layout selection",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9657-custom-report-selection/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "DrillDown()",
      "memberKey": "DrillDown()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit \"No. Series Setup Impl.\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "FindNoSeriesLineToShow(var Record No. Series Line)",
      "memberKey": "FindNoSeriesLineToShow(var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit NoSeriesManagement",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeValidateDefaultNos(var Record No. Series, var Boolean)",
      "memberKey": "OnBeforeValidateDefaultNos(var Record No. Series, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The event has been removed. There is no replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeValidateManualNos(var Record No. Series, var Boolean)",
      "memberKey": "OnBeforeValidateManualNos(var Record No. Series, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The event has been removed. There is no replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Boolean)",
      "memberKey": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit \"No. Series Setup Impl.\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date)",
      "memberKey": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit \"No. Series Setup Impl.\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "ExtractNoFromCode(Code[20])",
      "memberKey": "ExtractNoFromCode(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This functionality will be removed without public replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetFormattedNo(BigInteger)",
      "memberKey": "GetFormattedNo(BigInteger)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This functionality will be removed without public replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetLastDateUsed()",
      "memberKey": "GetLastDateUsed()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the field Last Date Used instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetLastNoUsed()",
      "memberKey": "GetLastNoUsed()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Moved to No. Series codeunit.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextSequenceNo(Boolean)",
      "memberKey": "GetNextSequenceNo(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetNextNo in No. Series codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckItemQuantityPurchCredit(var Record Purchase Header, var Record Purchase Line, var Boolean)",
      "memberKey": "OnBeforeCheckItemQuantityPurchCredit(var Record Purchase Header, var Record Purchase Line, var Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeRunGenJnlPostLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalculateVATAmountInBufferOnBeforeTempInvoicePostBufferAssign(var Decimal, var Decimal, var Record Invoice Post. Buffer)",
      "memberKey": "OnCalculateVATAmountInBufferOnBeforeTempInvoicePostBufferAssign(var Decimal, var Decimal, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnCalculateVATAmountInBufferOnBeforeTempInvoicePostingBufferAssign in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostBalancingEntryOnBeforeFindVendLedgEntry(Record Purchase Header, Record Purchase Line, Option, Code[20], Code[35], var Record Vendor Ledger Entry, var Boolean, var Boolean)",
      "memberKey": "OnPostBalancingEntryOnBeforeFindVendLedgEntry(Record Purchase Header, Record Purchase Line, Option, Code[20], Code[35], var Record Vendor Ledger Entry, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPostBalancingEntryOnBeforeFindVendLedgEntry in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:427",
      "type": "codeunit",
      "id": 427,
      "object": "ICInboxOutboxMgt",
      "slug": "427-icinboxoutboxmgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetItemFromItemRef(Code[50], Enum Item Reference Type, Code[20])",
      "memberKey": "GetItemFromItemRef(Code[50], Enum Item Reference Type, Code[20])",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Use another implementation of GetItemFromItemRef.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/427-icinboxoutboxmgt/obsolete/"
    },
    {
      "key": "codeunit:5987",
      "type": "codeunit",
      "id": 5987,
      "object": "Serv-Posting Journals Mgt.",
      "slug": "5987-serv-posting-journals-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostBalancingEntryOnBeforeFindCustLedgerEntry(var Record Service Header, var Record Cust. Ledger Entry, var Boolean)",
      "memberKey": "OnPostBalancingEntryOnBeforeFindCustLedgerEntry(var Record Service Header, var Record Cust. Ledger Entry, var Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced by new implementation in codeunit Service Post Invoice",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5987-serv-posting-journals-mgt/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextNo1(Code[20], Date)",
      "memberKey": "GetNextNo1(Code[20], Date)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Use SetParametersBeforeRun() instead",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextNo2()",
      "memberKey": "GetNextNo2()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Use GetNextNoAfterRun() instead",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextNo3(Code[20], Date, Boolean, Boolean)",
      "memberKey": "GetNextNo3(Code[20], Date, Boolean, Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Use DoGetNextNo() instead",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCreatePostedDeferralScheduleFromSalesDoc(var Record Sales Line, var Record Posted Deferral Header)",
      "memberKey": "OnAfterCreatePostedDeferralScheduleFromSalesDoc(var Record Sales Line, var Record Posted Deferral Header)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnAfterCreatePostedDeferralSchedule in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetSalesAccount(Record Sales Line, Record General Posting Setup, var Code[20])",
      "memberKey": "OnAfterGetSalesAccount(Record Sales Line, Record General Posting Setup, var Code[20])",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnAfterGetSalesAccount in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetSalesAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean)",
      "memberKey": "OnBeforeGetSalesAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Moved to Sales Invoice Posting implementation.",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostBalancingEntry(var Record Gen. Journal Line, Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean)",
      "memberKey": "OnBeforePostBalancingEntry(var Record Gen. Journal Line, Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostBalancingEntryOnBeforeGenJnlPostLine in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRunGenJnlPostLine(var Record Gen. Journal Line, Record Sales Invoice Header)",
      "memberKey": "OnBeforeRunGenJnlPostLine(var Record Gen. Journal Line, Record Sales Invoice Header)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeRunGenJnlPostLine in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnAfterCalcInvoiceDiscountPosting(Record Sales Header, Record Sales Line, var Boolean)",
      "memberKey": "OnFillInvoicePostingBufferOnAfterCalcInvoiceDiscountPosting(Record Sales Header, Record Sales Line, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetInvoiceDiscountPosting in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnAfterCalcLineDiscountPosting(Record Sales Header, Record Sales Line, var Boolean)",
      "memberKey": "OnFillInvoicePostingBufferOnAfterCalcLineDiscountPosting(Record Sales Header, Record Sales Line, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetLineDiscountPosting in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnBeforeDeferrals(var Record Sales Line, var Decimal, var Decimal, Date)",
      "memberKey": "OnFillInvoicePostingBufferOnBeforeDeferrals(var Record Sales Line, var Decimal, var Decimal, Date)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnFillInvoicePostingBufferOnBeforeDeferrals in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnBeforeSetAccount(Record Sales Header, Record Sales Line, var Code[20])",
      "memberKey": "OnFillInvoicePostingBufferOnBeforeSetAccount(Record Sales Header, Record Sales Line, var Code[20])",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetAccount in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnBeforeSetInvDiscAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean)",
      "memberKey": "OnFillInvoicePostingBufferOnBeforeSetInvDiscAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetInvoiceDiscAccount in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnBeforeSetLineDiscAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean)",
      "memberKey": "OnFillInvoicePostingBufferOnBeforeSetLineDiscAccount(Record Sales Line, Record General Posting Setup, var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetLineDiscAccount in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostBalancingEntryOnAfterInitNewLine(Record Sales Header, var Record Gen. Journal Line)",
      "memberKey": "OnPostBalancingEntryOnAfterInitNewLine(Record Sales Header, var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Event is currently missing. Check out GitHub Issue: https://github.com/microsoft/ALAppExtensions/issues/21198.",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalcInvoiceDiscountPosting(var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, var Record Invoice Post. Buffer)",
      "memberKey": "OnAfterCalcInvoiceDiscountPosting(var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnAfterCalcInvoiceDiscountPosting in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCreatePostedDeferralScheduleFromPurchDoc(var Record Purchase Line, var Record Posted Deferral Header)",
      "memberKey": "OnAfterCreatePostedDeferralScheduleFromPurchDoc(var Record Purchase Line, var Record Posted Deferral Header)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnAfterCreatePostedDeferralSchedule in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterFillInvoicePostBuffer(var Record Invoice Post. Buffer, Record Purchase Line, var Record Invoice Post. Buffer, Boolean, var Record Purchase Header, var Code[20], var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnAfterFillInvoicePostBuffer(var Record Invoice Post. Buffer, Record Purchase Line, var Record Invoice Post. Buffer, Boolean, var Record Purchase Header, var Code[20], var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnAfterFillInvoicePostingBuffer in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInitVATAmounts(Record Purchase Line, Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "OnAfterInitVATAmounts(Record Purchase Line, Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnAfterInitTotalAmounts in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInitVATBase(Record Purchase Line, Record Purchase Line, var Decimal, var Decimal)",
      "memberKey": "OnAfterInitVATBase(Record Purchase Line, Record Purchase Line, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnAfterInitTotalAmounts in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostBalancingEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnAfterPostBalancingEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPostBalancingEntryOnAfterGenJnlPostLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, Record Purchase Header, Integer, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnAfterPostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, Record Purchase Header, Integer, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPostLinesOnAfterGenJnlLinePost in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostVendorEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnAfterPostVendorEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPostLedgerEntryOnAfterGenJnlPostLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetApplyToDocNo(var Record Gen. Journal Line, Record Purchase Header)",
      "memberKey": "OnAfterSetApplyToDocNo(var Record Gen. Journal Line, Record Purchase Header)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnAfterSetApplyToDocNo in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcLineDiscountPosting(Record Purchase Header, Record Purchase Line, Record Purchase Line, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCalcLineDiscountPosting(Record Purchase Header, Record Purchase Line, Record Purchase Line, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeCalcLineDiscountPosting in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalculateVATAmountInBuffer(Record Purchase Header, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCalculateVATAmountInBuffer(Record Purchase Header, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeCalculateVATAmounts in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFillDeferralPostingBuffer(var Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Date, Integer, Integer, Boolean)",
      "memberKey": "OnBeforeFillDeferralPostingBuffer(var Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Date, Integer, Integer, Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnBeforePrepareDeferralLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFillInvoicePostBuffer(Record Purchase Header, Record Purchase Line, Record Purchase Line, Record Invoice Post. Buffer, var Boolean, var Record Invoice Post. Buffer)",
      "memberKey": "OnBeforeFillInvoicePostBuffer(Record Purchase Header, Record Purchase Line, Record Purchase Line, Record Invoice Post. Buffer, var Boolean, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforePrepareLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFillInvoicePostBufferFADiscount(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeFillInvoicePostBufferFADiscount(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforePrepareLineFADiscount in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInitGenJnlLineAmountFieldsFromTotalPurchLine(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, var Boolean)",
      "memberKey": "OnBeforeInitGenJnlLineAmountFieldsFromTotalPurchLine(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeInitGenJnlLineAmountFieldsFromTotalLines in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInitNewGenJnlLineFromPostInvoicePostBufferLine(var Record Gen. Journal Line, var Record Purchase Header, Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeInitNewGenJnlLineFromPostInvoicePostBufferLine(var Record Gen. Journal Line, var Record Purchase Header, Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeInitGenJnlLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInvoicePostingBufferSetAmounts(Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean, var Record Purchase Line)",
      "memberKey": "OnBeforeInvoicePostingBufferSetAmounts(Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean, var Record Purchase Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetAmounts in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostBalancingEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Boolean, var Record Vendor Ledger Entry)",
      "memberKey": "OnBeforePostBalancingEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Boolean, var Record Vendor Ledger Entry)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPostBalancingEntryOnBeforeGenJnlPostLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostInvoicePostBuffer(Record Purchase Header, var Record Invoice Post. Buffer, var Record Purchase Line, var Record Purchase Line)",
      "memberKey": "OnBeforePostInvoicePostBuffer(Record Purchase Header, var Record Invoice Post. Buffer, var Record Purchase Line, var Record Purchase Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforePostLines in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostInvoicePostBufferLine(var Record Purchase Header, var Record Invoice Post. Buffer)",
      "memberKey": "OnBeforePostInvoicePostBufferLine(var Record Purchase Header, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeInitGenJnlLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Boolean, Boolean, var Code[20])",
      "memberKey": "OnBeforePostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Boolean, Boolean, var Code[20])",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPostLinesOnBeforeGenJnlLinePost in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostVendorEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "memberKey": "OnBeforePostVendorEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPostLedgerEntryOnBeforeGenJnlPostLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRunGenJnlPostLine(var Record Gen. Journal Line)",
      "memberKey": "OnBeforeRunGenJnlPostLine(var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeRunGenJnlPostLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTempDeferralLineInsert(var Record Deferral Line, Record Deferral Line, Record Purchase Line, var Integer, var Integer)",
      "memberKey": "OnBeforeTempDeferralLineInsert(var Record Deferral Line, Record Deferral Line, Record Purchase Line, var Integer, var Integer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeTempDeferralLineInsert in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcDeferralAmountsOnAfterTempDeferralHeaderInsert(var Record Deferral Header, Record Deferral Header, Record Purchase Header)",
      "memberKey": "OnCalcDeferralAmountsOnAfterTempDeferralHeaderInsert(var Record Deferral Header, Record Deferral Header, Record Purchase Header)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnCalcDeferralAmountsOnBeforeTempDeferralHeaderInsert in codeunit 826 \"Purch. Post Invoice Events\". The publisher is raised before the insert.",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillDeferralPostingBufferOnAfterInitFromDeferralLine(var Record Deferral Posting Buffer, Record Deferral Line, Record Purchase Line, Record Deferral Template)",
      "memberKey": "OnFillDeferralPostingBufferOnAfterInitFromDeferralLine(var Record Deferral Posting Buffer, Record Deferral Line, Record Purchase Line, Record Deferral Template)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareDeferralLineOnAfterInitFromDeferralLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostBufferOnAfterInitAmounts(Record Purchase Header, var Record Purchase Line, var Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Decimal, var Decimal)",
      "memberKey": "OnFillInvoicePostBufferOnAfterInitAmounts(Record Purchase Header, var Record Purchase Line, var Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnAfterInitTotalAmounts in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostBufferOnAfterSetShouldCalcDiscounts(Record Purchase Header, Record Purchase Line, var Boolean)",
      "memberKey": "OnFillInvoicePostBufferOnAfterSetShouldCalcDiscounts(Record Purchase Header, Record Purchase Line, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetLineDiscountPosting in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostBufferOnBeforePreparePurchase(var Record Purchase Header, var Record Purchase Line, var Record Invoice Post. Buffer, Record Purchase Line, var Record General Posting Setup)",
      "memberKey": "OnFillInvoicePostBufferOnBeforePreparePurchase(var Record Purchase Header, var Record Purchase Line, var Record Invoice Post. Buffer, Record Purchase Line, var Record General Posting Setup)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnBeforePreparePurchase in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostBufferOnBeforeProcessInvoiceDiscounts(var Record Purchase Line, var Boolean)",
      "memberKey": "OnFillInvoicePostBufferOnBeforeProcessInvoiceDiscounts(var Record Purchase Line, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new events OnPrepareLineOnAfterSetInvoiceDiscountPosting or OnPrepareLineOnBeforeCalcInvoiceDiscountPosting in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnAfterSetLineDiscAccount(var Record Purchase Line, var Record General Posting Setup, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "memberKey": "OnFillInvoicePostingBufferOnAfterSetLineDiscAccount(var Record Purchase Line, var Record General Posting Setup, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetInvoiceDiscAccount in codeunit 826 \"Purch. Post Invoice Events\". The publisher is part of the else clause only.",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnAfterUpdateInvoicePostBuffer(Record Purchase Header, Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Code[20], var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnFillInvoicePostingBufferOnAfterUpdateInvoicePostBuffer(Record Purchase Header, Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Code[20], var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnAfterUpdateInvoicePostingBuffer in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnBeforeSetAccount(Record Purchase Header, Record Purchase Line, var Code[20], Code[20])",
      "memberKey": "OnFillInvoicePostingBufferOnBeforeSetAccount(Record Purchase Header, Record Purchase Line, var Code[20], Code[20])",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetAccount in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostBalancingEntryOnAfterInitNewLine(Record Purchase Header, var Record Gen. Journal Line)",
      "memberKey": "OnPostBalancingEntryOnAfterInitNewLine(Record Purchase Header, var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Event is currently missing. Check out GitHub Issue: https://github.com/microsoft/ALAppExtensions/issues/22117",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostInvoicePostBufferLineOnAfterCopyFromInvoicePostBuffer(var Record Gen. Journal Line, Record Purchase Header, var Record Purchase Line)",
      "memberKey": "OnPostInvoicePostBufferLineOnAfterCopyFromInvoicePostBuffer(var Record Gen. Journal Line, Record Purchase Header, var Record Purchase Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareGenJnlLineOnAfterCopyToGenJnlLine in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostInvoicePostingBufferOnAfterVATPostingSetupGet(var Record VAT Posting Setup, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnPostInvoicePostingBufferOnAfterVATPostingSetupGet(var Record VAT Posting Setup, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnCalculateVATAmountsOnAfterGetReverseChargeVATPostingSetup in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostVendorEntryOnAfterInitNewLine(var Record Purchase Header, var Record Gen. Journal Line)",
      "memberKey": "OnPostVendorEntryOnAfterInitNewLine(var Record Purchase Header, var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Event is currently missing. Check out GitHub Issue: https://github.com/microsoft/ALAppExtensions/issues/22117",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostVendorEntryOnBeforeInitNewLine(var Record Purchase Header, Record Purchase Line, Record Purchase Line, Enum Gen. Journal Document Type, Code[20], Code[35], Code[10], var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "memberKey": "OnPostVendorEntryOnBeforeInitNewLine(var Record Purchase Header, Record Purchase Line, Record Purchase Line, Enum Gen. Journal Document Type, Code[20], Code[35], Code[10], var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This integration event is no longer invoked. Moved to Purchase Invoice Posting implementation. Use the new event OnBeforePostLedgerEntry in codeunit 826 \"Purch. Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:1001",
      "type": "codeunit",
      "id": 1001,
      "object": "Job Post-Line",
      "slug": "1001-job-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostPurchaseGLAccounts(Record Invoice Post. Buffer, var Codeunit Job Jnl.-Post Line, Integer)",
      "memberKey": "OnAfterPostPurchaseGLAccounts(Record Invoice Post. Buffer, var Codeunit Job Jnl.-Post Line, Integer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation in codeunit Purch. Post Invoice",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1001-job-post-line/obsolete/"
    },
    {
      "key": "codeunit:1001",
      "type": "codeunit",
      "id": 1001,
      "object": "Job Post-Line",
      "slug": "1001-job-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostPurchaseGLAccountsOnAfterTempPurchaseLineJobSetFilters(var Record Purchase Line, var Record Invoice Post. Buffer)",
      "memberKey": "OnPostPurchaseGLAccountsOnAfterTempPurchaseLineJobSetFilters(var Record Purchase Line, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by PostJobPurchaseLines().",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1001-job-post-line/obsolete/"
    },
    {
      "key": "codeunit:5986",
      "type": "codeunit",
      "id": 5986,
      "object": "Serv-Amounts Mgt.",
      "slug": "5986-serv-amounts-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterFillInvoicePostBuffer(var Record Invoice Post. Buffer, Record Service Line, var Record Invoice Post. Buffer, Boolean, Record Service Line)",
      "memberKey": "OnAfterFillInvoicePostBuffer(var Record Invoice Post. Buffer, Record Service Line, var Record Invoice Post. Buffer, Boolean, Record Service Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation event in codeunit ServicePostInvoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5986-serv-amounts-mgt/obsolete/"
    },
    {
      "key": "codeunit:5986",
      "type": "codeunit",
      "id": 5986,
      "object": "Serv-Amounts Mgt.",
      "slug": "5986-serv-amounts-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterFillInvoicePostBufferProcedure(var Record Invoice Post. Buffer, Record Service Line, var Record Invoice Post. Buffer, Boolean, Record Service Line)",
      "memberKey": "OnAfterFillInvoicePostBufferProcedure(var Record Invoice Post. Buffer, Record Service Line, var Record Invoice Post. Buffer, Boolean, Record Service Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation event in codeunit ServicePostInvoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5986-serv-amounts-mgt/obsolete/"
    },
    {
      "key": "codeunit:5986",
      "type": "codeunit",
      "id": 5986,
      "object": "Serv-Amounts Mgt.",
      "slug": "5986-serv-amounts-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdateInvPostBuffer(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "memberKey": "OnAfterUpdateInvPostBuffer(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation event in codeunit ServicePostInvoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5986-serv-amounts-mgt/obsolete/"
    },
    {
      "key": "codeunit:5986",
      "type": "codeunit",
      "id": 5986,
      "object": "Serv-Amounts Mgt.",
      "slug": "5986-serv-amounts-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFillInvoicePostBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)",
      "memberKey": "OnBeforeFillInvoicePostBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation event in codeunit ServicePostInvoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5986-serv-amounts-mgt/obsolete/"
    },
    {
      "key": "codeunit:5986",
      "type": "codeunit",
      "id": 5986,
      "object": "Serv-Amounts Mgt.",
      "slug": "5986-serv-amounts-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInvPostingBufferCalcInvoiceDiscountAmount(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)",
      "memberKey": "OnBeforeInvPostingBufferCalcInvoiceDiscountAmount(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation event in codeunit ServicePostInvoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5986-serv-amounts-mgt/obsolete/"
    },
    {
      "key": "codeunit:5986",
      "type": "codeunit",
      "id": 5986,
      "object": "Serv-Amounts Mgt.",
      "slug": "5986-serv-amounts-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInvPostingBufferCalcLineDiscountAmount(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)",
      "memberKey": "OnBeforeInvPostingBufferCalcLineDiscountAmount(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation event in codeunit ServicePostInvoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5986-serv-amounts-mgt/obsolete/"
    },
    {
      "key": "codeunit:5986",
      "type": "codeunit",
      "id": 5986,
      "object": "Serv-Amounts Mgt.",
      "slug": "5986-serv-amounts-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateInvPostBuffer(var Record Invoice Post. Buffer)",
      "memberKey": "OnBeforeUpdateInvPostBuffer(var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation event in codeunit ServicePostInvoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5986-serv-amounts-mgt/obsolete/"
    },
    {
      "key": "codeunit:5987",
      "type": "codeunit",
      "id": 5987,
      "object": "Serv-Posting Journals Mgt.",
      "slug": "5987-serv-posting-journals-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostBalancingEntry(var Record Gen. Journal Line, var Record Service Header, var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnAfterPostBalancingEntry(var Record Gen. Journal Line, var Record Service Header, var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation in codeunit Service Post Invoice",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5987-serv-posting-journals-mgt/obsolete/"
    },
    {
      "key": "codeunit:5987",
      "type": "codeunit",
      "id": 5987,
      "object": "Serv-Posting Journals Mgt.",
      "slug": "5987-serv-posting-journals-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostCustomerEntry(var Record Gen. Journal Line, var Record Service Header, var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnAfterPostCustomerEntry(var Record Gen. Journal Line, var Record Service Header, var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation in codeunit Service Post Invoice",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5987-serv-posting-journals-mgt/obsolete/"
    },
    {
      "key": "codeunit:5987",
      "type": "codeunit",
      "id": 5987,
      "object": "Serv-Posting Journals Mgt.",
      "slug": "5987-serv-posting-journals-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostInvoicePostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, Record Service Header, Integer, var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnAfterPostInvoicePostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, Record Service Header, Integer, var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation in codeunit Service Post Invoice",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5987-serv-posting-journals-mgt/obsolete/"
    },
    {
      "key": "codeunit:5987",
      "type": "codeunit",
      "id": 5987,
      "object": "Serv-Posting Journals Mgt.",
      "slug": "5987-serv-posting-journals-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostBalancingEntry(var Record Gen. Journal Line, var Record Service Header, var Record Service Line)",
      "memberKey": "OnBeforePostBalancingEntry(var Record Gen. Journal Line, var Record Service Header, var Record Service Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation in codeunit Service Post Invoice",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5987-serv-posting-journals-mgt/obsolete/"
    },
    {
      "key": "codeunit:5987",
      "type": "codeunit",
      "id": 5987,
      "object": "Serv-Posting Journals Mgt.",
      "slug": "5987-serv-posting-journals-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostCustomerEntry(var Record Gen. Journal Line, Record Service Header, var Record Service Line, var Record Service Line, var Codeunit Gen. Jnl.-Post Line, Code[20])",
      "memberKey": "OnBeforePostCustomerEntry(var Record Gen. Journal Line, Record Service Header, var Record Service Line, var Record Service Line, var Codeunit Gen. Jnl.-Post Line, Code[20])",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation in codeunit Service Post Invoice",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5987-serv-posting-journals-mgt/obsolete/"
    },
    {
      "key": "codeunit:5987",
      "type": "codeunit",
      "id": 5987,
      "object": "Serv-Posting Journals Mgt.",
      "slug": "5987-serv-posting-journals-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostInvoicePostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, Record Service Header, var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnBeforePostInvoicePostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, Record Service Header, var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation in codeunit Service Post Invoice",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5987-serv-posting-journals-mgt/obsolete/"
    },
    {
      "key": "codeunit:5988",
      "type": "codeunit",
      "id": 5988,
      "object": "Serv-Documents Mgt.",
      "slug": "5988-serv-documents-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostDocumentLinesOnBeforePostInvoicePostBuffer(Record Service Header, var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line)",
      "memberKey": "OnPostDocumentLinesOnBeforePostInvoicePostBuffer(Record Service Header, var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by new implementation in codeunit Service Post Invoice",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5988-serv-documents-mgt/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcDiscount(Boolean, Decimal, Decimal)",
      "memberKey": "CalcDiscount(Boolean, Decimal, Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcDiscountNoVAT(Decimal, Decimal)",
      "memberKey": "CalcDiscountNoVAT(Decimal, Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyToGenJnlLine(var Record Gen. Journal Line)",
      "memberKey": "CopyToGenJnlLine(var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyToGenJnlLineFA(var Record Gen. Journal Line)",
      "memberKey": "CopyToGenJnlLineFA(var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterAdjustRoundingForUpdate(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "memberKey": "OnAfterAdjustRoundingForUpdate(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 22,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterApplyRoundingForFinalPosting(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "memberKey": "OnAfterApplyRoundingForFinalPosting(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 22,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCopyToGenJnlLine(var Record Gen. Journal Line, Record Invoice Post. Buffer)",
      "memberKey": "OnAfterCopyToGenJnlLine(var Record Gen. Journal Line, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCopyToGenJnlLineFA(var Record Gen. Journal Line, Record Invoice Post. Buffer)",
      "memberKey": "OnAfterCopyToGenJnlLineFA(var Record Gen. Journal Line, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInvPostBufferModify(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "memberKey": "OnAfterInvPostBufferModify(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInvPostBufferPreparePurchase(var Record Purchase Line, var Record Invoice Post. Buffer)",
      "memberKey": "OnAfterInvPostBufferPreparePurchase(var Record Purchase Line, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInvPostBufferPrepareSales(var Record Sales Line, var Record Invoice Post. Buffer)",
      "memberKey": "OnAfterInvPostBufferPrepareSales(var Record Sales Line, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInvPostBufferPrepareService(var Record Service Line, var Record Invoice Post. Buffer)",
      "memberKey": "OnAfterInvPostBufferPrepareService(var Record Service Line, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInvPostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "memberKey": "OnAfterInvPostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetAmountsNoVAT(var Record Invoice Post. Buffer, Decimal, Decimal, Decimal)",
      "memberKey": "OnAfterSetAmountsNoVAT(var Record Invoice Post. Buffer, Decimal, Decimal, Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcDiscount(var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCalcDiscount(var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcDiscountNoVAT(var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCalcDiscountNoVAT(var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInvPostBufferModify(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "memberKey": "OnBeforeInvPostBufferModify(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInvPostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "memberKey": "OnBeforeInvPostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePrepareSales(var Record Invoice Post. Buffer, var Record Sales Line)",
      "memberKey": "OnBeforePrepareSales(var Record Invoice Post. Buffer, var Record Sales Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillPrepmtAdjBufferOnBeforeAssignInvoicePostBuffer(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "memberKey": "OnFillPrepmtAdjBufferOnBeforeAssignInvoicePostBuffer(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "PreparePrepmtAdjBuffer(Record Invoice Post. Buffer, Code[20], Decimal, Boolean)",
      "memberKey": "PreparePrepmtAdjBuffer(Record Invoice Post. Buffer, Code[20], Decimal, Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "PreparePurchase(var Record Purchase Line)",
      "memberKey": "PreparePurchase(var Record Purchase Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "PrepareSales(var Record Sales Line)",
      "memberKey": "PrepareSales(var Record Sales Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in codeunit Sales Post Invoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "PrepareService(var Record Service Line)",
      "memberKey": "PrepareService(var Record Service Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in codeunit Service Post Invoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReverseAmounts()",
      "memberKey": "ReverseAmounts()",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAccount(Code[20], var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "SetAccount(Code[20], var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAmounts(Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal)",
      "memberKey": "SetAmounts(Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAmountsNoVAT(Decimal, Decimal, Decimal)",
      "memberKey": "SetAmountsNoVAT(Decimal, Decimal, Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesTaxForPurchLine(Record Purchase Line)",
      "memberKey": "SetSalesTaxForPurchLine(Record Purchase Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in codeunit Purch Post Invoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesTaxForSalesLine(Record Sales Line)",
      "memberKey": "SetSalesTaxForSalesLine(Record Sales Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in codeunity Sales Post Invoice",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(Record Invoice Post. Buffer, var Integer, var Integer)",
      "memberKey": "Update(Record Invoice Post. Buffer, var Integer, var Integer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(Record Invoice Post. Buffer)",
      "memberKey": "Update(Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateVATBase(var Decimal, var Decimal)",
      "memberKey": "UpdateVATBase(var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by procedure in table Invoice Posting Buffer",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterFillDeferralPostingBuffer(var Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Date, Integer, Integer, Boolean)",
      "memberKey": "OnAfterFillDeferralPostingBuffer(var Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Date, Integer, Integer, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterPrepareDeferralLine in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterFillInvoicePostBuffer(var Record Invoice Post. Buffer, Record Sales Line, var Record Invoice Post. Buffer, Boolean)",
      "memberKey": "OnAfterFillInvoicePostBuffer(var Record Invoice Post. Buffer, Record Sales Line, var Record Invoice Post. Buffer, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterFillInvoicePostingBuffer in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInvoicePostingBufferAssignAmounts(Record Sales Line, var Decimal, var Decimal, Record Sales Line, var Decimal, var Decimal, var Decimal, var Decimal, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "memberKey": "OnAfterInvoicePostingBufferAssignAmounts(Record Sales Line, var Decimal, var Decimal, Record Sales Line, var Decimal, var Decimal, var Decimal, var Decimal, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnAfterInitTotalAmounts in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterInvoicePostingBufferSetAmounts(var Record Invoice Post. Buffer, Record Sales Line, Record Sales Line)",
      "memberKey": "OnAfterInvoicePostingBufferSetAmounts(var Record Invoice Post. Buffer, Record Sales Line, Record Sales Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetAmounts in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 21,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostBalancingEntry(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnAfterPostBalancingEntry(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostBalancingEntryOnAfterGenJnlPostLine in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostCustomerEntry(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnAfterPostCustomerEntry(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostLedgerEntryOnAfterGenJnlPostLine in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Record Sales Header, Integer, Boolean, var Codeunit Gen. Jnl.-Post Line, Record Sales Line, Code[20], Code[35], var Enum Gen. Journal Document Type)",
      "memberKey": "OnAfterPostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Record Sales Header, Integer, Boolean, var Codeunit Gen. Jnl.-Post Line, Record Sales Line, Code[20], Code[35], var Enum Gen. Journal Document Type)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostLinesOnAfterGenJnlLinePost in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetApplyToDocNo(var Record Gen. Journal Line, Record Sales Header)",
      "memberKey": "OnAfterSetApplyToDocNo(var Record Gen. Journal Line, Record Sales Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnAfterSetApplyToDocNo in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcInvoiceDiscountPosting(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header, Record Sales Line, Decimal, Decimal, Decimal, Decimal, var Boolean)",
      "memberKey": "OnBeforeCalcInvoiceDiscountPosting(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header, Record Sales Line, Decimal, Decimal, Decimal, Decimal, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeCalcInvoiceDiscountPosting in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcInvoiceDiscountPostingProcedure(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCalcInvoiceDiscountPostingProcedure(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeCalcInvoiceDiscountPosting in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcLineDiscountPosting(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header, Record Sales Line, Decimal, Decimal, Decimal, Decimal, var Boolean)",
      "memberKey": "OnBeforeCalcLineDiscountPosting(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header, Record Sales Line, Decimal, Decimal, Decimal, Decimal, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeCalcLineDiscountPosting in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFillDeferralPostingBuffer(var Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Date, Integer, Integer, Boolean)",
      "memberKey": "OnBeforeFillDeferralPostingBuffer(var Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Date, Integer, Integer, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforePrepareDeferralLine in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFillInvoicePostingBuffer(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeFillInvoicePostingBuffer(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforePrepareLine in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInitNewLineFromInvoicePostBuffer(var Record Gen. Journal Line, Record Sales Header, Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeInitNewLineFromInvoicePostBuffer(var Record Gen. Journal Line, Record Sales Header, Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeInitGenJnlLine in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInvoicePostingBufferSetAmounts(Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "OnBeforeInvoicePostingBufferSetAmounts(Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetAmounts in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostCustomerEntry(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnBeforePostCustomerEntry(var Record Gen. Journal Line, var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostLedgerEntryOnBeforeGenJnlPostLine in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostInvoicePostBuffer(Record Sales Header, var Record Invoice Post. Buffer, var Record Sales Line, var Record Sales Line)",
      "memberKey": "OnBeforePostInvoicePostBuffer(Record Sales Header, var Record Invoice Post. Buffer, var Record Sales Line, var Record Sales Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforePostLines in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Record Sales Header, Boolean, var Codeunit Gen. Jnl.-Post Line, Boolean)",
      "memberKey": "OnBeforePostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Record Sales Header, Boolean, var Codeunit Gen. Jnl.-Post Line, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostLinesOnBeforeGenJnlLinePost in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRunPostCustomerEntry(var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean, Enum Gen. Journal Document Type, Code[20], Code[35], Code[10], var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "memberKey": "OnBeforeRunPostCustomerEntry(var Record Sales Header, var Record Sales Line, var Record Sales Line, Boolean, Boolean, Enum Gen. Journal Document Type, Code[20], Code[35], Code[10], var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforePostLedgerEntry in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetAmountsForBalancingEntry(var Record Cust. Ledger Entry, var Record Gen. Journal Line, var Boolean, var Record Sales Line)",
      "memberKey": "OnBeforeSetAmountsForBalancingEntry(var Record Cust. Ledger Entry, var Record Gen. Journal Line, var Boolean, var Record Sales Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeSetAmountsForBalancingEntry in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTempDeferralLineInsert(var Record Deferral Line, Record Deferral Line, Record Sales Line, var Integer, var Integer)",
      "memberKey": "OnBeforeTempDeferralLineInsert(var Record Deferral Line, Record Deferral Line, Record Sales Line, var Integer, var Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeTempDeferralLineInsert in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcLineDiscountPostingProcedure(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnCalcLineDiscountPostingProcedure(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnBeforeCalcLineDiscountPosting in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnAfterSetInvDiscAccount(var Record Sales Line, var Record General Posting Setup, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header)",
      "memberKey": "OnFillInvoicePostingBufferOnAfterSetInvDiscAccount(var Record Sales Line, var Record General Posting Setup, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetInvoiceDiscAccount in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnAfterSetLineDiscAccount(var Record Sales Line, var Record General Posting Setup, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header)",
      "memberKey": "OnFillInvoicePostingBufferOnAfterSetLineDiscAccount(var Record Sales Line, var Record General Posting Setup, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Record Sales Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetLineDiscAccount in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnFillInvoicePostingBufferOnAfterUpdateInvoicePostBuffer(Record Sales Header, Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Code[20], var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnFillInvoicePostingBufferOnAfterUpdateInvoicePostBuffer(Record Sales Header, Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Code[20], var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterUpdateInvoicePostingBuffer in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostBalancingEntryOnAfterFindCustLedgEntry(var Record Cust. Ledger Entry)",
      "memberKey": "OnPostBalancingEntryOnAfterFindCustLedgEntry(var Record Cust. Ledger Entry)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostBalancingEntryOnAfterFindCustLedgEntry in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostBalancingEntryOnBeforeFindCustLedgEntry(Record Sales Header, Record Sales Line, Option, Code[20], Code[35], var Record Cust. Ledger Entry, var Boolean, var Boolean)",
      "memberKey": "OnPostBalancingEntryOnBeforeFindCustLedgEntry(Record Sales Header, Record Sales Line, Option, Code[20], Code[35], var Record Cust. Ledger Entry, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostBalancingEntryOnBeforeFindCustLedgEntry in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostInvoicePostBufferLineOnAfterCopyFromInvoicePostBuffer(var Record Sales Header, var Record Invoice Post. Buffer, var Record Gen. Journal Line)",
      "memberKey": "OnPostInvoicePostBufferLineOnAfterCopyFromInvoicePostBuffer(var Record Sales Header, var Record Invoice Post. Buffer, var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPrepareGenJnlLineOnAfterCopyToGenJnlLine in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostInvoicePostBufferOnAfterPostSalesGLAccounts(var Record Sales Header, var Record Invoice Post. Buffer, var Record Sales Line, var Record Sales Line, Code[20], var Integer, Code[10])",
      "memberKey": "OnPostInvoicePostBufferOnAfterPostSalesGLAccounts(var Record Sales Header, var Record Invoice Post. Buffer, var Record Sales Line, var Record Sales Line, Code[20], var Integer, Code[10])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Event is currently missing. Please request it for the new Sales Invoice Posting.",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostInvoicePostBufferOnBeforeTempInvoicePostBufferDeleteAll(var Record Sales Header, var Codeunit Gen. Jnl.-Post Line, var Record Sales Line, var Record Sales Line, Enum Gen. Journal Document Type, Code[20], Code[35], Code[10])",
      "memberKey": "OnPostInvoicePostBufferOnBeforeTempInvoicePostBufferDeleteAll(var Record Sales Header, var Codeunit Gen. Jnl.-Post Line, var Record Sales Line, var Record Sales Line, Enum Gen. Journal Document Type, Code[20], Code[35], Code[10])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This integration event is no longer invoked. Moved to Sales Invoice Posting implementation. Use the new event OnPostLinesOnBeforeTempInvoicePostingBufferDeleteAll in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostGLAndVendorOnBeforePostBalancingEntry(var Record Purchase Header, var Record Invoice Post. Buffer)",
      "memberKey": "OnPostGLAndVendorOnBeforePostBalancingEntry(var Record Purchase Header, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnPostInvoiceOnBeforePostBalancingEntry()",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:1001",
      "type": "codeunit",
      "id": 1001,
      "object": "Job Post-Line",
      "slug": "1001-job-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostPurchaseGLAccountsOnBeforeJobJnlPostLine(var Record Job Journal Line, Record Purchase Line, var Boolean)",
      "memberKey": "OnPostPurchaseGLAccountsOnBeforeJobJnlPostLine(var Record Job Journal Line, Record Purchase Line, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnPostJobPurchaseLinesOnBeforeJobJnlPostLine().",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1001-job-post-line/obsolete/"
    },
    {
      "key": "codeunit:1001",
      "type": "codeunit",
      "id": 1001,
      "object": "Job Post-Line",
      "slug": "1001-job-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostSalesGLAccountsOnBeforeJobJnlPostLine(var Record Job Journal Line, Record Sales Line)",
      "memberKey": "OnPostSalesGLAccountsOnBeforeJobJnlPostLine(var Record Job Journal Line, Record Sales Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnPostJobSalesLinesOnBeforeJobJnlPostLine().",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1001-job-post-line/obsolete/"
    },
    {
      "key": "codeunit:5986",
      "type": "codeunit",
      "id": 5986,
      "object": "Serv-Amounts Mgt.",
      "slug": "5986-serv-amounts-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFillInvPostingBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)",
      "memberKey": "OnBeforeFillInvPostingBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeFillInvoicePostBuffer().",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5986-serv-amounts-mgt/obsolete/"
    },
    {
      "key": "table:1706",
      "type": "table",
      "id": 1706,
      "object": "Deferral Posting Buffer",
      "slug": "1706-deferral-posting-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeDeferralPostBufferInsert(var Record Deferral Posting Buffer, Record Deferral Posting Buffer, Record Invoice Post. Buffer)",
      "memberKey": "OnBeforeDeferralPostBufferInsert(var Record Deferral Posting Buffer, Record Deferral Posting Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnUpdateOnBeforeDeferralPostBufferInsert().",
      "seenFrom": 19,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1706-deferral-posting-buffer/obsolete/"
    }
  ]
}