{
  "title": "Business Central 19, obsolete",
  "url": "https://jonas-paprotka.de/ref/obsolete/v/19/",
  "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": 19,
  "marked": [
    {
      "key": "table:5769",
      "type": "table",
      "id": 5769,
      "object": "Warehouse Setup",
      "slug": "5769-warehouse-setup",
      "app": "base-application",
      "kind": "field",
      "member": "17 Last Whse. Posting Ref. No.",
      "memberKey": 17,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced by Last Whse. Posting Ref. Seq. field.",
      "seenFrom": 19,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5769-warehouse-setup/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "field",
      "member": "10 Token Secret",
      "memberKey": 10,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "field",
      "member": "11 Doc. Exch. Tenant ID",
      "memberKey": 11,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "field",
      "member": "7 Consumer Key",
      "memberKey": 7,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "field",
      "member": "8 Consumer Secret",
      "memberKey": 8,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "field",
      "member": "9 Token",
      "memberKey": 9,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "codeunit:9998",
      "type": "codeunit",
      "id": 9998,
      "object": "Upgrade Tag Definitions",
      "slug": "9998-upgrade-tag-definitions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetSetCoupledFlagsUpgradeTag()",
      "memberKey": "GetSetCoupledFlagsUpgradeTag()",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Function will be removed",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9998-upgrade-tag-definitions/obsolete/"
    },
    {
      "key": "table:472",
      "type": "table",
      "id": 472,
      "object": "Job Queue Entry",
      "slug": "472-job-queue-entry",
      "app": "base-application",
      "kind": "field",
      "member": "55 Recovery Task Id",
      "memberKey": 55,
      "state": "Removed",
      "tag": "23.0",
      "reason": "The recovery job is no longer needed.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/472-job-queue-entry/obsolete/"
    },
    {
      "key": "table:474",
      "type": "table",
      "id": 474,
      "object": "Job Queue Log Entry",
      "slug": "474-job-queue-log-entry",
      "app": "base-application",
      "kind": "field",
      "member": "16 Processed by User ID",
      "memberKey": 16,
      "state": "Removed",
      "tag": "23.0",
      "reason": "The Processed by User ID is the same as User ID",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/474-job-queue-log-entry/obsolete/"
    },
    {
      "key": "table:1225",
      "type": "table",
      "id": 1225,
      "object": "Data Exch. Field Mapping",
      "slug": "1225-data-exch-field-mapping",
      "app": "base-application",
      "kind": "field",
      "member": "13 Target Field Caption",
      "memberKey": 13,
      "state": "Removed",
      "tag": "23.0",
      "reason": "Redesigned to a new field \"Target Table Field Calcucation\"",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1225-data-exch-field-mapping/obsolete/"
    },
    {
      "key": "table:2888",
      "type": "table",
      "id": 2888,
      "object": "SmartList Designer Handler",
      "slug": "2888-smartlist-designer-handler",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "23.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2888-smartlist-designer-handler/"
    },
    {
      "key": "table:2889",
      "type": "table",
      "id": 2889,
      "object": "Query Navigation Validation",
      "slug": "2889-query-navigation-validation",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "23.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2889-query-navigation-validation/"
    },
    {
      "key": "table:112",
      "type": "table",
      "id": 112,
      "object": "Sales Invoice Header",
      "slug": "112-sales-invoice-header",
      "app": "base-application",
      "kind": "field",
      "member": "176 Payment Instructions",
      "memberKey": 176,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Microsoft Invoicing is not supported in Business Central",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/112-sales-invoice-header/obsolete/"
    },
    {
      "key": "table:112",
      "type": "table",
      "id": 112,
      "object": "Sales Invoice Header",
      "slug": "112-sales-invoice-header",
      "app": "base-application",
      "kind": "field",
      "member": "177 Payment Instructions Name",
      "memberKey": 177,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Microsoft Invoicing is not supported in Business Central",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/112-sales-invoice-header/obsolete/"
    },
    {
      "key": "table:313",
      "type": "table",
      "id": 313,
      "object": "Inventory Setup",
      "slug": "313-inventory-setup",
      "app": "base-application",
      "kind": "field",
      "member": "5725 Use Item References",
      "memberKey": 5725,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Replaced by default visibility for Item Reference's fields and actions.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/313-inventory-setup/obsolete/"
    },
    {
      "key": "table:888",
      "type": "table",
      "id": 888,
      "object": "SmartList Designer Setup",
      "slug": "888-smartlist-designer-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/888-smartlist-designer-setup/"
    },
    {
      "key": "table:1552",
      "type": "table",
      "id": 1552,
      "object": "User Callouts",
      "slug": "1552-user-callouts",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Use \"User Settings\" instead.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1552-user-callouts/"
    },
    {
      "key": "table:5108",
      "type": "table",
      "id": 5108,
      "object": "Sales Line Archive",
      "slug": "5108-sales-line-archive",
      "app": "base-application",
      "kind": "field",
      "member": "5706 Unit of Measure (Cross Ref.)",
      "memberKey": 5706,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5108-sales-line-archive/obsolete/"
    },
    {
      "key": "table:5108",
      "type": "table",
      "id": 5108,
      "object": "Sales Line Archive",
      "slug": "5108-sales-line-archive",
      "app": "base-application",
      "kind": "field",
      "member": "5707 Cross-Reference Type",
      "memberKey": 5707,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5108-sales-line-archive/obsolete/"
    },
    {
      "key": "table:5108",
      "type": "table",
      "id": 5108,
      "object": "Sales Line Archive",
      "slug": "5108-sales-line-archive",
      "app": "base-application",
      "kind": "field",
      "member": "5708 Cross-Reference Type No.",
      "memberKey": 5708,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5108-sales-line-archive/obsolete/"
    },
    {
      "key": "table:5110",
      "type": "table",
      "id": 5110,
      "object": "Purchase Line Archive",
      "slug": "5110-purchase-line-archive",
      "app": "base-application",
      "kind": "field",
      "member": "5706 Unit of Measure (Cross Ref.)",
      "memberKey": 5706,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5110-purchase-line-archive/obsolete/"
    },
    {
      "key": "table:5110",
      "type": "table",
      "id": 5110,
      "object": "Purchase Line Archive",
      "slug": "5110-purchase-line-archive",
      "app": "base-application",
      "kind": "field",
      "member": "5707 Cross-Reference Type",
      "memberKey": 5707,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5110-purchase-line-archive/obsolete/"
    },
    {
      "key": "table:5110",
      "type": "table",
      "id": 5110,
      "object": "Purchase Line Archive",
      "slug": "5110-purchase-line-archive",
      "app": "base-application",
      "kind": "field",
      "member": "5708 Cross-Reference Type No.",
      "memberKey": 5708,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5110-purchase-line-archive/obsolete/"
    },
    {
      "key": "table:5300",
      "type": "table",
      "id": 5300,
      "object": "Outlook Synch. Entity",
      "slug": "5300-outlook-synch-entity",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5300-outlook-synch-entity/"
    },
    {
      "key": "table:5301",
      "type": "table",
      "id": 5301,
      "object": "Outlook Synch. Entity Element",
      "slug": "5301-outlook-synch-entity-element",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5301-outlook-synch-entity-element/"
    },
    {
      "key": "table:5302",
      "type": "table",
      "id": 5302,
      "object": "Outlook Synch. Link",
      "slug": "5302-outlook-synch-link",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5302-outlook-synch-link/"
    },
    {
      "key": "table:5303",
      "type": "table",
      "id": 5303,
      "object": "Outlook Synch. Filter",
      "slug": "5303-outlook-synch-filter",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5303-outlook-synch-filter/"
    },
    {
      "key": "table:5304",
      "type": "table",
      "id": 5304,
      "object": "Outlook Synch. Field",
      "slug": "5304-outlook-synch-field",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5304-outlook-synch-field/"
    },
    {
      "key": "table:5305",
      "type": "table",
      "id": 5305,
      "object": "Outlook Synch. User Setup",
      "slug": "5305-outlook-synch-user-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5305-outlook-synch-user-setup/"
    },
    {
      "key": "table:5306",
      "type": "table",
      "id": 5306,
      "object": "Outlook Synch. Lookup Name",
      "slug": "5306-outlook-synch-lookup-name",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5306-outlook-synch-lookup-name/"
    },
    {
      "key": "table:5307",
      "type": "table",
      "id": 5307,
      "object": "Outlook Synch. Option Correl.",
      "slug": "5307-outlook-synch-option-correl",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5307-outlook-synch-option-correl/"
    },
    {
      "key": "table:5311",
      "type": "table",
      "id": 5311,
      "object": "Outlook Synch. Dependency",
      "slug": "5311-outlook-synch-dependency",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5311-outlook-synch-dependency/"
    },
    {
      "key": "table:7004",
      "type": "table",
      "id": 7004,
      "object": "Sales Line Discount",
      "slug": "7004-sales-line-discount",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateUnitofMeasureCode(var Record Sales Line Discount, Record Sales Line Discount, var Boolean)",
      "memberKey": "OnBeforeValidateUnitofMeasureCode(var Record Sales Line Discount, Record Sales Line Discount, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "This table is replaced by the new implementation (V16) of price calculation: table Price List Line",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7004-sales-line-discount/obsolete/"
    },
    {
      "key": "table:9888",
      "type": "table",
      "id": 9888,
      "object": "SmartList Export Results",
      "slug": "9888-smartlist-export-results",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9888-smartlist-export-results/"
    },
    {
      "key": "table:9889",
      "type": "table",
      "id": 9889,
      "object": "SmartList Import Results",
      "slug": "9889-smartlist-import-results",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9889-smartlist-import-results/"
    },
    {
      "key": "codeunit:63",
      "type": "codeunit",
      "id": 63,
      "object": "Sales-Explode BOM",
      "slug": "63-sales-explode-bom",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterFromBOMCompSetFilters(var Record BOM Component, Record Sales Line)",
      "memberKey": "OnAfterFromBOMCompSetFilters(var Record BOM Component, Record Sales Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced with OnRunOnBeforeCalcNoOfBOMComp and OnRunOnAfterFromBOMCompSetFilters",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/63-sales-explode-bom/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:378",
      "type": "codeunit",
      "id": 378,
      "object": "Transfer Extended Text",
      "slug": "378-transfer-extended-text",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeToServiceLineInsert(var Record Service Line, Record Service Line, Record Extended Text Line, var Integer, Integer)",
      "memberKey": "OnBeforeToServiceLineInsert(var Record Service Line, Record Service Line, Record Extended Text Line, var Integer, Integer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced with OnInsertServExtTextOnBeforeToServiceLineInsert",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/378-transfer-extended-text/obsolete/"
    },
    {
      "key": "codeunit:1001",
      "type": "codeunit",
      "id": 1001,
      "object": "Job Post-Line",
      "slug": "1001-job-post-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindNextJobLedgEntryNo(Record Job Planning Line Invoice)",
      "memberKey": "FindNextJobLedgEntryNo(Record Job Planning Line Invoice)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by UpdateJobLedgerEntryNoOnJobPlanLineInvoice()",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1001-job-post-line/obsolete/"
    },
    {
      "key": "codeunit:1247",
      "type": "codeunit",
      "id": 1247,
      "object": "Process Gen. Journal  Lines",
      "slug": "1247-process-gen-journal-lines",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateGenJnlLines(var Record Gen. Journal Line)",
      "memberKey": "OnBeforeUpdateGenJnlLines(var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by local OnBeforeUpdateGenJnlLinesProcedure().",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1247-process-gen-journal-lines/obsolete/"
    },
    {
      "key": "codeunit:1350",
      "type": "codeunit",
      "id": 1350,
      "object": "Telemetry Management",
      "slug": "1350-telemetry-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "DoesTelemetryCalendarEventExist(Date, Text[100], Integer)",
      "memberKey": "DoesTelemetryCalendarEventExist(Date, Text[100], Integer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Calendar events are not used for sending telemetry anymore. Subscibe to OnSendDailyTelemetry event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1350-telemetry-management/obsolete/"
    },
    {
      "key": "codeunit:1350",
      "type": "codeunit",
      "id": 1350,
      "object": "Telemetry Management",
      "slug": "1350-telemetry-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTelemetryScheduleTask(var Boolean)",
      "memberKey": "OnBeforeTelemetryScheduleTask(var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Calendar events are not used for sending telemetry anymore. Subscibe to OnSendDailyTelemetry event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1350-telemetry-management/obsolete/"
    },
    {
      "key": "codeunit:1350",
      "type": "codeunit",
      "id": 1350,
      "object": "Telemetry Management",
      "slug": "1350-telemetry-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ScheduleCalEventsForTelemetryAsync(RecordId, Integer, Integer)",
      "memberKey": "ScheduleCalEventsForTelemetryAsync(RecordId, Integer, Integer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Calendar events are not used for sending telemetry anymore. Subscibe to OnSendDailyTelemetry event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1350-telemetry-management/obsolete/"
    },
    {
      "key": "codeunit:1884",
      "type": "codeunit",
      "id": 1884,
      "object": "Sandbox Cleanup",
      "slug": "1884-sandbox-cleanup",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by Environment Cleanup module.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1884-sandbox-cleanup/"
    },
    {
      "key": "codeunit:1885",
      "type": "codeunit",
      "id": 1885,
      "object": "Sandbox Cleanup Impl.",
      "slug": "1885-sandbox-cleanup-impl",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by Environment Cleanup module.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1885-sandbox-cleanup-impl/"
    },
    {
      "key": "codeunit:1907",
      "type": "codeunit",
      "id": 1907,
      "object": "Camera",
      "slug": "1907-camera",
      "app": "system-application",
      "kind": "procedure",
      "member": "AddPicture(Variant, Integer)",
      "memberKey": "AddPicture(Variant, Integer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This function does not populate the Media/MediaSet record correctly. Use GetPicture instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1907-camera/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "event",
      "member": "OnFindBWPickBinOnBeforeFindFromBinContent(var Record Bin Content, Integer, var Decimal, var Boolean, var Decimal)",
      "memberKey": "OnFindBWPickBinOnBeforeFindFromBinContent(var Record Bin Content, Integer, var Decimal, var Boolean, var Decimal)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by OnFindBWPickBinOnBeforeFromBinContentFindSet with correct param naming",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:8901",
      "type": "codeunit",
      "id": 8901,
      "object": "Email",
      "slug": "8901-email",
      "app": "system-application",
      "kind": "procedure",
      "member": "AddRelation(Codeunit Email Message, Integer, Guid, Enum Email Relation Type)",
      "memberKey": "AddRelation(Codeunit Email Message, Integer, Guid, Enum Email Relation Type)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Use \"AddRelation(EmailMessage: Codeunit \"Email Message\"; TableId: Integer; SystemId: Guid; RelationType: Enum \"Email Relation Type\")\" with origin",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/8901-email/obsolete/"
    },
    {
      "key": "permissionset:1884",
      "type": "permissionset",
      "id": 1884,
      "object": "Sandbox Cleanup - Read",
      "slug": "1884-sandbox-cleanup-read",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by Environment Cleanup module.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/1884-sandbox-cleanup-read/"
    },
    {
      "key": "permissionset:1885",
      "type": "permissionset",
      "id": 1885,
      "object": "Sandbox Cleanup - Objects",
      "slug": "1885-sandbox-cleanup-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced by Environment Cleanup module.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/1885-sandbox-cleanup-objects/"
    },
    {
      "key": "table:295",
      "type": "table",
      "id": 295,
      "object": "Reminder Header",
      "slug": "295-reminder-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInsertReminderLine(var Record Reminder Line)",
      "memberKey": "OnBeforeInsertReminderLine(var Record Reminder Line)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced with OnInsertLinesOnBeforeReminderLineInsert",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/295-reminder-header/obsolete/"
    },
    {
      "key": "table:295",
      "type": "table",
      "id": 295,
      "object": "Reminder Header",
      "slug": "295-reminder-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInsertReminderTextLine(var Record Reminder Line, var Record Reminder Text, var Record Reminder Header)",
      "memberKey": "OnBeforeInsertReminderTextLine(var Record Reminder Line, var Record Reminder Text, var Record Reminder Header)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced with OnInsertTextLinesOnBeforeReminderLineInsert",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/295-reminder-header/obsolete/"
    },
    {
      "key": "table:472",
      "type": "table",
      "id": 472,
      "object": "Job Queue Entry",
      "slug": "472-job-queue-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReuseExistingJobFromCatagory(Code[10], DateTime)",
      "memberKey": "ReuseExistingJobFromCatagory(Code[10], DateTime)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Renamed function to ReuseExistingJobFromCategory",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/472-job-queue-entry/obsolete/"
    },
    {
      "key": "table:5062",
      "type": "table",
      "id": 5062,
      "object": "Attachment",
      "slug": "5062-attachment",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRunAttachment(var Record Segment Line, Text[260], Boolean, Boolean, Boolean, var Boolean)",
      "memberKey": "OnBeforeRunAttachment(var Record Segment Line, Text[260], Boolean, Boolean, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Replaced with event OnBeforeShowAttachment.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5062-attachment/obsolete/"
    },
    {
      "key": "table:9500",
      "type": "table",
      "id": 9500,
      "object": "Email Item",
      "slug": "9500-email-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddRelatedSourceDocuments(Integer, Guid)",
      "memberKey": "AddRelatedSourceDocuments(Integer, Guid)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "Automatically added when calling AddSourceDocument",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9500-email-item/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCopyDimPostBufToInvPostBuf(var Record Invoice Post. Buffer, var Record Dimension Posting Buffer, var Boolean)",
      "memberKey": "OnBeforeCopyDimPostBufToInvPostBuf(var Record Invoice Post. Buffer, var Record Dimension Posting Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Invoice Post Buffer refactoring",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCopyInvPostBufToDimPostBuf(var Record Dimension Posting Buffer, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCopyInvPostBufToDimPostBuf(var Record Dimension Posting Buffer, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Invoice Post Buffer refactoring",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateGLEntriesForTotalAmounts(var Record Invoice Post. Buffer, Record Gen. Journal Line, var Code[20], var Boolean)",
      "memberKey": "OnBeforeCreateGLEntriesForTotalAmounts(var Record Invoice Post. Buffer, Record Gen. Journal Line, var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeCreateGLEntriesForTotalAmountsV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateGLEntriesForTotalAmountsUnapply(Record Detailed Cust. Ledg. Entry, var Record Customer Posting Group, Record Gen. Journal Line, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCreateGLEntriesForTotalAmountsUnapply(Record Detailed Cust. Ledg. Entry, var Record Customer Posting Group, Record Gen. Journal Line, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeCreateGLEntriesForTotalAmountsUnapplyV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateGLEntriesForTotalAmountsUnapplyVendor(Record Detailed Vendor Ledg. Entry, var Record Vendor Posting Group, Record Gen. Journal Line, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCreateGLEntriesForTotalAmountsUnapplyVendor(Record Detailed Vendor Ledg. Entry, var Record Vendor Posting Group, Record Gen. Journal Line, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeCreateGLEntriesForTotalAmountsUnapplyVendorV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateGLEntryForTotalAmountsForInvPostBuf(var Record Gen. Journal Line, Record Invoice Post. Buffer, var Code[20])",
      "memberKey": "OnBeforeCreateGLEntryForTotalAmountsForInvPostBuf(var Record Gen. Journal Line, Record Invoice Post. Buffer, var Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeCreateGLEntryForTotalAmountsForDimPostBuf().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateTotalAmounts(var Record Invoice Post. Buffer, var Integer, var Decimal, var Decimal, var Boolean, var Record Detailed CV Ledg. Entry Buffer)",
      "memberKey": "OnBeforeUpdateTotalAmounts(var Record Invoice Post. Buffer, var Integer, var Decimal, var Decimal, var Boolean, var Record Detailed CV Ledg. Entry Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeUpdateTotalAmountsV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateGLEntriesForTotalAmountsUnapplyOnBeforeCreateGLEntry(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Code[20])",
      "memberKey": "OnCreateGLEntriesForTotalAmountsUnapplyOnBeforeCreateGLEntry(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by. OnCreateGLEntriesForTotalAmountsUnapplyOnBeforeCreateGLEntryV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostDtldCustLedgEntriesOnBeforeCreateGLEntriesForTotalAmounts(var Record Customer Posting Group, var Record Detailed CV Ledg. Entry Buffer, var Record Gen. Journal Line, var Record Invoice Post. Buffer, Decimal, Integer, Code[20], Boolean, Code[10], var Boolean)",
      "memberKey": "OnPostDtldCustLedgEntriesOnBeforeCreateGLEntriesForTotalAmounts(var Record Customer Posting Group, var Record Detailed CV Ledg. Entry Buffer, var Record Gen. Journal Line, var Record Invoice Post. Buffer, Decimal, Integer, Code[20], Boolean, Code[10], var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnPostDtldCustLedgEntriesOnBeforeCreateGLEntriesForTotalAmountsV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcInvoiceDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer)",
      "memberKey": "CalcInvoiceDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to Sales Invoice Posting implementation.",
      "seenFrom": 19,
      "lastSeen": 25,
      "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": "procedure",
      "member": "CalcLineDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer)",
      "memberKey": "CalcLineDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to Sales Invoice Posting implementation.",
      "seenFrom": 19,
      "lastSeen": 25,
      "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)",
      "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)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to Sales Invoice Posting implementation.",
      "seenFrom": 19,
      "lastSeen": 19,
      "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": "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": "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": "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": "OnInsertInvoiceHeaderOnBeforeSetPaymentInstructions(var Record Sales Header, var Record Sales Invoice Header, var Record Sales Shipment Header)",
      "memberKey": "OnInsertInvoiceHeaderOnBeforeSetPaymentInstructions(var Record Sales Header, var Record Sales Invoice Header, var Record Sales Shipment Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Removed as part of Invoicing",
      "seenFrom": 19,
      "lastSeen": 21,
      "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], Integer, Code[10])",
      "memberKey": "OnPostInvoicePostBufferOnAfterPostSalesGLAccounts(var Record Sales Header, var Record Invoice Post. Buffer, var Record Sales Line, var Record Sales Line, Code[20], Integer, Code[10])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to Sales Invoice Posting implementation.",
      "seenFrom": 19,
      "lastSeen": 19,
      "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": "OnAfterPostGLAndVendor(var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Record Purchase Line, Record Purchase Line, Boolean, var Record Vendor Ledger Entry)",
      "memberKey": "OnAfterPostGLAndVendor(var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Record Purchase Line, Record Purchase Line, Boolean, var Record Vendor Ledger Entry)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterPostInvoice()",
      "seenFrom": 19,
      "lastSeen": 21,
      "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": "OnBeforePostGLAndVendor(var Record Purchase Header, var Record Invoice Post. Buffer, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "memberKey": "OnBeforePostGLAndVendor(var Record Purchase Header, var Record Invoice Post. Buffer, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforePostInvoice()",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "OnPostGLAndVendorOnAfterUpdatePurchaseHeader(Boolean, var Code[20])",
      "memberKey": "OnPostGLAndVendorOnAfterUpdatePurchaseHeader(Boolean, var Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnAfterUpdatePurchaseHeader()",
      "seenFrom": 19,
      "lastSeen": 21,
      "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": "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:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnRunOnAfterPostGLAndVendor(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Return Shipment Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Invoice Post. Buffer, var Boolean, var Dialog)",
      "memberKey": "OnRunOnAfterPostGLAndVendor(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Return Shipment Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Invoice Post. Buffer, var Boolean, var Dialog)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replace by event OnRunOnAfterPostInvoice",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreatePeriodFormat(Option, Date)",
      "memberKey": "CreatePeriodFormat(Option, Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "EndOfPeriod()",
      "memberKey": "EndOfPeriod()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindDate(Text[3], var Record Date, Option)",
      "memberKey": "FindDate(Text[3], var Record Date, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindPeriod(var Record Item, Text[3], Option, Enum Analysis Amount Type)",
      "memberKey": "FindPeriod(var Record Item, Text[3], Option, Enum Analysis Amount Type)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindPeriodOnMatrixPage(var Text, var Text, Text[3], Option, Boolean)",
      "memberKey": "FindPeriodOnMatrixPage(var Text, var Text, Text[3], Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFullPeriodDateFilter(Option, Text)",
      "memberKey": "GetFullPeriodDateFilter(Option, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPeriodTypeSymbol(Option)",
      "memberKey": "GetPeriodTypeSymbol(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "MoveDateByPeriod(Date, Option, Integer)",
      "memberKey": "MoveDateByPeriod(Date, Option, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "MoveDateByPeriodToEndOfPeriod(Date, Option, Integer)",
      "memberKey": "MoveDateByPeriodToEndOfPeriod(Date, Option, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "NextDate(Integer, var Record Date, Option)",
      "memberKey": "NextDate(Integer, var Record Date, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCreatePeriodFormat(Option, Date, var Text[10])",
      "memberKey": "OnAfterCreatePeriodFormat(Option, Date, var Text[10])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterCreatePeriodFormat of PeriodPageManagement.Codeunit.al.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:448",
      "type": "codeunit",
      "id": 448,
      "object": "Job Queue Dispatcher",
      "slug": "448-job-queue-dispatcher",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterExecuteJob(var Record Job Queue Entry, Boolean)",
      "memberKey": "OnAfterExecuteJob(var Record Job Queue Entry, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "WasSuccess boolean is always true. In event of error, use OnAfterLogError in JobQueueErrorHandler.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/448-job-queue-dispatcher/obsolete/"
    },
    {
      "key": "codeunit:448",
      "type": "codeunit",
      "id": 448,
      "object": "Job Queue Dispatcher",
      "slug": "448-job-queue-dispatcher",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterHandleRequest(var Record Job Queue Entry, Boolean, Integer)",
      "memberKey": "OnAfterHandleRequest(var Record Job Queue Entry, Boolean, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "WasSuccess boolean is always true. In event of error, use OnAfterLogError in JobQueueErrorHandler.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/448-job-queue-dispatcher/obsolete/"
    },
    {
      "key": "codeunit:484",
      "type": "codeunit",
      "id": 484,
      "object": "Change Global Dim. Log Mgt.",
      "slug": "484-change-global-dim-log-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindChildTable(Integer)",
      "memberKey": "FindChildTable(Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FindChildTables()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/484-change-global-dim-log-mgt/obsolete/"
    },
    {
      "key": "codeunit:888",
      "type": "codeunit",
      "id": 888,
      "object": "SmartList Designer",
      "slug": "888-smartlist-designer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not available in Business Central. This codeunit will be removed or marked as internal.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/888-smartlist-designer/"
    },
    {
      "key": "codeunit:889",
      "type": "codeunit",
      "id": 889,
      "object": "SmartList Designer Impl",
      "slug": "889-smartlist-designer-impl",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/889-smartlist-designer-impl/"
    },
    {
      "key": "codeunit:890",
      "type": "codeunit",
      "id": 890,
      "object": "Query Navigation Builder",
      "slug": "890-query-navigation-builder",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/890-query-navigation-builder/"
    },
    {
      "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:1001",
      "type": "codeunit",
      "id": 1001,
      "object": "Job Post-Line",
      "slug": "1001-job-post-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "PostPurchaseGLAccounts(Record Invoice Post. Buffer, Integer)",
      "memberKey": "PostPurchaseGLAccounts(Record Invoice Post. Buffer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by PostJobPurchaseLines().",
      "seenFrom": 19,
      "lastSeen": 25,
      "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": "procedure",
      "member": "PostSalesGLAccounts(Record Invoice Post. Buffer, Integer)",
      "memberKey": "PostSalesGLAccounts(Record Invoice Post. Buffer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by PostJobSalesLines().",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1001-job-post-line/obsolete/"
    },
    {
      "key": "codeunit:1021",
      "type": "codeunit",
      "id": 1021,
      "object": "Job Jnl.-Post",
      "slug": "1021-job-jnl-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnCodeOnAftreConfirm(var Record Job Journal Line)",
      "memberKey": "OnCodeOnAftreConfirm(var Record Job Journal Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with OnCodeOnAfterConfirm",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1021-job-jnl-post/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(InStream, var Record Signature Key, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(InStream, var Record Signature Key, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by SignData function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "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, var Record Signature Key, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, var Record Signature Key, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by SignData function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "VerifyData(InStream, var Record Signature Key, Enum Hash Algorithm, InStream)",
      "memberKey": "VerifyData(InStream, var Record Signature Key, Enum Hash Algorithm, InStream)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by VerifyData function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "VerifyData(Text, var Record Signature Key, Enum Hash Algorithm, InStream)",
      "memberKey": "VerifyData(Text, var Record Signature Key, Enum Hash Algorithm, InStream)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by VerifyData function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1332",
      "type": "codeunit",
      "id": 1332,
      "object": "Template Feature Mgt.",
      "slug": "1332-template-feature-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Feature key is not required anymore and will be removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1332-template-feature-mgt/obsolete/"
    },
    {
      "key": "codeunit:1381",
      "type": "codeunit",
      "id": 1381,
      "object": "Customer Templ. Mgt.",
      "slug": "1381-customer-templ-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenCustomerTemplListPage(Notification)",
      "memberKey": "OpenCustomerTemplListPage(Notification)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Will not be needed after customer template table will be removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1381-customer-templ-mgt/obsolete/"
    },
    {
      "key": "codeunit:1381",
      "type": "codeunit",
      "id": 1381,
      "object": "Customer Templ. Mgt.",
      "slug": "1381-customer-templ-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenLearnMore(Notification)",
      "memberKey": "OpenLearnMore(Notification)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Will not be needed after customer template table will be removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1381-customer-templ-mgt/obsolete/"
    },
    {
      "key": "codeunit:1381",
      "type": "codeunit",
      "id": 1381,
      "object": "Customer Templ. Mgt.",
      "slug": "1381-customer-templ-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowContactConversionTemplatesNotification()",
      "memberKey": "ShowContactConversionTemplatesNotification()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Will not be needed after customer template table will be removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1381-customer-templ-mgt/obsolete/"
    },
    {
      "key": "codeunit:1460",
      "type": "codeunit",
      "id": 1460,
      "object": "SignedXml",
      "slug": "1460-signedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "SetSigningKey(var Record Signature Key)",
      "memberKey": "SetSigningKey(var Record Signature Key)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by SetSigningKey function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1460-signedxml/obsolete/"
    },
    {
      "key": "codeunit:1461",
      "type": "codeunit",
      "id": 1461,
      "object": "SignedXml Impl.",
      "slug": "1461-signedxml-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "SetSigningKey(var Record Signature Key)",
      "memberKey": "SetSigningKey(var Record Signature Key)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by SetSigningKey function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1461-signedxml-impl/obsolete/"
    },
    {
      "key": "codeunit:1640",
      "type": "codeunit",
      "id": 1640,
      "object": "Add-in Deployment Helper",
      "slug": "1640-add-in-deployment-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "DeployManifest(var Record Office Add-in)",
      "memberKey": "DeployManifest(var Record Office Add-in)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1640-add-in-deployment-helper/obsolete/"
    },
    {
      "key": "codeunit:1640",
      "type": "codeunit",
      "id": 1640,
      "object": "Add-in Deployment Helper",
      "slug": "1640-add-in-deployment-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeAndValidate()",
      "memberKey": "InitializeAndValidate()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1640-add-in-deployment-helper/obsolete/"
    },
    {
      "key": "codeunit:1640",
      "type": "codeunit",
      "id": 1640,
      "object": "Add-in Deployment Helper",
      "slug": "1640-add-in-deployment-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "RemoveApp(var Record Office Add-in)",
      "memberKey": "RemoveApp(var Record Office Add-in)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1640-add-in-deployment-helper/obsolete/"
    },
    {
      "key": "codeunit:1640",
      "type": "codeunit",
      "id": 1640,
      "object": "Add-in Deployment Helper",
      "slug": "1640-add-in-deployment-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetManifestDeploymentCredentials(Text[80], Text[30])",
      "memberKey": "SetManifestDeploymentCredentials(Text[80], Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1640-add-in-deployment-helper/obsolete/"
    },
    {
      "key": "codeunit:1640",
      "type": "codeunit",
      "id": 1640,
      "object": "Add-in Deployment Helper",
      "slug": "1640-add-in-deployment-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetManifestDeploymentCustomEndpoint(Text[250])",
      "memberKey": "SetManifestDeploymentCustomEndpoint(Text[250])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1640-add-in-deployment-helper/obsolete/"
    },
    {
      "key": "codeunit:1650",
      "type": "codeunit",
      "id": 1650,
      "object": "Office Add-in Web Service",
      "slug": "1650-office-add-in-web-service",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Add-ins can be deployed manually.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1650-office-add-in-web-service/"
    },
    {
      "key": "codeunit:1651",
      "type": "codeunit",
      "id": 1651,
      "object": "Exchange PowerShell Runner",
      "slug": "1651-exchange-powershell-runner",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1651-exchange-powershell-runner/"
    },
    {
      "key": "codeunit:1990",
      "type": "codeunit",
      "id": 1990,
      "object": "Guided Experience",
      "slug": "1990-guided-experience",
      "app": "system-application",
      "kind": "procedure",
      "member": "InsertLearnPage(Text[2048], Text[50], Text[1024], Integer, Integer)",
      "memberKey": "InsertLearnPage(Text[2048], Text[50], Text[1024], Integer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use InsertManualSetup instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1990-guided-experience/obsolete/"
    },
    {
      "key": "codeunit:1992",
      "type": "codeunit",
      "id": 1992,
      "object": "Checklist",
      "slug": "1992-checklist",
      "app": "system-application",
      "kind": "procedure",
      "member": "ShouldInitializeChecklist()",
      "memberKey": "ShouldInitializeChecklist()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by ShouldInitializeChecklist(ShouldSkipForEvaluationCompany).",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1992-checklist/obsolete/"
    },
    {
      "key": "codeunit:2110",
      "type": "codeunit",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "EnsureConfigurationTemplatateSelectionRuleExists(Integer)",
      "memberKey": "EnsureConfigurationTemplatateSelectionRuleExists(Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure will be deprecated",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2110-o365-sales-initial-setup/obsolete/"
    },
    {
      "key": "codeunit:2888",
      "type": "codeunit",
      "id": 2888,
      "object": "SmartList Designer Subscribers",
      "slug": "2888-smartlist-designer-subscribers",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2888-smartlist-designer-subscribers/"
    },
    {
      "key": "codeunit:2890",
      "type": "codeunit",
      "id": 2890,
      "object": "Query Navigation Validation",
      "slug": "2890-query-navigation-validation",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2890-query-navigation-validation/"
    },
    {
      "key": "codeunit:2891",
      "type": "codeunit",
      "id": 2891,
      "object": "Query Nav Validation Impl",
      "slug": "2891-query-nav-validation-impl",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2891-query-nav-validation-impl/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "This codeunit is obsolete. Use the Image codeunit in the Image Module instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "procedure",
      "member": "Dispose()",
      "memberKey": "Dispose()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Removed as we do not need to handle memory allocation in the new module.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/obsolete/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetImage(var DotNet Image)",
      "memberKey": "GetImage(var DotNet Image)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Removed as we only support streams",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/obsolete/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "procedure",
      "member": "RawFormat(var Codeunit DotNet_ImageFormat)",
      "memberKey": "RawFormat(var Codeunit DotNet_ImageFormat)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Provide format in Save() function instead",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/obsolete/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "procedure",
      "member": "Save(var OutStream, Codeunit DotNet_ImageFormat)",
      "memberKey": "Save(var OutStream, Codeunit DotNet_ImageFormat)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Codeunit has been replaced by enum in the Image module",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/obsolete/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetImage(DotNet Image)",
      "memberKey": "SetImage(DotNet Image)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Removed as we only support streams",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/obsolete/"
    },
    {
      "key": "codeunit:3011",
      "type": "codeunit",
      "id": 3011,
      "object": "DotNet_ImageFormatConverter",
      "slug": "3011-dotnet-imageformatconverter",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "This codeunit is obsolete. Use the Image codeunit in the Image Module instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3011-dotnet-imageformatconverter/"
    },
    {
      "key": "codeunit:3011",
      "type": "codeunit",
      "id": 3011,
      "object": "DotNet_ImageFormatConverter",
      "slug": "3011-dotnet-imageformatconverter",
      "app": "base-application",
      "kind": "procedure",
      "member": "ConvertToString(var Codeunit DotNet_ImageFormat)",
      "memberKey": "ConvertToString(var Codeunit DotNet_ImageFormat)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by GetFormatAsString() in Image module",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3011-dotnet-imageformatconverter/obsolete/"
    },
    {
      "key": "codeunit:3012",
      "type": "codeunit",
      "id": 3012,
      "object": "DotNet_ImageFormat",
      "slug": "3012-dotnet-imageformat",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "This codeunit is obsolete. Use the ImageFormat Enum in the Image Module instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3012-dotnet-imageformat/"
    },
    {
      "key": "codeunit:3023",
      "type": "codeunit",
      "id": 3023,
      "object": "DotNet_ActionableMessage",
      "slug": "3023-dotnet-actionablemessage",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "This codeunit is obsolete.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3023-dotnet-actionablemessage/"
    },
    {
      "key": "codeunit:3704",
      "type": "codeunit",
      "id": 3704,
      "object": "Url Helper Impl.",
      "slug": "3704-url-helper-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIApiUrl()",
      "memberKey": "GetPowerBIApiUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3704-url-helper-impl/obsolete/"
    },
    {
      "key": "codeunit:3704",
      "type": "codeunit",
      "id": 3704,
      "object": "Url Helper Impl.",
      "slug": "3704-url-helper-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIEmbedReportsUrl()",
      "memberKey": "GetPowerBIEmbedReportsUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3704-url-helper-impl/obsolete/"
    },
    {
      "key": "codeunit:3704",
      "type": "codeunit",
      "id": 3704,
      "object": "Url Helper Impl.",
      "slug": "3704-url-helper-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIReportsUrl()",
      "memberKey": "GetPowerBIReportsUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3704-url-helper-impl/obsolete/"
    },
    {
      "key": "codeunit:3704",
      "type": "codeunit",
      "id": 3704,
      "object": "Url Helper Impl.",
      "slug": "3704-url-helper-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIResourceUrl()",
      "memberKey": "GetPowerBIResourceUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3704-url-helper-impl/obsolete/"
    },
    {
      "key": "codeunit:5300",
      "type": "codeunit",
      "id": 5300,
      "object": "Outlook Synch. Setup Mgt.",
      "slug": "5300-outlook-synch-setup-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5300-outlook-synch-setup-mgt/"
    },
    {
      "key": "codeunit:5301",
      "type": "codeunit",
      "id": 5301,
      "object": "Outlook Synch. NAV Mgt",
      "slug": "5301-outlook-synch-nav-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5301-outlook-synch-nav-mgt/"
    },
    {
      "key": "codeunit:5303",
      "type": "codeunit",
      "id": 5303,
      "object": "Outlook Synch. Deletion Mgt.",
      "slug": "5303-outlook-synch-deletion-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5303-outlook-synch-deletion-mgt/"
    },
    {
      "key": "codeunit:5304",
      "type": "codeunit",
      "id": 5304,
      "object": "Outlook Synch. Outlook Mgt.",
      "slug": "5304-outlook-synch-outlook-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5304-outlook-synch-outlook-mgt/"
    },
    {
      "key": "codeunit:5305",
      "type": "codeunit",
      "id": 5305,
      "object": "Outlook Synch. Process Line",
      "slug": "5305-outlook-synch-process-line",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5305-outlook-synch-process-line/"
    },
    {
      "key": "codeunit:5306",
      "type": "codeunit",
      "id": 5306,
      "object": "Outlook Synch. Export Schema",
      "slug": "5306-outlook-synch-export-schema",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5306-outlook-synch-export-schema/"
    },
    {
      "key": "codeunit:5309",
      "type": "codeunit",
      "id": 5309,
      "object": "Outlook Synch. Process Links",
      "slug": "5309-outlook-synch-process-links",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5309-outlook-synch-process-links/"
    },
    {
      "key": "codeunit:5310",
      "type": "codeunit",
      "id": 5310,
      "object": "Outlook Synch. Resolve Confl.",
      "slug": "5310-outlook-synch-resolve-confl",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5310-outlook-synch-resolve-confl/"
    },
    {
      "key": "codeunit:5311",
      "type": "codeunit",
      "id": 5311,
      "object": "Outlook Synch. Finalize",
      "slug": "5311-outlook-synch-finalize",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5311-outlook-synch-finalize/"
    },
    {
      "key": "codeunit:5312",
      "type": "codeunit",
      "id": 5312,
      "object": "Outlook Synch. Setup Defaults",
      "slug": "5312-outlook-synch-setup-defaults",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5312-outlook-synch-setup-defaults/"
    },
    {
      "key": "codeunit:5313",
      "type": "codeunit",
      "id": 5313,
      "object": "Outlook Synch. Dispatcher",
      "slug": "5313-outlook-synch-dispatcher",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5313-outlook-synch-dispatcher/"
    },
    {
      "key": "codeunit:5323",
      "type": "codeunit",
      "id": 5323,
      "object": "Exchange Add-in Setup",
      "slug": "5323-exchange-add-in-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "PromptForCredentials()",
      "memberKey": "PromptForCredentials()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Removing legacy basic authentication. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5323-exchange-add-in-setup/obsolete/"
    },
    {
      "key": "codeunit:5342",
      "type": "codeunit",
      "id": 5342,
      "object": "CRM Synch. Helper",
      "slug": "5342-crm-synch-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesInvoiceHeaderCoupledToCRM(Record Sales Invoice Header)",
      "memberKey": "SetSalesInvoiceHeaderCoupledToCRM(Record Sales Invoice Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Modify the code to get CRMIntegrationRecord out of SalesInvoiceHeader.RecordId, then call CRMIntegrationManagement.SetCoupledFlag",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5342-crm-synch-helper/obsolete/"
    },
    {
      "key": "codeunit:5611",
      "type": "codeunit",
      "id": 5611,
      "object": "Calculate Normal Depreciation",
      "slug": "5611-calculate-normal-depreciation",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferValues(Record Fixed Asset, Record FA Depreciation Book, Boolean, var Decimal, var Option)",
      "memberKey": "OnAfterTransferValues(Record Fixed Asset, Record FA Depreciation Book, Boolean, var Decimal, var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterTransferValues2()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5611-calculate-normal-depreciation/obsolete/"
    },
    {
      "key": "codeunit:5611",
      "type": "codeunit",
      "id": 5611,
      "object": "Calculate Normal Depreciation",
      "slug": "5611-calculate-normal-depreciation",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferValuesCalculation(Record Fixed Asset, Record FA Depreciation Book, var Boolean, var Decimal, var Decimal, var Decimal, var Option)",
      "memberKey": "OnAfterTransferValuesCalculation(Record Fixed Asset, Record FA Depreciation Book, var Boolean, var Decimal, var Decimal, var Decimal, var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterTransferValues2()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5611-calculate-normal-depreciation/obsolete/"
    },
    {
      "key": "codeunit:5611",
      "type": "codeunit",
      "id": 5611,
      "object": "Calculate Normal Depreciation",
      "slug": "5611-calculate-normal-depreciation",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalculateTransferValue(Code[20], var Dictionary, var Dictionary, var Dictionary, var Dictionary, var Decimal, var Decimal, var Option, var Boolean, var Boolean)",
      "memberKey": "OnBeforeCalculateTransferValue(Code[20], var Dictionary, var Dictionary, var Dictionary, var Dictionary, var Decimal, var Decimal, var Option, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnCalculateOnBeforeTransferValue().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5611-calculate-normal-depreciation/obsolete/"
    },
    {
      "key": "codeunit:5702",
      "type": "codeunit",
      "id": 5702,
      "object": "Dist. Integration",
      "slug": "5702-dist-integration",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeEnterPurchaseItemCrossRef(var Record Purchase Line, var Boolean)",
      "memberKey": "OnBeforeEnterPurchaseItemCrossRef(var Record Purchase Line, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure from Item Reference Management codeunit.",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5702-dist-integration/obsolete/"
    },
    {
      "key": "codeunit:5720",
      "type": "codeunit",
      "id": 5720,
      "object": "Item Reference Management",
      "slug": "5720-item-reference-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Not used anymore, item reference is always enabled",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5720-item-reference-management/obsolete/"
    },
    {
      "key": "codeunit:5720",
      "type": "codeunit",
      "id": 5720,
      "object": "Item Reference Management",
      "slug": "5720-item-reference-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEnabled()",
      "memberKey": "IsEnabled()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Not used anymore, item reference is always enabled",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5720-item-reference-management/obsolete/"
    },
    {
      "key": "codeunit:5720",
      "type": "codeunit",
      "id": 5720,
      "object": "Item Reference Management",
      "slug": "5720-item-reference-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterIsEnabled(var Boolean)",
      "memberKey": "OnAfterIsEnabled(var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Not used anymore, item reference is always enabled",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5720-item-reference-management/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Feature ItemReference got enabled by default.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "AfterUpdate(Record Feature Data Update Status)",
      "memberKey": "AfterUpdate(Record Feature Data Update Status)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTaskDescription()",
      "memberKey": "GetTaskDescription()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsDataUpdateRequired()",
      "memberKey": "IsDataUpdateRequired()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCountRecords(var Record Document Entry)",
      "memberKey": "OnAfterCountRecords(var Record Document Entry)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReviewData()",
      "memberKey": "ReviewData()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateData(Record Feature Data Update Status)",
      "memberKey": "UpdateData(Record Feature Data Update Status)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateDetailedServLine(Record Service Header, Record Service Contract Line, Integer, Code[20])",
      "memberKey": "CreateDetailedServLine(Record Service Header, Record Service Contract Line, Integer, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateDetailedServiceLine()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateHeadingServLine(Record Service Header, Integer, Code[20])",
      "memberKey": "CreateHeadingServLine(Record Service Header, Integer, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateHeadingServiceLine()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateLastServLines(Record Service Header, Integer, Code[20])",
      "memberKey": "CreateLastServLines(Record Service Header, Integer, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "CreateLastServiceLines",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateServiceLedgerEntry(Record Service Header, Integer, Code[20], Date, Date, Boolean, Boolean, Integer)",
      "memberKey": "CreateServiceLedgerEntry(Record Service Header, Integer, Code[20], Date, Date, Boolean, Boolean, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateServiceLedgEntry()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateServLine(Record Service Header, Integer, Code[20], Date, Date, Integer, Boolean)",
      "memberKey": "CreateServLine(Record Service Header, Integer, Code[20], Date, Date, Integer, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateServiceLine()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FilterServContractLine(var Record Service Contract Line, Code[20], Option, Integer)",
      "memberKey": "FilterServContractLine(var Record Service Contract Line, Code[20], Option, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FilterServiceContractLine()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetAffectedItemsOnCustChange(Code[20], var Record Service Contract Header, var Record Service Item, Boolean, Integer)",
      "memberKey": "GetAffectedItemsOnCustChange(Code[20], var Record Service Contract Header, var Record Service Item, Boolean, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Relaced by GetAffectedItemsOnContractChange()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "YearContract(Integer, Code[20])",
      "memberKey": "YearContract(Integer, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by IsYearContract",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5981",
      "type": "codeunit",
      "id": 5981,
      "object": "Service-Post (Yes/No)",
      "slug": "5981-service-post-yes-no",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPreviewContext(var Record Service Header)",
      "memberKey": "SetPreviewContext(var Record Service Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetGlobalServiceHeader",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5981-service-post-yes-no/obsolete/"
    },
    {
      "key": "codeunit:5986",
      "type": "codeunit",
      "id": 5986,
      "object": "Serv-Amounts Mgt.",
      "slug": "5986-serv-amounts-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "FillInvPostingBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header)",
      "memberKey": "FillInvPostingBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FillInvoicePostBuffer().",
      "seenFrom": 19,
      "lastSeen": 25,
      "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": "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": "codeunit:6153",
      "type": "codeunit",
      "id": 6153,
      "object": "API Webhook Notification Mgt.",
      "slug": "6153-api-webhook-notification-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TryGetEntityKeyField(var Record API Webhook Entity, var RecordRef, var FieldRef)",
      "memberKey": "TryGetEntityKeyField(var Record API Webhook Entity, var RecordRef, var FieldRef)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use another implementation of TryGetEntityKeyField",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6153-api-webhook-notification-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": "GetFactboxFilterFromID(Text)",
      "memberKey": "GetFactboxFilterFromID(Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Hardcoded name filtering for reports is deprecated. The user can search reports with the builtin search function in the page.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "GetPowerBIUrl()",
      "memberKey": "GetPowerBIUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the function GetLicenseUrl of codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "GetReports(var Record Power BI Report Buffer, var Text, var Text, Text[30])",
      "memberKey": "GetReports(var Record Power BI Report Buffer, var Text, var Text, Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use GetReportsAndWorkspaces in codeunit \"Power BI Workspace Mgt.\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "GetReportsForUserContext(var Record Power BI Report Buffer, var Text, var Text, Text[30])",
      "memberKey": "GetReportsForUserContext(var Record Power BI Report Buffer, var Text, var Text, Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the GetReportsForUserContext without the ExceptionMessage and ExceptionDetails parameters.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "UpdateEmbedUrlCache(var Record Power BI Report Buffer, Text)",
      "memberKey": "UpdateEmbedUrlCache(var Record Power BI Report Buffer, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This function was used to update old records just-in-time, and is no longer needed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6301-power-bi-service-mgt/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ExistingExpirationDate(Code[20], Code[20], Code[50], Code[50], Boolean, var Boolean)",
      "memberKey": "ExistingExpirationDate(Code[20], Code[20], Code[50], Code[50], Boolean, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure ExistingExpirationDate with parameter Item Tracking Setup.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ExistingExpirationDateAndQty(Code[20], Code[20], Code[50], Code[50], var Decimal)",
      "memberKey": "ExistingExpirationDateAndQty(Code[20], Code[20], Code[50], Code[50], var Decimal)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by ExistingExpirationDateAndQty() with parameter Item Tracking Setup.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ExistingWarrantyDate(Code[20], Code[20], Code[50], Code[50], var Boolean)",
      "memberKey": "ExistingWarrantyDate(Code[20], Code[20], Code[50], Code[50], var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure ExistingWarrantyDate().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetLotSNDataSet(Code[20], Code[20], Code[50], Code[50], var Record Item Ledger Entry)",
      "memberKey": "GetLotSNDataSet(Code[20], Code[20], Code[50], Code[50], var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure FindLastItemLedgerEntry().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetWhseExpirationDate(Code[20], Code[20], Record Location, Code[50], Code[50], var Date)",
      "memberKey": "GetWhseExpirationDate(Code[20], Code[20], Record Location, Code[50], Code[50], var Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by GetWhseExpirationDate() with parameter Item Tracking Setup.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetWhseWarrantyDate(Code[20], Code[20], Record Location, Code[50], Code[50], var Date)",
      "memberKey": "GetWhseWarrantyDate(Code[20], Code[20], Record Location, Code[50], Code[50], var Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure GetWhseWarrantyDate() with parameter Item Tracking Setup.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitItemTrkgForTempWkshLine(Option, Code[20], Integer, Integer, Integer, Code[20], Integer, Integer)",
      "memberKey": "InitItemTrkgForTempWkshLine(Option, Code[20], Integer, Integer, Integer, Code[20], Integer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InitItemTrackingForTempWhseWorksheetLine().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitWhseWkshLine(var Record Whse. Worksheet Line, Option, Code[20], Integer, Integer, Integer, Code[20], Integer, Integer)",
      "memberKey": "InitWhseWkshLine(var Record Whse. Worksheet Line, Option, Code[20], Integer, Integer, Integer, Code[20], Integer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InitWhseWorksheetLine().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnCheckWhseItemTrkgSetupOnAfterItemTrackingCodeGet(var Record Item Tracking Code)",
      "memberKey": "OnCheckWhseItemTrkgSetupOnAfterItemTrackingCodeGet(var Record Item Tracking Code)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterGetWhseItemTrkgSetupOnAfterItemTrackingCodeGet.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "WhseItemTrkgLineExists(Code[20], Integer, Integer, Code[10], Integer, Integer, Code[10], Code[50], Code[50])",
      "memberKey": "WhseItemTrkgLineExists(Code[20], Integer, Integer, Code[10], Integer, Integer, Code[10], Code[50], Code[50])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure WhseItemTrkgLineExists() with parameter Item Tracking Setup.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6520",
      "type": "codeunit",
      "id": 6520,
      "object": "Item Tracing Mgt.",
      "slug": "6520-item-tracing-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindRecords(var Record Item Tracing Buffer, var Record Item Tracing Buffer, Text, Text, Text, Text, Option, Option)",
      "memberKey": "FindRecords(var Record Item Tracing Buffer, var Record Item Tracing Buffer, Text, Text, Text, Text, Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure FindRecords() with parameter PackageNoFilter.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6520-item-tracing-mgt/obsolete/"
    },
    {
      "key": "codeunit:6520",
      "type": "codeunit",
      "id": 6520,
      "object": "Item Tracing Mgt.",
      "slug": "6520-item-tracing-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitSearchCriteria(Text, Text, Text)",
      "memberKey": "InitSearchCriteria(Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure InitSearchCriteria() with parameter PackageNoFilter.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6520-item-tracing-mgt/obsolete/"
    },
    {
      "key": "codeunit:6520",
      "type": "codeunit",
      "id": 6520,
      "object": "Item Tracing Mgt.",
      "slug": "6520-item-tracing-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitSearchParm(var Record Item Tracing Buffer, var Text, var Text, var Text, var Text)",
      "memberKey": "InitSearchParm(var Record Item Tracing Buffer, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure with PackageNoFilter parameter.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6520-item-tracing-mgt/obsolete/"
    },
    {
      "key": "codeunit:6520",
      "type": "codeunit",
      "id": 6520,
      "object": "Item Tracing Mgt.",
      "slug": "6520-item-tracing-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RecallHistory(Integer, var Record Item Tracing Buffer, var Record Item Tracing Buffer, var Text, var Text, var Text, var Text, var Option, var Option)",
      "memberKey": "RecallHistory(Integer, var Record Item Tracing Buffer, var Record Item Tracing Buffer, var Text, var Text, var Text, var Text, var Option, var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure RecallHistory with parameter PackageNoFilter.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6520-item-tracing-mgt/obsolete/"
    },
    {
      "key": "codeunit:6520",
      "type": "codeunit",
      "id": 6520,
      "object": "Item Tracing Mgt.",
      "slug": "6520-item-tracing-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "SpecificTracking(Code[20], Code[50], Code[50])",
      "memberKey": "SpecificTracking(Code[20], Code[50], Code[50])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure IsSpecificTracking().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6520-item-tracing-mgt/obsolete/"
    },
    {
      "key": "codeunit:6710",
      "type": "codeunit",
      "id": 6710,
      "object": "ODataUtility",
      "slug": "6710-odatautility",
      "app": "base-application",
      "kind": "procedure",
      "member": "ConvertNavFieldNameToOdataName(Text)",
      "memberKey": "ConvertNavFieldNameToOdataName(Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use ExternalizeName instead",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6710-odatautility/obsolete/"
    },
    {
      "key": "codeunit:6710",
      "type": "codeunit",
      "id": 6710,
      "object": "ODataUtility",
      "slug": "6710-odatautility",
      "app": "base-application",
      "kind": "event",
      "member": "OnEditInExcel(Text[240], Text)",
      "memberKey": "OnEditInExcel(Text[240], Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Event has been moved to System App, codeunit \"Edit in Excel\" event \"OnEditInExcel\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6710-odatautility/obsolete/"
    },
    {
      "key": "codeunit:6710",
      "type": "codeunit",
      "id": 6710,
      "object": "ODataUtility",
      "slug": "6710-odatautility",
      "app": "base-application",
      "kind": "event",
      "member": "OnEditInExcelWithSearch(Text[240], Text, Text)",
      "memberKey": "OnEditInExcelWithSearch(Text[240], Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Event has been moved to System App, codeunit \"Edit in Excel\" event \"OnEditInExcel\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6710-odatautility/obsolete/"
    },
    {
      "key": "codeunit:7018",
      "type": "codeunit",
      "id": 7018,
      "object": "Price UX Management",
      "slug": "7018-price-ux-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitSmartListDesigner()",
      "memberKey": "InitSmartListDesigner()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Work item 393486 is closed so this function is not necessary anymore.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7018-price-ux-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "BudgetDrillDown(Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Option, Boolean)",
      "memberKey": "BudgetDrillDown(Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by DrillDownBudgetAmount()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcAmount(Option, Boolean, var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer)",
      "memberKey": "CalcAmount(Option, Boolean, var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CalculateAmount()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindRec(Record Item Budget Name, Option, var Record Dimension Code Buffer, Text[250], Text, Text, Option, Text, var Boolean, Text, Text, Text, Text, Text, Text)",
      "memberKey": "FindRec(Record Item Budget Name, Option, var Record Dimension Code Buffer, Text[250], Text, Text, Option, Text, var Boolean, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FindRecord()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FormatAmount(var Text[250], Option)",
      "memberKey": "FormatAmount(var Text[250], Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FormatToAmount()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "NextRec(Record Item Budget Name, Option, var Record Dimension Code Buffer, Integer, Text, Text, Option, Text, Text, Text, Text, Text, Text)",
      "memberKey": "NextRec(Record Item Budget Name, Option, var Record Dimension Code Buffer, Integer, Text, Text, Option, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by NextRecord()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCommonFilters(var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text)",
      "memberKey": "SetCommonFilters(var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetBufferFilters()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetDimFilters(var Record Item Statistics Buffer, Option, Record Dimension Code Buffer)",
      "memberKey": "SetDimFilters(var Record Item Statistics Buffer, Option, Record Dimension Code Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetDimensionFilters()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetLineAndColDim(Record Item Budget Name, var Text[30], var Option, var Text[30], var Option)",
      "memberKey": "SetLineAndColDim(Record Item Budget Name, var Text[30], var Option, var Text[30], var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "SetLineAndColumnDim()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateAmount(Option, Boolean, var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Decimal)",
      "memberKey": "UpdateAmount(Option, Boolean, var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Decimal)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetAmount()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateColumnDimCode(Record Item Budget Name, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "memberKey": "ValidateColumnDimCode(Record Item Budget Name, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by ValidateColumnDimTypeAndCode()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateLineDimCode(Record Item Budget Name, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "memberKey": "ValidateLineDimCode(Record Item Budget Name, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by ValidateLineDimTypeAndCode()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "DrillDown(Option, Record Item Statistics Buffer, Code[10], Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Boolean, Option, Option)",
      "memberKey": "DrillDown(Option, Record Item Statistics Buffer, Code[10], Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Boolean, Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by DrillDownAmount().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindRec(Record Item Analysis View, Option, var Record Dimension Code Buffer, Text[250], Code[250], Code[250], Enum Analysis Period Type, var Text[30], var Boolean, Text[30], Code[250], Code[250], Code[250])",
      "memberKey": "FindRec(Record Item Analysis View, Option, var Record Dimension Code Buffer, Text[250], Code[250], Code[250], Enum Analysis Period Type, var Text[30], var Boolean, Text[30], Code[250], Code[250], Code[250])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FindRecord()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FormatAmount(var Text[250], Option)",
      "memberKey": "FormatAmount(var Text[250], Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FormatToAmount().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookUpCode(Option, Text[30], Text[30])",
      "memberKey": "LookUpCode(Option, Text[30], Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LookypDimCode().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "NextRec(Record Item Analysis View, Option, var Record Dimension Code Buffer, Integer, Code[250], Code[250], Enum Analysis Period Type, Text[30], Code[250], Code[250], Code[250])",
      "memberKey": "NextRec(Record Item Analysis View, Option, var Record Dimension Code Buffer, Integer, Code[250], Code[250], Enum Analysis Period Type, Text[30], Code[250], Code[250], Code[250])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by NextRecord()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCommonFilters(Option, var Record Item Statistics Buffer, Code[10], Text, Text, Text, Text, Text, Text, Text)",
      "memberKey": "SetCommonFilters(Option, var Record Item Statistics Buffer, Code[10], Text, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetBufferFilters().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetLineAndColDim(Record Item Analysis View, var Text[30], var Option, var Text[30], var Option)",
      "memberKey": "SetLineAndColDim(Record Item Analysis View, var Text[30], var Option, var Text[30], var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLineAndColumnDim().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateColumnDimCode(Record Item Analysis View, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "memberKey": "ValidateColumnDimCode(Record Item Analysis View, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by ValidateColumnDimTypeAndCode()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7204",
      "type": "codeunit",
      "id": 7204,
      "object": "CDS Setup Defaults",
      "slug": "7204-cds-setup-defaults",
      "app": "base-application",
      "kind": "procedure",
      "member": "RemoveCustomerContactLinkJobQueueEntries()",
      "memberKey": "RemoveCustomerContactLinkJobQueueEntries()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This functionality is replaced with updating related records through subscribers.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7204-cds-setup-defaults/obsolete/"
    },
    {
      "key": "codeunit:7302",
      "type": "codeunit",
      "id": 7302,
      "object": "WMS Management",
      "slug": "7302-wms-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeShowWhseDocLine(Option, Code[20], Integer, var Boolean)",
      "memberKey": "OnBeforeShowWhseDocLine(Option, Code[20], Integer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by set of procedures for each document type, like ShowWhseRcptLine().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7302-wms-management/obsolete/"
    },
    {
      "key": "codeunit:7302",
      "type": "codeunit",
      "id": 7302,
      "object": "WMS Management",
      "slug": "7302-wms-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowWhseDocLine(Option, Code[20], Integer)",
      "memberKey": "OnShowWhseDocLine(Option, Code[20], Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by set of procedures for each document type, like ShowWhseRcptLine().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7302-wms-management/obsolete/"
    },
    {
      "key": "codeunit:7302",
      "type": "codeunit",
      "id": 7302,
      "object": "WMS Management",
      "slug": "7302-wms-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowWhseDocLine(Option, Code[20], Integer)",
      "memberKey": "ShowWhseDocLine(Option, Code[20], Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by set of procedures for each document type, like ShowWhseRcptLine().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7302-wms-management/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetValues(var Code[50], var Enum Whse. Activity Sorting Method, var Integer, var Integer, var Boolean, var Boolean, var Boolean, var Boolean, var Option)",
      "memberKey": "OnAfterSetValues(var Code[50], var Enum Whse. Activity Sorting Method, var Integer, var Integer, var Boolean, var Boolean, var Boolean, var Boolean, var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnAfterSetParameters().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "SetValues(Code[50], Option, Enum Whse. Activity Sorting Method, Option, Integer, Integer, Boolean, Boolean, Boolean, Boolean)",
      "memberKey": "SetValues(Code[50], Option, Enum Whse. Activity Sorting Method, Option, Integer, Integer, Boolean, Boolean, Boolean, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure SetParameters().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:8901",
      "type": "codeunit",
      "id": 8901,
      "object": "Email",
      "slug": "8901-email",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetSentEmailsForRecord(Integer, Guid)",
      "memberKey": "GetSentEmailsForRecord(Integer, Guid)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use GetSentEmailsForRecord(TableId: Integer; SystemId: Guid; var ResultEmailOutbox: Record \"Email Outbox\" temporary) instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/8901-email/obsolete/"
    },
    {
      "key": "codeunit:9005",
      "type": "codeunit",
      "id": 9005,
      "object": "Url Helper",
      "slug": "9005-url-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIApiUrl()",
      "memberKey": "GetPowerBIApiUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9005-url-helper/obsolete/"
    },
    {
      "key": "codeunit:9005",
      "type": "codeunit",
      "id": 9005,
      "object": "Url Helper",
      "slug": "9005-url-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIEmbedReportsUrl()",
      "memberKey": "GetPowerBIEmbedReportsUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9005-url-helper/obsolete/"
    },
    {
      "key": "codeunit:9005",
      "type": "codeunit",
      "id": 9005,
      "object": "Url Helper",
      "slug": "9005-url-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIReportsUrl()",
      "memberKey": "GetPowerBIReportsUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9005-url-helper/obsolete/"
    },
    {
      "key": "codeunit:9005",
      "type": "codeunit",
      "id": 9005,
      "object": "Url Helper",
      "slug": "9005-url-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIResourceUrl()",
      "memberKey": "GetPowerBIResourceUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9005-url-helper/obsolete/"
    },
    {
      "key": "codeunit:9080",
      "type": "codeunit",
      "id": 9080,
      "object": "Journal Errors Mgt.",
      "slug": "9080-journal-errors-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "FeatureKey JournalErrorBackgroundCheck removed",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9080-journal-errors-mgt/obsolete/"
    },
    {
      "key": "codeunit:9080",
      "type": "codeunit",
      "id": 9080,
      "object": "Journal Errors Mgt.",
      "slug": "9080-journal-errors-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEnabled()",
      "memberKey": "IsEnabled()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "FeatureKey JournalErrorBackgroundCheck removed",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9080-journal-errors-mgt/obsolete/"
    },
    {
      "key": "codeunit:9080",
      "type": "codeunit",
      "id": 9080,
      "object": "Journal Errors Mgt.",
      "slug": "9080-journal-errors-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TestIsEnabled()",
      "memberKey": "TestIsEnabled()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "FeatureKey JournalErrorBackgroundCheck removed",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9080-journal-errors-mgt/obsolete/"
    },
    {
      "key": "codeunit:9150",
      "type": "codeunit",
      "id": 9150,
      "object": "My Records Filter Sub.",
      "slug": "9150-my-records-filter-sub",
      "app": "base-application",
      "kind": "event",
      "member": "OnGeforeGetMyFilterText(var Text, Integer, var Boolean, var Boolean)",
      "memberKey": "OnGeforeGetMyFilterText(var Text, Integer, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeGetMyFilterText().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9150-my-records-filter-sub/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetSettingsPageID()",
      "memberKey": "GetSettingsPageID()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use function \"GetPageId\" from codeunit \"User Settings\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupTimeZone(var Text)",
      "memberKey": "LookupTimeZone(var Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Please use the method \"LookupTimeZone\" from codeunit \"Time Zone Selection\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOpenSettings(var Integer, var Boolean)",
      "memberKey": "OnBeforeOpenSettings(var Integer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the event OnBeforeOpenSettings from Codeunit User Settings instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResolveAppNameFromAppId(Guid)",
      "memberKey": "ResolveAppNameFromAppId(Guid)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use function \"GetAppName\" from Codeunit \"Extension Management\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateTimeZone(var Text)",
      "memberKey": "ValidateTimeZone(var Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Please use the method \"ValidateTimeZone\" from codeunit \"Time Zone Selection\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9176",
      "type": "codeunit",
      "id": 9176,
      "object": "User Settings",
      "slug": "9176-user-settings",
      "app": "system-application",
      "kind": "event",
      "member": "OnAfterQueryClosePage(Integer, Integer, Text[180], Text, Record All Profile)",
      "memberKey": "OnAfterQueryClosePage(Integer, Integer, Text[180], Text, Record All Profile)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use \"OnUpdateUserSettings\" event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9176-user-settings/obsolete/"
    },
    {
      "key": "codeunit:9176",
      "type": "codeunit",
      "id": 9176,
      "object": "User Settings",
      "slug": "9176-user-settings",
      "app": "system-application",
      "kind": "event",
      "member": "OnBeforeLanguageChange(Integer, Integer)",
      "memberKey": "OnBeforeLanguageChange(Integer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use \"OnUpdateUserSettings\" event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9176-user-settings/obsolete/"
    },
    {
      "key": "codeunit:9176",
      "type": "codeunit",
      "id": 9176,
      "object": "User Settings",
      "slug": "9176-user-settings",
      "app": "system-application",
      "kind": "event",
      "member": "OnBeforeWorkdateChange(Date, Date)",
      "memberKey": "OnBeforeWorkdateChange(Date, Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use \"OnUpdateUserSettings\" event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9176-user-settings/obsolete/"
    },
    {
      "key": "codeunit:9176",
      "type": "codeunit",
      "id": 9176,
      "object": "User Settings",
      "slug": "9176-user-settings",
      "app": "system-application",
      "kind": "event",
      "member": "OnUserRoleCenterChange(Record All Profile)",
      "memberKey": "OnUserRoleCenterChange(Record All Profile)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use \"OnUpdateUserSettings\" event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9176-user-settings/obsolete/"
    },
    {
      "key": "codeunit:9200",
      "type": "codeunit",
      "id": 9200,
      "object": "Matrix Management",
      "slug": "9200-matrix-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FormatValue(Decimal, Option, Boolean)",
      "memberKey": "FormatValue(Decimal, Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FormatAmount().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9200-matrix-management/obsolete/"
    },
    {
      "key": "codeunit:9200",
      "type": "codeunit",
      "id": 9200,
      "object": "Matrix Management",
      "slug": "9200-matrix-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFormatString(Option, Boolean)",
      "memberKey": "GetFormatString(Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FormatRoundingFactor().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9200-matrix-management/obsolete/"
    },
    {
      "key": "codeunit:9200",
      "type": "codeunit",
      "id": 9200,
      "object": "Matrix Management",
      "slug": "9200-matrix-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "RoundValue(Decimal, Option)",
      "memberKey": "RoundValue(Decimal, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by RoundAmount().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9200-matrix-management/obsolete/"
    },
    {
      "key": "codeunit:9510",
      "type": "codeunit",
      "id": 9510,
      "object": "Document Service Management",
      "slug": "9510-document-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SaveFile(Text, Text, Boolean)",
      "memberKey": "SaveFile(Text, Text, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use SaveFile(SourcePath; TargetName; ConflictBehavior) instead",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9510-document-service-management/obsolete/"
    },
    {
      "key": "codeunit:9520",
      "type": "codeunit",
      "id": 9520,
      "object": "Mail Management",
      "slug": "9520-mail-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSentViaSMTP(var Record Email Item, var Codeunit SMTP Mail, var Boolean, Boolean)",
      "memberKey": "OnAfterSentViaSMTP(var Record Email Item, var Codeunit SMTP Mail, var Boolean, Boolean)",
      "state": "Pending",
      "tag": "19.3",
      "reason": "SMTP Mail codeunit has been obsolete",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "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": "OnBeforeSentViaSMTP(var Record Email Item, var Codeunit SMTP Mail)",
      "memberKey": "OnBeforeSentViaSMTP(var Record Email Item, var Codeunit SMTP Mail)",
      "state": "Pending",
      "tag": "19.3",
      "reason": "SMTP Mail codeunit has been obsolete",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "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": "OnSendViaSMTPOnBeforeSMTPMailAddAttachment(var Record Email Item, var Codeunit SMTP Mail)",
      "memberKey": "OnSendViaSMTPOnBeforeSMTPMailAddAttachment(var Record Email Item, var Codeunit SMTP Mail)",
      "state": "Pending",
      "tag": "19.3",
      "reason": "SMTP Mail codeunit has been obsolete",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9520-mail-management/obsolete/"
    },
    {
      "key": "codeunit:9888",
      "type": "codeunit",
      "id": 9888,
      "object": "SmartList Mgmt",
      "slug": "9888-smartlist-mgmt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9888-smartlist-mgmt/"
    },
    {
      "key": "codeunit:9998",
      "type": "codeunit",
      "id": 9998,
      "object": "Upgrade Tag Definitions",
      "slug": "9998-upgrade-tag-definitions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetUserCalloutsUpgradeTag()",
      "memberKey": "GetUserCalloutsUpgradeTag()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Function will be removed or moved to internal",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9998-upgrade-tag-definitions/obsolete/"
    },
    {
      "key": "codeunit:9998",
      "type": "codeunit",
      "id": 9998,
      "object": "Upgrade Tag Definitions",
      "slug": "9998-upgrade-tag-definitions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetUserSettingsUpgradeTag()",
      "memberKey": "GetUserSettingsUpgradeTag()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Function will be removed or moved to internal",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9998-upgrade-tag-definitions/obsolete/"
    },
    {
      "key": "codeunit:104015",
      "type": "codeunit",
      "id": 104015,
      "object": "Upg Price Calc. Method Setup",
      "slug": "104015-upg-price-calc-method-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by the new implementation (V16) of price calculation.",
      "seenFrom": 19,
      "lastSeen": 20,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/104015-upg-price-calc-method-setup/"
    },
    {
      "key": "codeunit:99000855",
      "type": "codeunit",
      "id": 99000855,
      "object": "Planning-Get Parameters",
      "slug": "99000855-planning-get-parameters",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetUpPlanningControls(Option, 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": "SetUpPlanningControls(Option, 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": "19.0",
      "reason": "Replaced by SetPlanningParameters().",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000855-planning-get-parameters/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": "ItemReference",
      "memberKey": "ItemReference",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Feature ItemReference got enabled by default.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "page:44",
      "type": "page",
      "id": 44,
      "object": "Sales Credit Memo",
      "slug": "44-sales-credit-memo",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetFilterByResponsibilityCenter(var Record Sales Header, var Boolean)",
      "memberKey": "OnBeforeSetFilterByResponsibilityCenter(var Record Sales Header, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same event in Sales Header table.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/44-sales-credit-memo/obsolete/"
    },
    {
      "key": "page:213",
      "type": "page",
      "id": 213,
      "object": "Resource Capacity",
      "slug": "213-resource-capacity",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/213-resource-capacity/obsolete/"
    },
    {
      "key": "page:214",
      "type": "page",
      "id": 214,
      "object": "Res. Group Capacity",
      "slug": "214-res-group-capacity",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetmatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/214-res-group-capacity/obsolete/"
    },
    {
      "key": "page:221",
      "type": "page",
      "id": 221,
      "object": "Resource Allocated per Job",
      "slug": "221-resource-allocated-per-job",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/221-resource-allocated-per-job/obsolete/"
    },
    {
      "key": "page:228",
      "type": "page",
      "id": 228,
      "object": "Res. Gr. Allocated per Job",
      "slug": "228-res-gr-allocated-per-job",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/228-res-gr-allocated-per-job/obsolete/"
    },
    {
      "key": "page:350",
      "type": "page",
      "id": 350,
      "object": "G/L Acc. Balance/Budget Lines",
      "slug": "350-g-l-acc-balance-budget-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record G/L Account, Integer, Option, Option)",
      "memberKey": "Set(var Record G/L Account, Integer, Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/350-g-l-acc-balance-budget-lines/obsolete/"
    },
    {
      "key": "page:351",
      "type": "page",
      "id": 351,
      "object": "Customer Sales Lines",
      "slug": "351-customer-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Customer, Integer, Option)",
      "memberKey": "Set(var Record Customer, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/351-customer-sales-lines/obsolete/"
    },
    {
      "key": "page:352",
      "type": "page",
      "id": 352,
      "object": "Vendor Purchase Lines",
      "slug": "352-vendor-purchase-lines",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSet(var Record Vendor, Integer, Option)",
      "memberKey": "OnAfterSet(var Record Vendor, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterSetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/352-vendor-purchase-lines/obsolete/"
    },
    {
      "key": "page:352",
      "type": "page",
      "id": 352,
      "object": "Vendor Purchase Lines",
      "slug": "352-vendor-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Vendor, Integer, Option)",
      "memberKey": "Set(var Record Vendor, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/352-vendor-purchase-lines/obsolete/"
    },
    {
      "key": "page:353",
      "type": "page",
      "id": 353,
      "object": "Item Availability Lines",
      "slug": "353-item-availability-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Item, Integer, Option)",
      "memberKey": "Set(var Record Item, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/353-item-availability-lines/obsolete/"
    },
    {
      "key": "page:354",
      "type": "page",
      "id": 354,
      "object": "Item Turnover Lines",
      "slug": "354-item-turnover-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Item, Integer, Option)",
      "memberKey": "Set(var Record Item, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/354-item-turnover-lines/obsolete/"
    },
    {
      "key": "page:355",
      "type": "page",
      "id": 355,
      "object": "Receivables-Payables Lines",
      "slug": "355-receivables-payables-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record General Ledger Setup, Integer, Option)",
      "memberKey": "Set(var Record General Ledger Setup, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/355-receivables-payables-lines/obsolete/"
    },
    {
      "key": "page:361",
      "type": "page",
      "id": 361,
      "object": "Res. Availability Lines",
      "slug": "361-res-availability-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Resource, Integer, Option)",
      "memberKey": "Set(var Record Resource, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/361-res-availability-lines/obsolete/"
    },
    {
      "key": "page:362",
      "type": "page",
      "id": 362,
      "object": "Res. Gr. Availability Lines",
      "slug": "362-res-gr-availability-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Resource Group, Integer, Option)",
      "memberKey": "Set(var Record Resource Group, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/362-res-gr-availability-lines/obsolete/"
    },
    {
      "key": "page:378",
      "type": "page",
      "id": 378,
      "object": "Bank Account Balance Lines",
      "slug": "378-bank-account-balance-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Bank Account, Integer, Option)",
      "memberKey": "Set(var Record Bank Account, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/378-bank-account-balance-lines/obsolete/"
    },
    {
      "key": "page:416",
      "type": "page",
      "id": 416,
      "object": "G/L Account Balance Lines",
      "slug": "416-g-l-account-balance-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record G/L Account, Integer, Option, Option, Boolean)",
      "memberKey": "Set(var Record G/L Account, Integer, Option, Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure SetLines()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/416-g-l-account-balance-lines/obsolete/"
    },
    {
      "key": "page:490",
      "type": "page",
      "id": 490,
      "object": "Acc. Schedule Overview",
      "slug": "490-acc-schedule-overview",
      "app": "base-application",
      "kind": "procedure",
      "member": "RoundNone(Decimal, Option)",
      "memberKey": "RoundNone(Decimal, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by RoundIfNotNone().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/490-acc-schedule-overview/obsolete/"
    },
    {
      "key": "page:491",
      "type": "page",
      "id": 491,
      "object": "Items by Location",
      "slug": "491-items-by-location",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixType().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/491-items-by-location/obsolete/"
    },
    {
      "key": "page:510",
      "type": "page",
      "id": 510,
      "object": "Blanket Purchase Order Subform",
      "slug": "510-blanket-purchase-order-subform",
      "app": "base-application",
      "kind": "event",
      "member": "OnCrossReferenceNoOnLookup(var Record Purchase Line)",
      "memberKey": "OnCrossReferenceNoOnLookup(var Record Purchase Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use OnItemReferenceNoOnLookup",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/510-blanket-purchase-order-subform/obsolete/"
    },
    {
      "key": "page:515",
      "type": "page",
      "id": 515,
      "object": "Item Avail. by Location Lines",
      "slug": "515-item-avail-by-location-lines",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSet(var Record Item, Option)",
      "memberKey": "OnAfterSet(var Record Item, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterSetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/515-item-avail-by-location-lines/obsolete/"
    },
    {
      "key": "page:515",
      "type": "page",
      "id": 515,
      "object": "Item Avail. by Location Lines",
      "slug": "515-item-avail-by-location-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetItem(var Record Item, Option)",
      "memberKey": "SetItem(var Record Item, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/515-item-avail-by-location-lines/obsolete/"
    },
    {
      "key": "page:658",
      "type": "page",
      "id": 658,
      "object": "Approval Entries",
      "slug": "658-approval-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "Setfilters(Integer, Option, Code[20])",
      "memberKey": "Setfilters(Integer, Option, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetRecordFilters()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/658-approval-entries/obsolete/"
    },
    {
      "key": "page:866",
      "type": "page",
      "id": 866,
      "object": "Cash Flow Availability Lines",
      "slug": "866-cash-flow-availability-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Cash Flow Forecast, Integer, Option, Option)",
      "memberKey": "Set(var Record Cash Flow Forecast, Integer, Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/866-cash-flow-availability-lines/obsolete/"
    },
    {
      "key": "page:888",
      "type": "page",
      "id": 888,
      "object": "SmartList Designer",
      "slug": "888-smartlist-designer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/888-smartlist-designer/"
    },
    {
      "key": "page:889",
      "type": "page",
      "id": 889,
      "object": "SmartList Designer Setup",
      "slug": "889-smartlist-designer-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/889-smartlist-designer-setup/"
    },
    {
      "key": "page:890",
      "type": "page",
      "id": 890,
      "object": "SmartList Designer Setup Part",
      "slug": "890-smartlist-designer-setup-part",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/890-smartlist-designer-setup-part/"
    },
    {
      "key": "page:988",
      "type": "page",
      "id": 988,
      "object": "Query Navigation List",
      "slug": "988-query-navigation-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/988-query-navigation-list/"
    },
    {
      "key": "page:989",
      "type": "page",
      "id": 989,
      "object": "Query Navigation Builder",
      "slug": "989-query-navigation-builder",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/989-query-navigation-builder/"
    },
    {
      "key": "page:990",
      "type": "page",
      "id": 990,
      "object": "Query Nav. DataItem Lookup",
      "slug": "990-query-nav-dataitem-lookup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/990-query-nav-dataitem-lookup/"
    },
    {
      "key": "page:991",
      "type": "page",
      "id": 991,
      "object": "Query Nav. Page Lookup",
      "slug": "991-query-nav-page-lookup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/991-query-nav-page-lookup/"
    },
    {
      "key": "page:1110",
      "type": "page",
      "id": 1110,
      "object": "Cost Type Balance",
      "slug": "1110-cost-type-balance",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1110-cost-type-balance/obsolete/"
    },
    {
      "key": "page:1117",
      "type": "page",
      "id": 1117,
      "object": "Cost Budget per Period",
      "slug": "1117-cost-budget-per-period",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetmatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1117-cost-budget-per-period/obsolete/"
    },
    {
      "key": "page:1131",
      "type": "page",
      "id": 1131,
      "object": "Cost Budget per Period Matrix",
      "slug": "1131-cost-budget-per-period-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record Date, Integer, Code[20], Code[20], Code[10], Option, Option)",
      "memberKey": "Load(Text[80], var Record Date, Integer, Code[20], Code[20], Code[10], Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1131-cost-budget-per-period-matrix/obsolete/"
    },
    {
      "key": "page:1133",
      "type": "page",
      "id": 1133,
      "object": "Cost Bdgt. per Object Matrix",
      "slug": "1133-cost-bdgt-per-object-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record Cost Object, Integer, Text, Text, Option)",
      "memberKey": "Load(Text[80], var Record Cost Object, Integer, Text, Text, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1133-cost-bdgt-per-object-matrix/obsolete/"
    },
    {
      "key": "page:1171",
      "type": "page",
      "id": 1171,
      "object": "User Task Card",
      "slug": "1171-user-task-card",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRunReportOrPageLink(var Record User Task, var Boolean)",
      "memberKey": "OnBeforeRunReportOrPageLink(var Record User Task, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeRunReportOrPageLink() in table User Task.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1171-user-task-card/obsolete/"
    },
    {
      "key": "page:1806",
      "type": "page",
      "id": 1806,
      "object": "Exchange Setup Wizard",
      "slug": "1806-exchange-setup-wizard",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Outlook Individual Deployment.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1806-exchange-setup-wizard/"
    },
    {
      "key": "page:5225",
      "type": "page",
      "id": 5225,
      "object": "Absence Overview by Periods",
      "slug": "5225-absence-overview-by-periods",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5225-absence-overview-by-periods/obsolete/"
    },
    {
      "key": "page:5300",
      "type": "page",
      "id": 5300,
      "object": "Outlook Synch. Entity",
      "slug": "5300-outlook-synch-entity",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5300-outlook-synch-entity/"
    },
    {
      "key": "page:5301",
      "type": "page",
      "id": 5301,
      "object": "Outlook Synch. Entity Subform",
      "slug": "5301-outlook-synch-entity-subform",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5301-outlook-synch-entity-subform/"
    },
    {
      "key": "page:5302",
      "type": "page",
      "id": 5302,
      "object": "Outlook Synch. Entity List",
      "slug": "5302-outlook-synch-entity-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5302-outlook-synch-entity-list/"
    },
    {
      "key": "page:5303",
      "type": "page",
      "id": 5303,
      "object": "Outlook Synch. Filters",
      "slug": "5303-outlook-synch-filters",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5303-outlook-synch-filters/"
    },
    {
      "key": "page:5304",
      "type": "page",
      "id": 5304,
      "object": "Outlook Synch. Fields",
      "slug": "5304-outlook-synch-fields",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5304-outlook-synch-fields/"
    },
    {
      "key": "page:5305",
      "type": "page",
      "id": 5305,
      "object": "Outlook Synch. User Setup",
      "slug": "5305-outlook-synch-user-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5305-outlook-synch-user-setup/"
    },
    {
      "key": "page:5306",
      "type": "page",
      "id": 5306,
      "object": "Outlook Synch. Lookup Names",
      "slug": "5306-outlook-synch-lookup-names",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5306-outlook-synch-lookup-names/"
    },
    {
      "key": "page:5307",
      "type": "page",
      "id": 5307,
      "object": "Outlook Synch. Option Correl.",
      "slug": "5307-outlook-synch-option-correl",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5307-outlook-synch-option-correl/"
    },
    {
      "key": "page:5308",
      "type": "page",
      "id": 5308,
      "object": "Outlook Synch. Table List",
      "slug": "5308-outlook-synch-table-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5308-outlook-synch-table-list/"
    },
    {
      "key": "page:5309",
      "type": "page",
      "id": 5309,
      "object": "Outlook Synch. Table Fields",
      "slug": "5309-outlook-synch-table-fields",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5309-outlook-synch-table-fields/"
    },
    {
      "key": "page:5310",
      "type": "page",
      "id": 5310,
      "object": "Outlook Synch. Setup Details",
      "slug": "5310-outlook-synch-setup-details",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5310-outlook-synch-setup-details/"
    },
    {
      "key": "page:5311",
      "type": "page",
      "id": 5311,
      "object": "Outlook Synch. Dependencies",
      "slug": "5311-outlook-synch-dependencies",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5311-outlook-synch-dependencies/"
    },
    {
      "key": "page:5432",
      "type": "page",
      "id": 5432,
      "object": "Automation - Config. Package",
      "slug": "5432-automation-config-package",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5432-automation-config-package/"
    },
    {
      "key": "page:5443",
      "type": "page",
      "id": 5443,
      "object": "Automation User Groups",
      "slug": "5443-automation-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5443-automation-user-groups/"
    },
    {
      "key": "page:5444",
      "type": "page",
      "id": 5444,
      "object": "Automation User",
      "slug": "5444-automation-user",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5444-automation-user/"
    },
    {
      "key": "page:5445",
      "type": "page",
      "id": 5445,
      "object": "Automation Permission Sets",
      "slug": "5445-automation-permission-sets",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5445-automation-permission-sets/"
    },
    {
      "key": "page:5447",
      "type": "page",
      "id": 5447,
      "object": "Automation Extension Upload",
      "slug": "5447-automation-extension-upload",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5447-automation-extension-upload/"
    },
    {
      "key": "page:5984",
      "type": "page",
      "id": 5984,
      "object": "Service Item Trend Lines",
      "slug": "5984-service-item-trend-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Service Item, Integer, Option)",
      "memberKey": "Set(var Record Service Item, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5984-service-item-trend-lines/obsolete/"
    },
    {
      "key": "page:6004",
      "type": "page",
      "id": 6004,
      "object": "Res. Availability (Service)",
      "slug": "6004-res-availability-service",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6004-res-availability-service/obsolete/"
    },
    {
      "key": "page:6007",
      "type": "page",
      "id": 6007,
      "object": "Res. Availability Lines (SM)",
      "slug": "6007-res-availability-lines-sm",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Resource, Integer, Option)",
      "memberKey": "Set(var Record Resource, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6007-res-availability-lines-sm/obsolete/"
    },
    {
      "key": "page:6008",
      "type": "page",
      "id": 6008,
      "object": "Res. Alloc. per Service Order",
      "slug": "6008-res-alloc-per-service-order",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6008-res-alloc-per-service-order/obsolete/"
    },
    {
      "key": "page:6009",
      "type": "page",
      "id": 6009,
      "object": "Res. Gr. Alloc. per Serv Order",
      "slug": "6009-res-gr-alloc-per-serv-order",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6009-res-gr-alloc-per-serv-order/obsolete/"
    },
    {
      "key": "page:6010",
      "type": "page",
      "id": 6010,
      "object": "Res.Gr. Availability (Service)",
      "slug": "6010-res-gr-availability-service",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetmatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6010-res-gr-availability-service/obsolete/"
    },
    {
      "key": "page:6012",
      "type": "page",
      "id": 6012,
      "object": "Res.Gr Availability Lines (SM)",
      "slug": "6012-res-gr-availability-lines-sm",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Resource Group, Integer, Option)",
      "memberKey": "Set(var Record Resource Group, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6012-res-gr-availability-lines-sm/obsolete/"
    },
    {
      "key": "page:6061",
      "type": "page",
      "id": 6061,
      "object": "Contract Trend Lines",
      "slug": "6061-contract-trend-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Service Contract Header, Integer, Option)",
      "memberKey": "Set(var Record Service Contract Header, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6061-contract-trend-lines/obsolete/"
    },
    {
      "key": "page:6303",
      "type": "page",
      "id": 6303,
      "object": "Power BI Report Spinner Part",
      "slug": "6303-power-bi-report-spinner-part",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetNameFilter(Text)",
      "memberKey": "SetNameFilter(Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Filtering of reports when the selection page opens is deprecated. The user can use the standard search function within the page instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6303-power-bi-report-spinner-part/obsolete/"
    },
    {
      "key": "page:6304",
      "type": "page",
      "id": 6304,
      "object": "Power BI Report Selection",
      "slug": "6304-power-bi-report-selection",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Power BI Report Selection now supports Power BI Workspaces and has moved to page 6322 \"Power BI WS Report Selection\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6304-power-bi-report-selection/"
    },
    {
      "key": "page:6306",
      "type": "page",
      "id": 6306,
      "object": "Power BI Report FactBox",
      "slug": "6306-power-bi-report-factbox",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetNameFilter(Text)",
      "memberKey": "SetNameFilter(Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Filtering of reports when the selection page opens is deprecated. The user can use the standard search function within the page instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6306-power-bi-report-factbox/obsolete/"
    },
    {
      "key": "page:6318",
      "type": "page",
      "id": 6318,
      "object": "PBI Report Labels",
      "slug": "6318-pbi-report-labels",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by API page \"Power BI Label Provider\" in APIv2",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6318-pbi-report-labels/"
    },
    {
      "key": "page:6510",
      "type": "page",
      "id": 6510,
      "object": "Item Tracking Lines",
      "slug": "6510-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFormRunMode(var Option)",
      "memberKey": "GetFormRunMode(var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by GetRunMode().",
      "seenFrom": 19,
      "lastSeen": 21,
      "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": "SetControls(Option, Boolean)",
      "memberKey": "SetControls(Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetPageControls().",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "SetFormRunMode(Option)",
      "memberKey": "SetFormRunMode(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetRynMode().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6510-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:7157",
      "type": "page",
      "id": 7157,
      "object": "Purch. Analysis by Dimensions",
      "slug": "7157-purch-analysis-by-dimensions",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPoints(Option)",
      "memberKey": "SetPoints(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by GenerateColumnCaptions().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/7157-purch-analysis-by-dimensions/obsolete/"
    },
    {
      "key": "page:9172",
      "type": "page",
      "id": 9172,
      "object": "User Personalization Card",
      "slug": "9172-user-personalization-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use page \"User Settings\" instead",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9172-user-personalization-card/"
    },
    {
      "key": "page:9172",
      "type": "page",
      "id": 9172,
      "object": "User Personalization Card",
      "slug": "9172-user-personalization-card",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetExperienceToEssential(Text[30])",
      "memberKey": "SetExperienceToEssential(Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use method \"SetExperienceToEssential\" from codeunit \"My Settings\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9172-user-personalization-card/obsolete/"
    },
    {
      "key": "page:9173",
      "type": "page",
      "id": 9173,
      "object": "User Personalization List",
      "slug": "9173-user-personalization-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use page \"User Settings List\" instead",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9173-user-personalization-list/"
    },
    {
      "key": "page:9176",
      "type": "page",
      "id": 9176,
      "object": "My Settings",
      "slug": "9176-my-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use page \"User Settings\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9176-my-settings/"
    },
    {
      "key": "page:9177",
      "type": "page",
      "id": 9177,
      "object": "Allowed Companies",
      "slug": "9177-allowed-companies",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with page Accessible Companies",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9177-allowed-companies/"
    },
    {
      "key": "page:9178",
      "type": "page",
      "id": 9178,
      "object": "Available Roles",
      "slug": "9178-available-roles",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with page Roles",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9178-available-roles/"
    },
    {
      "key": "page:9203",
      "type": "page",
      "id": 9203,
      "object": "Budget Matrix",
      "slug": "9203-budget-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record Dimension Code Buffer, Integer, Text[30], Integer, Integer, Code[250], Code[250], Code[250], Code[250], Code[250], Code[250], var Record G/L Budget Name, Text[30], Code[250], Option, Enum G/L Account Category, Integer, Enum Analysis Period Type)",
      "memberKey": "Load(Text[80], var Record Dimension Code Buffer, Integer, Text[30], Integer, Integer, Code[250], Code[250], Code[250], Code[250], Code[250], Code[250], var Record G/L Budget Name, Text[30], Code[250], Option, Enum G/L Account Category, Integer, Enum Analysis Period Type)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9203-budget-matrix/obsolete/"
    },
    {
      "key": "page:9211",
      "type": "page",
      "id": 9211,
      "object": "Resource Alloc. per Job Matrix",
      "slug": "9211-resource-alloc-per-job-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(var Record Job, var Record Job Planning Line, Text[100], var Record Date, Option)",
      "memberKey": "Load(var Record Job, var Record Job Planning Line, Text[100], var Record Date, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9211-resource-alloc-per-job-matrix/obsolete/"
    },
    {
      "key": "page:9219",
      "type": "page",
      "id": 9219,
      "object": "Purch. Budget Overview Matrix",
      "slug": "9219-purch-budget-overview-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record Dimension Code Buffer, Integer, Code[10], Integer, Integer, Integer, Integer, Option)",
      "memberKey": "Load(Text[80], var Record Dimension Code Buffer, Integer, Code[10], Integer, Integer, Integer, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9219-purch-budget-overview-matrix/obsolete/"
    },
    {
      "key": "page:9223",
      "type": "page",
      "id": 9223,
      "object": "Item Statistics Matrix",
      "slug": "9223-item-statistics-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Dimension Code Buffer, Integer, Option, Boolean, Boolean, Record Item Statistics Buffer, Record Item, Option, Option, Text[30], Text, Text, Text, Text)",
      "memberKey": "Load(Text[1024], var Record Dimension Code Buffer, Integer, Option, Boolean, Boolean, Record Item Statistics Buffer, Record Item, Option, Option, Text[30], Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9223-item-statistics-matrix/obsolete/"
    },
    {
      "key": "page:9227",
      "type": "page",
      "id": 9227,
      "object": "Sales Analysis by Dim Matrix",
      "slug": "9227-sales-analysis-by-dim-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "LoadVariables(Record Item Analysis View, Code[10], Option, Option, Option, Enum Analysis Period Type, Option, Option, Option, Text[1024], Boolean, Boolean, Boolean, Integer)",
      "memberKey": "LoadVariables(Record Item Analysis View, Code[10], Option, Option, Option, Enum Analysis Period Type, Option, Option, Option, Text[1024], Boolean, Boolean, Boolean, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9227-sales-analysis-by-dim-matrix/obsolete/"
    },
    {
      "key": "page:9237",
      "type": "page",
      "id": 9237,
      "object": "Resource Capacity Matrix",
      "slug": "9237-resource-capacity-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Option, Text[1024], var Record Date, Integer)",
      "memberKey": "Load(Option, Text[1024], var Record Date, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9237-resource-capacity-matrix/obsolete/"
    },
    {
      "key": "page:9239",
      "type": "page",
      "id": 9239,
      "object": "Sales Budget Overview Matrix",
      "slug": "9239-sales-budget-overview-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record Dimension Code Buffer, Integer, Code[10], Integer, Integer, Integer, Integer, Option)",
      "memberKey": "Load(Text[80], var Record Dimension Code Buffer, Integer, Code[10], Integer, Integer, Integer, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9239-sales-budget-overview-matrix/obsolete/"
    },
    {
      "key": "page:9243",
      "type": "page",
      "id": 9243,
      "object": "Res. Group Capacity Matrix",
      "slug": "9243-res-group-capacity-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Option, Option, Text[1024], var Record Date)",
      "memberKey": "Load(Option, Option, Text[1024], var Record Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9243-res-group-capacity-matrix/obsolete/"
    },
    {
      "key": "page:9247",
      "type": "page",
      "id": 9247,
      "object": "Abs. Overview by Period Matrix",
      "slug": "9247-abs-overview-by-period-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Date, Code[10], Option)",
      "memberKey": "Load(Text[1024], var Record Date, Code[10], Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9247-abs-overview-by-period-matrix/obsolete/"
    },
    {
      "key": "page:9257",
      "type": "page",
      "id": 9257,
      "object": "Opportunities Matrix",
      "slug": "9257-opportunities-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Date, Option, Option, Option, Option, Text, Text, Text, Text, Text, Text, Text, Text, Integer)",
      "memberKey": "Load(Text[1024], var Record Date, Option, Option, Option, Option, Text, Text, Text, Text, Text, Text, Text, Text, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9257-opportunities-matrix/obsolete/"
    },
    {
      "key": "page:9259",
      "type": "page",
      "id": 9259,
      "object": "Contr. Gain/Loss (Grps) Matrix",
      "slug": "9259-contr-gain-loss-grps-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Contract Group, Integer, Option, Option, Text[250], Date)",
      "memberKey": "Load(Text[1024], var Record Contract Group, Integer, Option, Option, Text[250], Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9259-contr-gain-loss-grps-matrix/obsolete/"
    },
    {
      "key": "page:9261",
      "type": "page",
      "id": 9261,
      "object": "Contr. G/Loss (Cust.) Matrix",
      "slug": "9261-contr-g-loss-cust-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Ship-to Address, Integer, Option, Option, Text[250], Date, Text[250])",
      "memberKey": "Load(Text[1024], var Record Ship-to Address, Integer, Option, Option, Text[250], Date, Text[250])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9261-contr-g-loss-cust-matrix/obsolete/"
    },
    {
      "key": "page:9263",
      "type": "page",
      "id": 9263,
      "object": "Contract Gain/Loss Matrix",
      "slug": "9263-contract-gain-loss-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Reason Code, Integer, Option, Option, Text[250], Date)",
      "memberKey": "Load(Text[1024], var Record Reason Code, Integer, Option, Option, Text[250], Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9263-contract-gain-loss-matrix/obsolete/"
    },
    {
      "key": "page:9265",
      "type": "page",
      "id": 9265,
      "object": "Contr. G/Loss (Res.Ctr) Matrix",
      "slug": "9265-contr-g-loss-res-ctr-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Responsibility Center, Integer, Option, Option, Text[250], Date)",
      "memberKey": "Load(Text[1024], var Record Responsibility Center, Integer, Option, Option, Text[250], Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9265-contr-g-loss-res-ctr-matrix/obsolete/"
    },
    {
      "key": "page:9267",
      "type": "page",
      "id": 9267,
      "object": "Contr. G/Loss (Contr.) Matrix",
      "slug": "9267-contr-g-loss-contr-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Service Contract Header, Integer, Option, Option, Text[250], Date)",
      "memberKey": "Load(Text[1024], var Record Service Contract Header, Integer, Option, Option, Text[250], Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9267-contr-g-loss-contr-matrix/obsolete/"
    },
    {
      "key": "page:9277",
      "type": "page",
      "id": 9277,
      "object": "FA Posting Types Overv. Matrix",
      "slug": "9277-fa-posting-types-overv-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record FA Matrix Posting Type, Integer, Text, Option)",
      "memberKey": "Load(Text[80], var Record FA Matrix Posting Type, Integer, Text, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9277-fa-posting-types-overv-matrix/obsolete/"
    },
    {
      "key": "page:9888",
      "type": "page",
      "id": 9888,
      "object": "SmartList Mgmt",
      "slug": "9888-smartlist-mgmt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9888-smartlist-mgmt/"
    },
    {
      "key": "page:9890",
      "type": "page",
      "id": 9890,
      "object": "SmartList Permission Mgmt",
      "slug": "9890-smartlist-permission-mgmt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9890-smartlist-permission-mgmt/"
    },
    {
      "key": "page:9891",
      "type": "page",
      "id": 9891,
      "object": "SmartList Group Mgmt",
      "slug": "9891-smartlist-group-mgmt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9891-smartlist-group-mgmt/"
    },
    {
      "key": "page:9892",
      "type": "page",
      "id": 9892,
      "object": "SmartList Export FactBox",
      "slug": "9892-smartlist-export-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9892-smartlist-export-factbox/"
    },
    {
      "key": "page:9893",
      "type": "page",
      "id": 9893,
      "object": "SmartList Export Results",
      "slug": "9893-smartlist-export-results",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9893-smartlist-export-results/"
    },
    {
      "key": "page:9894",
      "type": "page",
      "id": 9894,
      "object": "SmartList Export Dialog",
      "slug": "9894-smartlist-export-dialog",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9894-smartlist-export-dialog/"
    },
    {
      "key": "page:9895",
      "type": "page",
      "id": 9895,
      "object": "SmartList Import FactBox",
      "slug": "9895-smartlist-import-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9895-smartlist-import-factbox/"
    },
    {
      "key": "page:9896",
      "type": "page",
      "id": 9896,
      "object": "SmartList Import Results",
      "slug": "9896-smartlist-import-results",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9896-smartlist-import-results/"
    },
    {
      "key": "page:9981",
      "type": "page",
      "id": 9981,
      "object": "Buy Subscription",
      "slug": "9981-buy-subscription",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The page is replaced by direct link to \"purchase through partner\" page, rather than to show embedded content.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9981-buy-subscription/"
    },
    {
      "key": "page:99000888",
      "type": "page",
      "id": 99000888,
      "object": "Work Center Load Lines",
      "slug": "99000888-work-center-load-lines",
      "app": "base-application",
      "kind": "event",
      "member": "OnSet(var Record Work Center, Option, Option)",
      "memberKey": "OnSet(var Record Work Center, Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnafterSetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000888-work-center-load-lines/obsolete/"
    },
    {
      "key": "page:99000888",
      "type": "page",
      "id": 99000888,
      "object": "Work Center Load Lines",
      "slug": "99000888-work-center-load-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Work Center, Integer, Option)",
      "memberKey": "Set(var Record Work Center, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000888-work-center-load-lines/obsolete/"
    },
    {
      "key": "page:99000892",
      "type": "page",
      "id": 99000892,
      "object": "Work Center Group Load Lines",
      "slug": "99000892-work-center-group-load-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Work Center Group, Integer, Option, Code[10])",
      "memberKey": "Set(var Record Work Center Group, Integer, Option, Code[10])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000892-work-center-group-load-lines/obsolete/"
    },
    {
      "key": "page:99000919",
      "type": "page",
      "id": 99000919,
      "object": "Demand Forecast",
      "slug": "99000919-demand-forecast",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000919-demand-forecast/obsolete/"
    },
    {
      "key": "permissionset:2888",
      "type": "permissionset",
      "id": 2888,
      "object": "SL Designer Subscribers - Read",
      "slug": "2888-sl-designer-subscribers-read",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/2888-sl-designer-subscribers-read/"
    },
    {
      "key": "permissionset:2889",
      "type": "permissionset",
      "id": 2889,
      "object": "SL Designer Subscribers - Edit",
      "slug": "2889-sl-designer-subscribers-edit",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/2889-sl-designer-subscribers-edit/"
    },
    {
      "key": "report:8",
      "type": "report",
      "id": 8,
      "object": "Budget",
      "slug": "8-budget",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetParameters(Option)",
      "memberKey": "SetParameters(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetRoundingFactor().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/8-budget/obsolete/"
    },
    {
      "key": "report:595",
      "type": "report",
      "id": 595,
      "object": "Adjust Exchange Rates",
      "slug": "595-adjust-exchange-rates",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOpenPage(var Boolean, var Boolean, var Code[20])",
      "memberKey": "OnBeforeOpenPage(var Boolean, var Boolean, var Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "To be replaced by new events after refactoring",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/595-adjust-exchange-rates/obsolete/"
    },
    {
      "key": "report:1142",
      "type": "report",
      "id": 1142,
      "object": "Export Cost Budget to Excel",
      "slug": "1142-export-cost-budget-to-excel",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetParameters(Option)",
      "memberKey": "SetParameters(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetRoundingFactor()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/1142-export-cost-budget-to-excel/obsolete/"
    },
    {
      "key": "report:5300",
      "type": "report",
      "id": 5300,
      "object": "Outlook Synch. Change Log Set.",
      "slug": "5300-outlook-synch-change-log-set",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5300-outlook-synch-change-log-set/"
    },
    {
      "key": "report:5717",
      "type": "report",
      "id": 5717,
      "object": "Copy Item Cross References",
      "slug": "5717-copy-item-cross-references",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Will be removed along with Item Cross Reference table.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5717-copy-item-cross-references/"
    },
    {
      "key": "report:7132",
      "type": "report",
      "id": 7132,
      "object": "Export Item Budget to Excel",
      "slug": "7132-export-item-budget-to-excel",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetOptions(Integer, Code[10], Integer, Text, Text, Text, Text, Text, Text, Integer, Text, Text, Text, Boolean, Integer, Integer, Integer, Text[30], Text[30], Option)",
      "memberKey": "SetOptions(Integer, Code[10], Integer, Text, Text, Text, Text, Text, Text, Integer, Text, Text, Text, Boolean, Integer, Integer, Integer, Text[30], Text[30], Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetParameters()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/7132-export-item-budget-to-excel/obsolete/"
    },
    {
      "key": "report:7391",
      "type": "report",
      "id": 7391,
      "object": "Whse. Get Bin Content",
      "slug": "7391-whse-get-bin-content",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetSerialNoAndLotNo()",
      "memberKey": "GetSerialNoAndLotNo()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure GetTrackingData().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertIntMovementLine()",
      "memberKey": "InsertIntMovementLine()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure should be local.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertItemJournalLine()",
      "memberKey": "InsertItemJournalLine()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure should be local.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertTempTrackingSpec(Record Warehouse Entry, Decimal, var Record Tracking Specification)",
      "memberKey": "InsertTempTrackingSpec(Record Warehouse Entry, Decimal, var Record Tracking Specification)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by local procedure InsertTempTrackingSpecification().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertTransferLine()",
      "memberKey": "InsertTransferLine()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure should be local.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertWIPL()",
      "memberKey": "InsertWIPL()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure should be local.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertWWL()",
      "memberKey": "InsertWWL()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure should be local.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/7391-whse-get-bin-content/obsolete/"
    },
    {
      "key": "report:7398",
      "type": "report",
      "id": 7398,
      "object": "Date Compress Whse. Entries",
      "slug": "7398-date-compress-whse-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeReport(Record Date Compr. Register, Boolean, Boolean)",
      "memberKey": "InitializeReport(Record Date Compr. Register, Boolean, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetParameters().",
      "seenFrom": 19,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/7398-date-compress-whse-entries/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCardpageID()",
      "memberKey": "GetCardpageID()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use PageManagement.GetPageID() instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "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": "event",
      "member": "OnLookupSellToCustomerNameOnAfterSuccessfulLookup(var Record Sales Header)",
      "memberKey": "OnLookupSellToCustomerNameOnAfterSuccessfulLookup(var Record Sales Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with LookupSellToCustomerName(var CustomerName: Text[100]): Boolean",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:38",
      "type": "table",
      "id": 38,
      "object": "Purchase Header",
      "slug": "38-purchase-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCardpageID()",
      "memberKey": "GetCardpageID()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use PageManagement.GetPageID() instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/38-purchase-header/obsolete/"
    },
    {
      "key": "table:38",
      "type": "table",
      "id": 38,
      "object": "Purchase Header",
      "slug": "38-purchase-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBuyFromPostCodeOnBeforeOnLookup(var Record Purchase Header, var Boolean)",
      "memberKey": "OnBuyFromPostCodeOnBeforeOnLookup(var Record Purchase Header, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnBeforeBuyFromPostCodeOnBeforeLookupHandled",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/38-purchase-header/obsolete/"
    },
    {
      "key": "table:38",
      "type": "table",
      "id": 38,
      "object": "Purchase Header",
      "slug": "38-purchase-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnValidatePurchaseHeaderPayToVendorNo(Record Vendor, var Record Purchase Header)",
      "memberKey": "OnValidatePurchaseHeaderPayToVendorNo(Record Vendor, var Record Purchase Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnValidatePurchaseHeaderPayToVendorNoOnBeforeCheckDocType",
      "seenFrom": 19,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/38-purchase-header/obsolete/"
    },
    {
      "key": "table:39",
      "type": "table",
      "id": 39,
      "object": "Purchase Line",
      "slug": "39-purchase-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCrossReferenceNoLookupOnBeforeValidateDirectUnitCost(var Record Purchase Header, var Record Purchase Line)",
      "memberKey": "OnCrossReferenceNoLookupOnBeforeValidateDirectUnitCost(var Record Purchase Header, var Record Purchase Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure from Item Reference Management codeunit.",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "FillPrepmtAdjBuffer(var Record Invoice Post. Buffer, Record Invoice Post. Buffer, Code[20], Decimal, Boolean)",
      "memberKey": "FillPrepmtAdjBuffer(var Record Invoice Post. Buffer, Record Invoice Post. Buffer, Code[20], Decimal, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by PreparePrepmtAdjBuffer().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyFromInvoicePostBuffer(Record Invoice Post. Buffer)",
      "memberKey": "CopyFromInvoicePostBuffer(Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InvoicePostBuffer.CopyToGenJnlLine(Rec)",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "CopyFromInvoicePostBufferFA(Record Invoice Post. Buffer)",
      "memberKey": "CopyFromInvoicePostBufferFA(Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InvoicePostBuffer.CopyToGenJnlLineFA(Rec)",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "OnAfterCopyGenJnlLineFromInvPostBuffer(Record Invoice Post. Buffer, var Record Gen. Journal Line)",
      "memberKey": "OnAfterCopyGenJnlLineFromInvPostBuffer(Record Invoice Post. Buffer, var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Event moved to Invoice Post. Buffer table together with procedure CopyGenJnlLineFromInvPostBuffer().",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "OnAfterCopyGenJnlLineFromInvPostBufferFA(Record Invoice Post. Buffer, var Record Gen. Journal Line)",
      "memberKey": "OnAfterCopyGenJnlLineFromInvPostBufferFA(Record Invoice Post. Buffer, var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Event moved to Invoice Post. Buffer table together with procedure CopyGenJnlLineFromInvPostBufferFA().",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:246",
      "type": "table",
      "id": 246,
      "object": "Requisition Line",
      "slug": "246-requisition-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetDropShipment(Boolean)",
      "memberKey": "SetDropShipment(Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Drop Shipment field.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/246-requisition-line/obsolete/"
    },
    {
      "key": "table:303",
      "type": "table",
      "id": 303,
      "object": "Finance Charge Memo Line",
      "slug": "303-finance-charge-memo-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcFinCharge(var Record Finance Charge Memo Line, var Record Finance Charge Memo Header)",
      "memberKey": "OnBeforeCalcFinCharge(var Record Finance Charge Memo Line, var Record Finance Charge Memo Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnBeforeCalcFinChrgProcedure()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/303-finance-charge-memo-line/obsolete/"
    },
    {
      "key": "table:472",
      "type": "table",
      "id": 472,
      "object": "Job Queue Entry",
      "slug": "472-job-queue-entry",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeScheduleRecoveryJob(var Record Job Queue Entry, var Duration)",
      "memberKey": "OnBeforeScheduleRecoveryJob(var Record Job Queue Entry, var Duration)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "The recovery job is no longer needed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/472-job-queue-entry/obsolete/"
    },
    {
      "key": "table:472",
      "type": "table",
      "id": 472,
      "object": "Job Queue Entry",
      "slug": "472-job-queue-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "ScheduleRecoveryJob()",
      "memberKey": "ScheduleRecoveryJob()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "The recovery job is no longer needed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/472-job-queue-entry/obsolete/"
    },
    {
      "key": "table:832",
      "type": "table",
      "id": 832,
      "object": "Workflows Entries Buffer",
      "slug": "832-workflows-entries-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "RunWorkflowEntriesPage(RecordId, Integer, Option, Code[20])",
      "memberKey": "RunWorkflowEntriesPage(RecordId, Integer, Option, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to codeunit Approvals Mgmt",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/832-workflows-entries-buffer/obsolete/"
    },
    {
      "key": "table:901",
      "type": "table",
      "id": 901,
      "object": "Assembly Line",
      "slug": "901-assembly-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcQuantityFromBOM(Option, Decimal, Decimal, Decimal, Option)",
      "memberKey": "CalcQuantityFromBOM(Option, Decimal, Decimal, Decimal, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CalcBOMQuantity().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/901-assembly-line/obsolete/"
    },
    {
      "key": "table:1206",
      "type": "table",
      "id": 1206,
      "object": "Credit Transfer Entry",
      "slug": "1206-credit-transfer-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreditorName()",
      "memberKey": "CreditorName()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FillRecipientData",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1206-credit-transfer-entry/obsolete/"
    },
    {
      "key": "table:1206",
      "type": "table",
      "id": 1206,
      "object": "Credit Transfer Entry",
      "slug": "1206-credit-transfer-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetRecipientIBANOrBankAccNo(Boolean)",
      "memberKey": "GetRecipientIBANOrBankAccNo(Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FillRecipientData",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1206-credit-transfer-entry/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPassword(Guid)",
      "memberKey": "GetPassword(Guid)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "HasPassword(Guid)",
      "memberKey": "HasPassword(Guid)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SavePassword(var Guid, Text)",
      "memberKey": "SavePassword(var Guid, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "table:1461",
      "type": "table",
      "id": 1461,
      "object": "Signature Key",
      "slug": "1461-signature-key",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.1",
      "reason": "The xml representation of key is used instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1461-signature-key/"
    },
    {
      "key": "table:1610",
      "type": "table",
      "id": 1610,
      "object": "Office Add-in",
      "slug": "1610-office-add-in",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsAdminDeployed()",
      "memberKey": "IsAdminDeployed()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Admins now deploy the add-ins manually.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1610-office-add-in/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/"
    },
    {
      "key": "table:1706",
      "type": "table",
      "id": 1706,
      "object": "Deferral Posting Buffer",
      "slug": "1706-deferral-posting-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(Record Deferral Posting Buffer, Record Invoice Post. Buffer)",
      "memberKey": "Update(Record Deferral Posting Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure Update without parameter InvoicePostBuffer.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1706-deferral-posting-buffer/obsolete/"
    },
    {
      "key": "table:5374",
      "type": "table",
      "id": 5374,
      "object": "CRM Synch. Conflict Buffer",
      "slug": "5374-crm-synch-conflict-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "RestoreDeletedRecord()",
      "memberKey": "RestoreDeletedRecord()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use RestoreDeletedRecords",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5374-crm-synch-conflict-buffer/obsolete/"
    },
    {
      "key": "table:5717",
      "type": "table",
      "id": 5717,
      "object": "Item Cross Reference",
      "slug": "5717-item-cross-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindItemDescription(var Text[100], var Text[50], Code[20], Code[10], Code[10], Option, Code[20])",
      "memberKey": "FindItemDescription(var Text[100], var Text[50], Code[20], Code[10], Code[10], Option, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5717-item-cross-reference/obsolete/"
    },
    {
      "key": "table:5717",
      "type": "table",
      "id": 5717,
      "object": "Item Cross Reference",
      "slug": "5717-item-cross-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "HasValidUnitOfMeasure()",
      "memberKey": "HasValidUnitOfMeasure()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5717-item-cross-reference/obsolete/"
    },
    {
      "key": "table:5717",
      "type": "table",
      "id": 5717,
      "object": "Item Cross Reference",
      "slug": "5717-item-cross-reference",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCreateItemVendor(var Record Item Cross Reference, Record Item Vendor)",
      "memberKey": "OnAfterCreateItemVendor(var Record Item Cross Reference, Record Item Vendor)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5717-item-cross-reference/obsolete/"
    },
    {
      "key": "table:5717",
      "type": "table",
      "id": 5717,
      "object": "Item Cross Reference",
      "slug": "5717-item-cross-reference",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeItemVendorDelete(Record Item Vendor, Record Item Cross Reference)",
      "memberKey": "OnBeforeItemVendorDelete(Record Item Vendor, Record Item Cross Reference)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5717-item-cross-reference/obsolete/"
    },
    {
      "key": "table:5936",
      "type": "table",
      "id": 5936,
      "object": "Service Document Register",
      "slug": "5936-service-document-register",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertServSalesDocument(Option, Code[20], Option, Code[20])",
      "memberKey": "InsertServSalesDocument(Option, Code[20], Option, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InsertServiceSalesDocument().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5936-service-document-register/obsolete/"
    },
    {
      "key": "table:5936",
      "type": "table",
      "id": 5936,
      "object": "Service Document Register",
      "slug": "5936-service-document-register",
      "app": "base-application",
      "kind": "procedure",
      "member": "PostServSalesDocument(Option, Code[20], Code[20])",
      "memberKey": "PostServSalesDocument(Option, Code[20], Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by PostServiceSalesDocument().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5936-service-document-register/obsolete/"
    },
    {
      "key": "table:5969",
      "type": "table",
      "id": 5969,
      "object": "Contract Gain/Loss Entry",
      "slug": "5969-contract-gain-loss-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddEntry(Integer, Integer, Code[20], Decimal, Code[10])",
      "memberKey": "AddEntry(Integer, Integer, Code[20], Decimal, Code[10])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateEntry()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5969-contract-gain-loss-entry/obsolete/"
    },
    {
      "key": "table:7311",
      "type": "table",
      "id": 7311,
      "object": "Warehouse Journal Line",
      "slug": "7311-warehouse-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetWhseDoc(Option, Code[20], Integer)",
      "memberKey": "SetWhseDoc(Option, Code[20], Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetWhseDocument().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7311-warehouse-journal-line/obsolete/"
    },
    {
      "key": "table:7311",
      "type": "table",
      "id": 7311,
      "object": "Warehouse Journal Line",
      "slug": "7311-warehouse-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "TemplateSelection(Integer, Option, var Record Warehouse Journal Line, var Boolean)",
      "memberKey": "TemplateSelection(Integer, Option, var Record Warehouse Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by TemplateSelection() with return value JnlSelected.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7311-warehouse-journal-line/obsolete/"
    },
    {
      "key": "table:7316",
      "type": "table",
      "id": 7316,
      "object": "Warehouse Receipt Header",
      "slug": "7316-warehouse-receipt-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupWhseRcptHeader(var Record Warehouse Receipt Header)",
      "memberKey": "LookupWhseRcptHeader(var Record Warehouse Receipt Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by platform capabilities.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7316-warehouse-receipt-header/obsolete/"
    },
    {
      "key": "table:7320",
      "type": "table",
      "id": 7320,
      "object": "Warehouse Shipment Header",
      "slug": "7320-warehouse-shipment-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupWhseShptHeader(var Record Warehouse Shipment Header)",
      "memberKey": "LookupWhseShptHeader(var Record Warehouse Shipment Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by platform capabilities.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7320-warehouse-shipment-header/obsolete/"
    },
    {
      "key": "table:7320",
      "type": "table",
      "id": 7320,
      "object": "Warehouse Shipment Header",
      "slug": "7320-warehouse-shipment-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetUserIDLocationCodeFilter(var Record Warehouse Shipment Header, var Boolean)",
      "memberKey": "OnBeforeSetUserIDLocationCodeFilter(var Record Warehouse Shipment Header, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by platform capabilities.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7320-warehouse-shipment-header/obsolete/"
    },
    {
      "key": "table:7326",
      "type": "table",
      "id": 7326,
      "object": "Whse. Worksheet Line",
      "slug": "7326-whse-worksheet-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitLineWithItem(Option, Code[20], Integer, Code[10], Code[20], Code[10], Decimal, Decimal, Decimal)",
      "memberKey": "InitLineWithItem(Option, Code[20], Integer, Code[10], Code[20], Code[10], Decimal, Decimal, Decimal)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InitNewLineWithItem().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7326-whse-worksheet-line/obsolete/"
    },
    {
      "key": "table:7331",
      "type": "table",
      "id": 7331,
      "object": "Whse. Internal Put-away Header",
      "slug": "7331-whse-internal-put-away-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupInternalPutAwayHeader(var Record Whse. Internal Put-away Header)",
      "memberKey": "LookupInternalPutAwayHeader(var Record Whse. Internal Put-away Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by platform capabilities.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7331-whse-internal-put-away-header/obsolete/"
    },
    {
      "key": "table:7333",
      "type": "table",
      "id": 7333,
      "object": "Whse. Internal Pick Header",
      "slug": "7333-whse-internal-pick-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupWhseInternalPickHeader(var Record Whse. Internal Pick Header)",
      "memberKey": "LookupWhseInternalPickHeader(var Record Whse. Internal Pick Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by platform capabilities.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7333-whse-internal-pick-header/obsolete/"
    },
    {
      "key": "table:8628",
      "type": "table",
      "id": 8628,
      "object": "Config. Field Mapping",
      "slug": "8628-config-field-mapping",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Replaced by Config. Field Map table with increased length for old and new values.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/8628-config-field-mapping/"
    },
    {
      "key": "table:1301",
      "type": "table",
      "id": 1301,
      "object": "Item Template",
      "slug": "1301-item-template",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertItemFromTemplateOnAfterCalcShouldUpdateBaseUOM(var Record Item, var Boolean)",
      "memberKey": "OnInsertItemFromTemplateOnAfterCalcShouldUpdateBaseUOM(var Record Item, var Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Will be removed with other functionality related to \"old\" templates. Replaced by new templates.",
      "seenFrom": 19,
      "lastSeen": 20,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1301-item-template/obsolete/"
    }
  ],
  "tagged": [
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCopyDimPostBufToInvPostBuf(var Record Invoice Post. Buffer, var Record Dimension Posting Buffer, var Boolean)",
      "memberKey": "OnBeforeCopyDimPostBufToInvPostBuf(var Record Invoice Post. Buffer, var Record Dimension Posting Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Invoice Post Buffer refactoring",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCopyInvPostBufToDimPostBuf(var Record Dimension Posting Buffer, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCopyInvPostBufToDimPostBuf(var Record Dimension Posting Buffer, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Invoice Post Buffer refactoring",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateGLEntriesForTotalAmounts(var Record Invoice Post. Buffer, Record Gen. Journal Line, var Code[20], var Boolean)",
      "memberKey": "OnBeforeCreateGLEntriesForTotalAmounts(var Record Invoice Post. Buffer, Record Gen. Journal Line, var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeCreateGLEntriesForTotalAmountsV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateGLEntriesForTotalAmountsUnapply(Record Detailed Cust. Ledg. Entry, var Record Customer Posting Group, Record Gen. Journal Line, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCreateGLEntriesForTotalAmountsUnapply(Record Detailed Cust. Ledg. Entry, var Record Customer Posting Group, Record Gen. Journal Line, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeCreateGLEntriesForTotalAmountsUnapplyV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateGLEntriesForTotalAmountsUnapplyVendor(Record Detailed Vendor Ledg. Entry, var Record Vendor Posting Group, Record Gen. Journal Line, var Record Invoice Post. Buffer, var Boolean)",
      "memberKey": "OnBeforeCreateGLEntriesForTotalAmountsUnapplyVendor(Record Detailed Vendor Ledg. Entry, var Record Vendor Posting Group, Record Gen. Journal Line, var Record Invoice Post. Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeCreateGLEntriesForTotalAmountsUnapplyVendorV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCreateGLEntryForTotalAmountsForInvPostBuf(var Record Gen. Journal Line, Record Invoice Post. Buffer, var Code[20])",
      "memberKey": "OnBeforeCreateGLEntryForTotalAmountsForInvPostBuf(var Record Gen. Journal Line, Record Invoice Post. Buffer, var Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeCreateGLEntryForTotalAmountsForDimPostBuf().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateTotalAmounts(var Record Invoice Post. Buffer, var Integer, var Decimal, var Decimal, var Boolean, var Record Detailed CV Ledg. Entry Buffer)",
      "memberKey": "OnBeforeUpdateTotalAmounts(var Record Invoice Post. Buffer, var Integer, var Decimal, var Decimal, var Boolean, var Record Detailed CV Ledg. Entry Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeUpdateTotalAmountsV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateGLEntriesForTotalAmountsUnapplyOnBeforeCreateGLEntry(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Code[20])",
      "memberKey": "OnCreateGLEntriesForTotalAmountsUnapplyOnBeforeCreateGLEntry(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by. OnCreateGLEntriesForTotalAmountsUnapplyOnBeforeCreateGLEntryV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostDtldCustLedgEntriesOnBeforeCreateGLEntriesForTotalAmounts(var Record Customer Posting Group, var Record Detailed CV Ledg. Entry Buffer, var Record Gen. Journal Line, var Record Invoice Post. Buffer, Decimal, Integer, Code[20], Boolean, Code[10], var Boolean)",
      "memberKey": "OnPostDtldCustLedgEntriesOnBeforeCreateGLEntriesForTotalAmounts(var Record Customer Posting Group, var Record Detailed CV Ledg. Entry Buffer, var Record Gen. Journal Line, var Record Invoice Post. Buffer, Decimal, Integer, Code[20], Boolean, Code[10], var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnPostDtldCustLedgEntriesOnBeforeCreateGLEntriesForTotalAmountsV19().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcInvoiceDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer)",
      "memberKey": "CalcInvoiceDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to Sales Invoice Posting implementation.",
      "seenFrom": 19,
      "lastSeen": 25,
      "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": "procedure",
      "member": "CalcLineDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer)",
      "memberKey": "CalcLineDiscountPosting(Record Sales Header, Record Sales Line, Record Sales Line, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to Sales Invoice Posting implementation.",
      "seenFrom": 19,
      "lastSeen": 25,
      "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": "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": "OnAfterInvoicePostingBufferSetAmounts(var Record Invoice Post. Buffer, Record Sales Line)",
      "memberKey": "OnAfterInvoicePostingBufferSetAmounts(var Record Invoice Post. Buffer, Record Sales Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to Sales Invoice Posting implementation.",
      "seenFrom": 20,
      "lastSeen": 20,
      "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": "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)",
      "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)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to Sales Invoice Posting implementation.",
      "seenFrom": 19,
      "lastSeen": 19,
      "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": "OnBeforePostGLAndCustomer2(var Record Sales Header, var Record Cust. Ledger Entry, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "memberKey": "OnBeforePostGLAndCustomer2(var Record Sales Header, var Record Cust. Ledger Entry, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforePostInvoice()",
      "seenFrom": 20,
      "lastSeen": 22,
      "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": "OnFillInvoicePostingBufferOnAfterUpdateInvoicePostBuffer(Record Sales Header, Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "memberKey": "OnFillInvoicePostingBufferOnAfterUpdateInvoicePostBuffer(Record Sales Header, Record Sales Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to Sales Invoice Posting implementation. Use the new event OnPrepareLineOnAfterUpdateInvoicePostingBuffer in codeunit 825 \"Sales Post Invoice Events\".",
      "seenFrom": 20,
      "lastSeen": 22,
      "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": "OnInsertInvoiceHeaderOnBeforeSetPaymentInstructions(var Record Sales Header, var Record Sales Invoice Header, var Record Sales Shipment Header)",
      "memberKey": "OnInsertInvoiceHeaderOnBeforeSetPaymentInstructions(var Record Sales Header, var Record Sales Invoice Header, var Record Sales Shipment Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Removed as part of Invoicing",
      "seenFrom": 19,
      "lastSeen": 21,
      "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], Integer, Code[10])",
      "memberKey": "OnPostInvoicePostBufferOnAfterPostSalesGLAccounts(var Record Sales Header, var Record Invoice Post. Buffer, var Record Sales Line, var Record Sales Line, Code[20], Integer, Code[10])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to Sales Invoice Posting implementation.",
      "seenFrom": 19,
      "lastSeen": 19,
      "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": "OnAfterPostGLAndVendor(var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Record Purchase Line, Record Purchase Line, Boolean, var Record Vendor Ledger Entry)",
      "memberKey": "OnAfterPostGLAndVendor(var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Record Purchase Line, Record Purchase Line, Boolean, var Record Vendor Ledger Entry)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterPostInvoice()",
      "seenFrom": 19,
      "lastSeen": 21,
      "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": "OnBeforePostGLAndVendor(var Record Purchase Header, var Record Invoice Post. Buffer, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "memberKey": "OnBeforePostGLAndVendor(var Record Purchase Header, var Record Invoice Post. Buffer, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforePostInvoice()",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "OnPostGLAndVendorOnAfterUpdatePurchaseHeader(Boolean, var Code[20])",
      "memberKey": "OnPostGLAndVendorOnAfterUpdatePurchaseHeader(Boolean, var Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnAfterUpdatePurchaseHeader()",
      "seenFrom": 19,
      "lastSeen": 21,
      "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": "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:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnRunOnAfterPostGLAndVendor(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Return Shipment Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Invoice Post. Buffer, var Boolean, var Dialog)",
      "memberKey": "OnRunOnAfterPostGLAndVendor(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Return Shipment Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Invoice Post. Buffer, var Boolean, var Dialog)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replace by event OnRunOnAfterPostInvoice",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:350",
      "type": "codeunit",
      "id": 350,
      "object": "IntraJnlManagement",
      "slug": "350-intrajnlmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateChecklistReport(Record Intrastat Jnl. Line)",
      "memberKey": "ValidateChecklistReport(Record Intrastat Jnl. Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Advanced Intrastat Checklist",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/350-intrajnlmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreatePeriodFormat(Option, Date)",
      "memberKey": "CreatePeriodFormat(Option, Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "EndOfPeriod()",
      "memberKey": "EndOfPeriod()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindDate(Text[3], var Record Date, Option)",
      "memberKey": "FindDate(Text[3], var Record Date, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindPeriod(var Record Item, Text[3], Option, Enum Analysis Amount Type)",
      "memberKey": "FindPeriod(var Record Item, Text[3], Option, Enum Analysis Amount Type)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindPeriodOnMatrixPage(var Text, var Text, Text[3], Option, Boolean)",
      "memberKey": "FindPeriodOnMatrixPage(var Text, var Text, Text[3], Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFullPeriodDateFilter(Option, Text)",
      "memberKey": "GetFullPeriodDateFilter(Option, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPeriodTypeSymbol(Option)",
      "memberKey": "GetPeriodTypeSymbol(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "MoveDateByPeriod(Date, Option, Integer)",
      "memberKey": "MoveDateByPeriod(Date, Option, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "MoveDateByPeriodToEndOfPeriod(Date, Option, Integer)",
      "memberKey": "MoveDateByPeriodToEndOfPeriod(Date, Option, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "NextDate(Integer, var Record Date, Option)",
      "memberKey": "NextDate(Integer, var Record Date, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure in PeriodPageManagement.Codeunit.al due to enum implementation.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:359",
      "type": "codeunit",
      "id": 359,
      "object": "PeriodFormManagement",
      "slug": "359-periodformmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCreatePeriodFormat(Option, Date, var Text[10])",
      "memberKey": "OnAfterCreatePeriodFormat(Option, Date, var Text[10])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterCreatePeriodFormat of PeriodPageManagement.Codeunit.al.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/359-periodformmanagement/obsolete/"
    },
    {
      "key": "codeunit:448",
      "type": "codeunit",
      "id": 448,
      "object": "Job Queue Dispatcher",
      "slug": "448-job-queue-dispatcher",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterExecuteJob(var Record Job Queue Entry, Boolean)",
      "memberKey": "OnAfterExecuteJob(var Record Job Queue Entry, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "WasSuccess boolean is always true. In event of error, use OnAfterLogError in JobQueueErrorHandler.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/448-job-queue-dispatcher/obsolete/"
    },
    {
      "key": "codeunit:448",
      "type": "codeunit",
      "id": 448,
      "object": "Job Queue Dispatcher",
      "slug": "448-job-queue-dispatcher",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterHandleRequest(var Record Job Queue Entry, Boolean, Integer)",
      "memberKey": "OnAfterHandleRequest(var Record Job Queue Entry, Boolean, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "WasSuccess boolean is always true. In event of error, use OnAfterLogError in JobQueueErrorHandler.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/448-job-queue-dispatcher/obsolete/"
    },
    {
      "key": "codeunit:484",
      "type": "codeunit",
      "id": 484,
      "object": "Change Global Dim. Log Mgt.",
      "slug": "484-change-global-dim-log-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindChildTable(Integer)",
      "memberKey": "FindChildTable(Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FindChildTables()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/484-change-global-dim-log-mgt/obsolete/"
    },
    {
      "key": "codeunit:888",
      "type": "codeunit",
      "id": 888,
      "object": "SmartList Designer",
      "slug": "888-smartlist-designer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not available in Business Central. This codeunit will be removed or marked as internal.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/888-smartlist-designer/"
    },
    {
      "key": "codeunit:889",
      "type": "codeunit",
      "id": 889,
      "object": "SmartList Designer Impl",
      "slug": "889-smartlist-designer-impl",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/889-smartlist-designer-impl/"
    },
    {
      "key": "codeunit:890",
      "type": "codeunit",
      "id": 890,
      "object": "Query Navigation Builder",
      "slug": "890-query-navigation-builder",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/890-query-navigation-builder/"
    },
    {
      "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:1001",
      "type": "codeunit",
      "id": 1001,
      "object": "Job Post-Line",
      "slug": "1001-job-post-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "PostPurchaseGLAccounts(Record Invoice Post. Buffer, Integer)",
      "memberKey": "PostPurchaseGLAccounts(Record Invoice Post. Buffer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by PostJobPurchaseLines().",
      "seenFrom": 19,
      "lastSeen": 25,
      "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": "procedure",
      "member": "PostSalesGLAccounts(Record Invoice Post. Buffer, Integer)",
      "memberKey": "PostSalesGLAccounts(Record Invoice Post. Buffer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by PostJobSalesLines().",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1001-job-post-line/obsolete/"
    },
    {
      "key": "codeunit:1021",
      "type": "codeunit",
      "id": 1021,
      "object": "Job Jnl.-Post",
      "slug": "1021-job-jnl-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnCodeOnAftreConfirm(var Record Job Journal Line)",
      "memberKey": "OnCodeOnAftreConfirm(var Record Job Journal Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with OnCodeOnAfterConfirm",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1021-job-jnl-post/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(InStream, var Record Signature Key, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(InStream, var Record Signature Key, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by SignData function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "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, var Record Signature Key, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, var Record Signature Key, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by SignData function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "VerifyData(InStream, var Record Signature Key, Enum Hash Algorithm, InStream)",
      "memberKey": "VerifyData(InStream, var Record Signature Key, Enum Hash Algorithm, InStream)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by VerifyData function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "VerifyData(Text, var Record Signature Key, Enum Hash Algorithm, InStream)",
      "memberKey": "VerifyData(Text, var Record Signature Key, Enum Hash Algorithm, InStream)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by VerifyData function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1332",
      "type": "codeunit",
      "id": 1332,
      "object": "Template Feature Mgt.",
      "slug": "1332-template-feature-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Feature key is not required anymore and will be removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1332-template-feature-mgt/obsolete/"
    },
    {
      "key": "codeunit:1353",
      "type": "codeunit",
      "id": 1353,
      "object": "Generate Master Data Telemetry",
      "slug": "1353-generate-master-data-telemetry",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Send Daily Telemetry codeunit.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1353-generate-master-data-telemetry/"
    },
    {
      "key": "codeunit:1354",
      "type": "codeunit",
      "id": 1354,
      "object": "Generate Activity Telemetry",
      "slug": "1354-generate-activity-telemetry",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Send Daily Telemetry codeunit.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1354-generate-activity-telemetry/"
    },
    {
      "key": "codeunit:1381",
      "type": "codeunit",
      "id": 1381,
      "object": "Customer Templ. Mgt.",
      "slug": "1381-customer-templ-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenCustomerTemplListPage(Notification)",
      "memberKey": "OpenCustomerTemplListPage(Notification)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Will not be needed after customer template table will be removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1381-customer-templ-mgt/obsolete/"
    },
    {
      "key": "codeunit:1381",
      "type": "codeunit",
      "id": 1381,
      "object": "Customer Templ. Mgt.",
      "slug": "1381-customer-templ-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenLearnMore(Notification)",
      "memberKey": "OpenLearnMore(Notification)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Will not be needed after customer template table will be removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1381-customer-templ-mgt/obsolete/"
    },
    {
      "key": "codeunit:1381",
      "type": "codeunit",
      "id": 1381,
      "object": "Customer Templ. Mgt.",
      "slug": "1381-customer-templ-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowContactConversionTemplatesNotification()",
      "memberKey": "ShowContactConversionTemplatesNotification()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Will not be needed after customer template table will be removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1381-customer-templ-mgt/obsolete/"
    },
    {
      "key": "codeunit:1460",
      "type": "codeunit",
      "id": 1460,
      "object": "SignedXml",
      "slug": "1460-signedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "SetSigningKey(var Record Signature Key)",
      "memberKey": "SetSigningKey(var Record Signature Key)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by SetSigningKey function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1460-signedxml/obsolete/"
    },
    {
      "key": "codeunit:1461",
      "type": "codeunit",
      "id": 1461,
      "object": "SignedXml Impl.",
      "slug": "1461-signedxml-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "SetSigningKey(var Record Signature Key)",
      "memberKey": "SetSigningKey(var Record Signature Key)",
      "state": "Pending",
      "tag": "19.1",
      "reason": "Replaced by SetSigningKey function with XmlString parameter.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1461-signedxml-impl/obsolete/"
    },
    {
      "key": "codeunit:1640",
      "type": "codeunit",
      "id": 1640,
      "object": "Add-in Deployment Helper",
      "slug": "1640-add-in-deployment-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "DeployManifest(var Record Office Add-in)",
      "memberKey": "DeployManifest(var Record Office Add-in)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1640-add-in-deployment-helper/obsolete/"
    },
    {
      "key": "codeunit:1640",
      "type": "codeunit",
      "id": 1640,
      "object": "Add-in Deployment Helper",
      "slug": "1640-add-in-deployment-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeAndValidate()",
      "memberKey": "InitializeAndValidate()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1640-add-in-deployment-helper/obsolete/"
    },
    {
      "key": "codeunit:1640",
      "type": "codeunit",
      "id": 1640,
      "object": "Add-in Deployment Helper",
      "slug": "1640-add-in-deployment-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "RemoveApp(var Record Office Add-in)",
      "memberKey": "RemoveApp(var Record Office Add-in)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1640-add-in-deployment-helper/obsolete/"
    },
    {
      "key": "codeunit:1640",
      "type": "codeunit",
      "id": 1640,
      "object": "Add-in Deployment Helper",
      "slug": "1640-add-in-deployment-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetManifestDeploymentCredentials(Text[80], Text[30])",
      "memberKey": "SetManifestDeploymentCredentials(Text[80], Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1640-add-in-deployment-helper/obsolete/"
    },
    {
      "key": "codeunit:1640",
      "type": "codeunit",
      "id": 1640,
      "object": "Add-in Deployment Helper",
      "slug": "1640-add-in-deployment-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetManifestDeploymentCustomEndpoint(Text[250])",
      "memberKey": "SetManifestDeploymentCustomEndpoint(Text[250])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1640-add-in-deployment-helper/obsolete/"
    },
    {
      "key": "codeunit:1650",
      "type": "codeunit",
      "id": 1650,
      "object": "Office Add-in Web Service",
      "slug": "1650-office-add-in-web-service",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Add-ins can be deployed manually.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1650-office-add-in-web-service/"
    },
    {
      "key": "codeunit:1651",
      "type": "codeunit",
      "id": 1651,
      "object": "Exchange PowerShell Runner",
      "slug": "1651-exchange-powershell-runner",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "End of support for Exchange PowerShell. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1651-exchange-powershell-runner/"
    },
    {
      "key": "codeunit:1800",
      "type": "codeunit",
      "id": 1800,
      "object": "Assisted Company Setup",
      "slug": "1800-assisted-company-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetAllowedCompaniesForCurrnetUser(var Record Company)",
      "memberKey": "GetAllowedCompaniesForCurrnetUser(var Record Company)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with GetAllowedCompaniesForCurrentUser.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1800-assisted-company-setup/obsolete/"
    },
    {
      "key": "codeunit:1800",
      "type": "codeunit",
      "id": 1800,
      "object": "Assisted Company Setup",
      "slug": "1800-assisted-company-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "HasCurrentUserAccessToCompany(Text[30])",
      "memberKey": "HasCurrentUserAccessToCompany(Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with IsAllowedCompanyForCurrentUser.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1800-assisted-company-setup/obsolete/"
    },
    {
      "key": "codeunit:1990",
      "type": "codeunit",
      "id": 1990,
      "object": "Guided Experience",
      "slug": "1990-guided-experience",
      "app": "system-application",
      "kind": "procedure",
      "member": "InsertLearnPage(Text[2048], Text[50], Text[1024], Integer, Integer)",
      "memberKey": "InsertLearnPage(Text[2048], Text[50], Text[1024], Integer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use InsertManualSetup instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1990-guided-experience/obsolete/"
    },
    {
      "key": "codeunit:1992",
      "type": "codeunit",
      "id": 1992,
      "object": "Checklist",
      "slug": "1992-checklist",
      "app": "system-application",
      "kind": "procedure",
      "member": "ShouldInitializeChecklist()",
      "memberKey": "ShouldInitializeChecklist()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by ShouldInitializeChecklist(ShouldSkipForEvaluationCompany).",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1992-checklist/obsolete/"
    },
    {
      "key": "codeunit:2110",
      "type": "codeunit",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "EnsureConfigurationTemplatateSelectionRuleExists(Integer)",
      "memberKey": "EnsureConfigurationTemplatateSelectionRuleExists(Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure will be deprecated",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2110-o365-sales-initial-setup/obsolete/"
    },
    {
      "key": "codeunit:2888",
      "type": "codeunit",
      "id": 2888,
      "object": "SmartList Designer Subscribers",
      "slug": "2888-smartlist-designer-subscribers",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2888-smartlist-designer-subscribers/"
    },
    {
      "key": "codeunit:2890",
      "type": "codeunit",
      "id": 2890,
      "object": "Query Navigation Validation",
      "slug": "2890-query-navigation-validation",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2890-query-navigation-validation/"
    },
    {
      "key": "codeunit:2891",
      "type": "codeunit",
      "id": 2891,
      "object": "Query Nav Validation Impl",
      "slug": "2891-query-nav-validation-impl",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2891-query-nav-validation-impl/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "This codeunit is obsolete. Use the Image codeunit in the Image Module instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "procedure",
      "member": "Dispose()",
      "memberKey": "Dispose()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Removed as we do not need to handle memory allocation in the new module.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/obsolete/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetImage(var DotNet Image)",
      "memberKey": "GetImage(var DotNet Image)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Removed as we only support streams",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/obsolete/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "procedure",
      "member": "RawFormat(var Codeunit DotNet_ImageFormat)",
      "memberKey": "RawFormat(var Codeunit DotNet_ImageFormat)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Provide format in Save() function instead",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/obsolete/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "procedure",
      "member": "Save(var OutStream, Codeunit DotNet_ImageFormat)",
      "memberKey": "Save(var OutStream, Codeunit DotNet_ImageFormat)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Codeunit has been replaced by enum in the Image module",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/obsolete/"
    },
    {
      "key": "codeunit:3010",
      "type": "codeunit",
      "id": 3010,
      "object": "DotNet_Image",
      "slug": "3010-dotnet-image",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetImage(DotNet Image)",
      "memberKey": "SetImage(DotNet Image)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Removed as we only support streams",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3010-dotnet-image/obsolete/"
    },
    {
      "key": "codeunit:3011",
      "type": "codeunit",
      "id": 3011,
      "object": "DotNet_ImageFormatConverter",
      "slug": "3011-dotnet-imageformatconverter",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "This codeunit is obsolete. Use the Image codeunit in the Image Module instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3011-dotnet-imageformatconverter/"
    },
    {
      "key": "codeunit:3011",
      "type": "codeunit",
      "id": 3011,
      "object": "DotNet_ImageFormatConverter",
      "slug": "3011-dotnet-imageformatconverter",
      "app": "base-application",
      "kind": "procedure",
      "member": "ConvertToString(var Codeunit DotNet_ImageFormat)",
      "memberKey": "ConvertToString(var Codeunit DotNet_ImageFormat)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by GetFormatAsString() in Image module",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3011-dotnet-imageformatconverter/obsolete/"
    },
    {
      "key": "codeunit:3012",
      "type": "codeunit",
      "id": 3012,
      "object": "DotNet_ImageFormat",
      "slug": "3012-dotnet-imageformat",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "This codeunit is obsolete. Use the ImageFormat Enum in the Image Module instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3012-dotnet-imageformat/"
    },
    {
      "key": "codeunit:3023",
      "type": "codeunit",
      "id": 3023,
      "object": "DotNet_ActionableMessage",
      "slug": "3023-dotnet-actionablemessage",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "This codeunit is obsolete.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3023-dotnet-actionablemessage/"
    },
    {
      "key": "codeunit:3704",
      "type": "codeunit",
      "id": 3704,
      "object": "Url Helper Impl.",
      "slug": "3704-url-helper-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIApiUrl()",
      "memberKey": "GetPowerBIApiUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3704-url-helper-impl/obsolete/"
    },
    {
      "key": "codeunit:3704",
      "type": "codeunit",
      "id": 3704,
      "object": "Url Helper Impl.",
      "slug": "3704-url-helper-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIEmbedReportsUrl()",
      "memberKey": "GetPowerBIEmbedReportsUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3704-url-helper-impl/obsolete/"
    },
    {
      "key": "codeunit:3704",
      "type": "codeunit",
      "id": 3704,
      "object": "Url Helper Impl.",
      "slug": "3704-url-helper-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIReportsUrl()",
      "memberKey": "GetPowerBIReportsUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3704-url-helper-impl/obsolete/"
    },
    {
      "key": "codeunit:3704",
      "type": "codeunit",
      "id": 3704,
      "object": "Url Helper Impl.",
      "slug": "3704-url-helper-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIResourceUrl()",
      "memberKey": "GetPowerBIResourceUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3704-url-helper-impl/obsolete/"
    },
    {
      "key": "codeunit:5054",
      "type": "codeunit",
      "id": 5054,
      "object": "WordManagement",
      "slug": "5054-wordmanagement",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Word DotNet libraries do not work in any of the supported clients. The functionality is replaced with Word Template Interactions codeunit.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5054-wordmanagement/"
    },
    {
      "key": "codeunit:5068",
      "type": "codeunit",
      "id": 5068,
      "object": "WordApplicationHandler",
      "slug": "5068-wordapplicationhandler",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Word DotNet libraries do not work in any of the supported clients.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5068-wordapplicationhandler/"
    },
    {
      "key": "codeunit:5300",
      "type": "codeunit",
      "id": 5300,
      "object": "Outlook Synch. Setup Mgt.",
      "slug": "5300-outlook-synch-setup-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5300-outlook-synch-setup-mgt/"
    },
    {
      "key": "codeunit:5301",
      "type": "codeunit",
      "id": 5301,
      "object": "Outlook Synch. NAV Mgt",
      "slug": "5301-outlook-synch-nav-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5301-outlook-synch-nav-mgt/"
    },
    {
      "key": "codeunit:5303",
      "type": "codeunit",
      "id": 5303,
      "object": "Outlook Synch. Deletion Mgt.",
      "slug": "5303-outlook-synch-deletion-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5303-outlook-synch-deletion-mgt/"
    },
    {
      "key": "codeunit:5304",
      "type": "codeunit",
      "id": 5304,
      "object": "Outlook Synch. Outlook Mgt.",
      "slug": "5304-outlook-synch-outlook-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5304-outlook-synch-outlook-mgt/"
    },
    {
      "key": "codeunit:5305",
      "type": "codeunit",
      "id": 5305,
      "object": "Outlook Synch. Process Line",
      "slug": "5305-outlook-synch-process-line",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5305-outlook-synch-process-line/"
    },
    {
      "key": "codeunit:5306",
      "type": "codeunit",
      "id": 5306,
      "object": "Outlook Synch. Export Schema",
      "slug": "5306-outlook-synch-export-schema",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5306-outlook-synch-export-schema/"
    },
    {
      "key": "codeunit:5309",
      "type": "codeunit",
      "id": 5309,
      "object": "Outlook Synch. Process Links",
      "slug": "5309-outlook-synch-process-links",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5309-outlook-synch-process-links/"
    },
    {
      "key": "codeunit:5310",
      "type": "codeunit",
      "id": 5310,
      "object": "Outlook Synch. Resolve Confl.",
      "slug": "5310-outlook-synch-resolve-confl",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5310-outlook-synch-resolve-confl/"
    },
    {
      "key": "codeunit:5311",
      "type": "codeunit",
      "id": 5311,
      "object": "Outlook Synch. Finalize",
      "slug": "5311-outlook-synch-finalize",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5311-outlook-synch-finalize/"
    },
    {
      "key": "codeunit:5312",
      "type": "codeunit",
      "id": 5312,
      "object": "Outlook Synch. Setup Defaults",
      "slug": "5312-outlook-synch-setup-defaults",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5312-outlook-synch-setup-defaults/"
    },
    {
      "key": "codeunit:5313",
      "type": "codeunit",
      "id": 5313,
      "object": "Outlook Synch. Dispatcher",
      "slug": "5313-outlook-synch-dispatcher",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5313-outlook-synch-dispatcher/"
    },
    {
      "key": "codeunit:5323",
      "type": "codeunit",
      "id": 5323,
      "object": "Exchange Add-in Setup",
      "slug": "5323-exchange-add-in-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "PromptForCredentials()",
      "memberKey": "PromptForCredentials()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Removing legacy basic authentication. Outlook Add-ins must be deployed manually or using Exchange Web Services with OAuth token.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5323-exchange-add-in-setup/obsolete/"
    },
    {
      "key": "codeunit:5342",
      "type": "codeunit",
      "id": 5342,
      "object": "CRM Synch. Helper",
      "slug": "5342-crm-synch-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesInvoiceHeaderCoupledToCRM(Record Sales Invoice Header)",
      "memberKey": "SetSalesInvoiceHeaderCoupledToCRM(Record Sales Invoice Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Modify the code to get CRMIntegrationRecord out of SalesInvoiceHeader.RecordId, then call CRMIntegrationManagement.SetCoupledFlag",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5342-crm-synch-helper/obsolete/"
    },
    {
      "key": "codeunit:5611",
      "type": "codeunit",
      "id": 5611,
      "object": "Calculate Normal Depreciation",
      "slug": "5611-calculate-normal-depreciation",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferValues(Record Fixed Asset, Record FA Depreciation Book, Boolean, var Decimal, var Option)",
      "memberKey": "OnAfterTransferValues(Record Fixed Asset, Record FA Depreciation Book, Boolean, var Decimal, var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterTransferValues2()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5611-calculate-normal-depreciation/obsolete/"
    },
    {
      "key": "codeunit:5611",
      "type": "codeunit",
      "id": 5611,
      "object": "Calculate Normal Depreciation",
      "slug": "5611-calculate-normal-depreciation",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTransferValuesCalculation(Record Fixed Asset, Record FA Depreciation Book, var Boolean, var Decimal, var Decimal, var Decimal, var Option)",
      "memberKey": "OnAfterTransferValuesCalculation(Record Fixed Asset, Record FA Depreciation Book, var Boolean, var Decimal, var Decimal, var Decimal, var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterTransferValues2()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5611-calculate-normal-depreciation/obsolete/"
    },
    {
      "key": "codeunit:5611",
      "type": "codeunit",
      "id": 5611,
      "object": "Calculate Normal Depreciation",
      "slug": "5611-calculate-normal-depreciation",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalculateTransferValue(Code[20], var Dictionary, var Dictionary, var Dictionary, var Dictionary, var Decimal, var Decimal, var Option, var Boolean, var Boolean)",
      "memberKey": "OnBeforeCalculateTransferValue(Code[20], var Dictionary, var Dictionary, var Dictionary, var Dictionary, var Decimal, var Decimal, var Option, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnCalculateOnBeforeTransferValue().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5611-calculate-normal-depreciation/obsolete/"
    },
    {
      "key": "codeunit:5702",
      "type": "codeunit",
      "id": 5702,
      "object": "Dist. Integration",
      "slug": "5702-dist-integration",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeEnterPurchaseItemCrossRef(var Record Purchase Line, var Boolean)",
      "memberKey": "OnBeforeEnterPurchaseItemCrossRef(var Record Purchase Line, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure from Item Reference Management codeunit.",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5702-dist-integration/obsolete/"
    },
    {
      "key": "codeunit:5720",
      "type": "codeunit",
      "id": 5720,
      "object": "Item Reference Management",
      "slug": "5720-item-reference-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Not used anymore, item reference is always enabled",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5720-item-reference-management/obsolete/"
    },
    {
      "key": "codeunit:5720",
      "type": "codeunit",
      "id": 5720,
      "object": "Item Reference Management",
      "slug": "5720-item-reference-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEnabled()",
      "memberKey": "IsEnabled()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Not used anymore, item reference is always enabled",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5720-item-reference-management/obsolete/"
    },
    {
      "key": "codeunit:5720",
      "type": "codeunit",
      "id": 5720,
      "object": "Item Reference Management",
      "slug": "5720-item-reference-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterIsEnabled(var Boolean)",
      "memberKey": "OnAfterIsEnabled(var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Not used anymore, item reference is always enabled",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5720-item-reference-management/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Feature ItemReference got enabled by default.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "AfterUpdate(Record Feature Data Update Status)",
      "memberKey": "AfterUpdate(Record Feature Data Update Status)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTaskDescription()",
      "memberKey": "GetTaskDescription()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsDataUpdateRequired()",
      "memberKey": "IsDataUpdateRequired()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCountRecords(var Record Document Entry)",
      "memberKey": "OnAfterCountRecords(var Record Document Entry)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReviewData()",
      "memberKey": "ReviewData()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5721",
      "type": "codeunit",
      "id": 5721,
      "object": "Feature - Item Reference",
      "slug": "5721-feature-item-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateData(Record Feature Data Update Status)",
      "memberKey": "UpdateData(Record Feature Data Update Status)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by normal upgrade process.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5721-feature-item-reference/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateDetailedServLine(Record Service Header, Record Service Contract Line, Integer, Code[20])",
      "memberKey": "CreateDetailedServLine(Record Service Header, Record Service Contract Line, Integer, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateDetailedServiceLine()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateHeadingServLine(Record Service Header, Integer, Code[20])",
      "memberKey": "CreateHeadingServLine(Record Service Header, Integer, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateHeadingServiceLine()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateLastServLines(Record Service Header, Integer, Code[20])",
      "memberKey": "CreateLastServLines(Record Service Header, Integer, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "CreateLastServiceLines",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateServiceLedgerEntry(Record Service Header, Integer, Code[20], Date, Date, Boolean, Boolean, Integer)",
      "memberKey": "CreateServiceLedgerEntry(Record Service Header, Integer, Code[20], Date, Date, Boolean, Boolean, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateServiceLedgEntry()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateServLine(Record Service Header, Integer, Code[20], Date, Date, Integer, Boolean)",
      "memberKey": "CreateServLine(Record Service Header, Integer, Code[20], Date, Date, Integer, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateServiceLine()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FilterServContractLine(var Record Service Contract Line, Code[20], Option, Integer)",
      "memberKey": "FilterServContractLine(var Record Service Contract Line, Code[20], Option, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FilterServiceContractLine()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetAffectedItemsOnCustChange(Code[20], var Record Service Contract Header, var Record Service Item, Boolean, Integer)",
      "memberKey": "GetAffectedItemsOnCustChange(Code[20], var Record Service Contract Header, var Record Service Item, Boolean, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Relaced by GetAffectedItemsOnContractChange()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "YearContract(Integer, Code[20])",
      "memberKey": "YearContract(Integer, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by IsYearContract",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/obsolete/"
    },
    {
      "key": "codeunit:5981",
      "type": "codeunit",
      "id": 5981,
      "object": "Service-Post (Yes/No)",
      "slug": "5981-service-post-yes-no",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPreviewContext(var Record Service Header)",
      "memberKey": "SetPreviewContext(var Record Service Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetGlobalServiceHeader",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5981-service-post-yes-no/obsolete/"
    },
    {
      "key": "codeunit:5986",
      "type": "codeunit",
      "id": 5986,
      "object": "Serv-Amounts Mgt.",
      "slug": "5986-serv-amounts-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "FillInvPostingBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header)",
      "memberKey": "FillInvPostingBuffer(var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line, Record Service Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FillInvoicePostBuffer().",
      "seenFrom": 19,
      "lastSeen": 25,
      "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": "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": "codeunit:6153",
      "type": "codeunit",
      "id": 6153,
      "object": "API Webhook Notification Mgt.",
      "slug": "6153-api-webhook-notification-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TryGetEntityKeyField(var Record API Webhook Entity, var RecordRef, var FieldRef)",
      "memberKey": "TryGetEntityKeyField(var Record API Webhook Entity, var RecordRef, var FieldRef)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use another implementation of TryGetEntityKeyField",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6153-api-webhook-notification-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": "GetFactboxFilterFromID(Text)",
      "memberKey": "GetFactboxFilterFromID(Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Hardcoded name filtering for reports is deprecated. The user can search reports with the builtin search function in the page.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "GetPowerBIUrl()",
      "memberKey": "GetPowerBIUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the function GetLicenseUrl of codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "GetReports(var Record Power BI Report Buffer, var Text, var Text, Text[30])",
      "memberKey": "GetReports(var Record Power BI Report Buffer, var Text, var Text, Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use GetReportsAndWorkspaces in codeunit \"Power BI Workspace Mgt.\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "GetReportsForUserContext(var Record Power BI Report Buffer, var Text, var Text, Text[30])",
      "memberKey": "GetReportsForUserContext(var Record Power BI Report Buffer, var Text, var Text, Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the GetReportsForUserContext without the ExceptionMessage and ExceptionDetails parameters.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "UpdateEmbedUrlCache(var Record Power BI Report Buffer, Text)",
      "memberKey": "UpdateEmbedUrlCache(var Record Power BI Report Buffer, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This function was used to update old records just-in-time, and is no longer needed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6301-power-bi-service-mgt/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ExistingExpirationDate(Code[20], Code[20], Code[50], Code[50], Boolean, var Boolean)",
      "memberKey": "ExistingExpirationDate(Code[20], Code[20], Code[50], Code[50], Boolean, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure ExistingExpirationDate with parameter Item Tracking Setup.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ExistingExpirationDateAndQty(Code[20], Code[20], Code[50], Code[50], var Decimal)",
      "memberKey": "ExistingExpirationDateAndQty(Code[20], Code[20], Code[50], Code[50], var Decimal)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by ExistingExpirationDateAndQty() with parameter Item Tracking Setup.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ExistingWarrantyDate(Code[20], Code[20], Code[50], Code[50], var Boolean)",
      "memberKey": "ExistingWarrantyDate(Code[20], Code[20], Code[50], Code[50], var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure ExistingWarrantyDate().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetLotSNDataSet(Code[20], Code[20], Code[50], Code[50], var Record Item Ledger Entry)",
      "memberKey": "GetLotSNDataSet(Code[20], Code[20], Code[50], Code[50], var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure FindLastItemLedgerEntry().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetWhseExpirationDate(Code[20], Code[20], Record Location, Code[50], Code[50], var Date)",
      "memberKey": "GetWhseExpirationDate(Code[20], Code[20], Record Location, Code[50], Code[50], var Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by GetWhseExpirationDate() with parameter Item Tracking Setup.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetWhseWarrantyDate(Code[20], Code[20], Record Location, Code[50], Code[50], var Date)",
      "memberKey": "GetWhseWarrantyDate(Code[20], Code[20], Record Location, Code[50], Code[50], var Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure GetWhseWarrantyDate() with parameter Item Tracking Setup.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitItemTrkgForTempWkshLine(Option, Code[20], Integer, Integer, Integer, Code[20], Integer, Integer)",
      "memberKey": "InitItemTrkgForTempWkshLine(Option, Code[20], Integer, Integer, Integer, Code[20], Integer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InitItemTrackingForTempWhseWorksheetLine().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitWhseWkshLine(var Record Whse. Worksheet Line, Option, Code[20], Integer, Integer, Integer, Code[20], Integer, Integer)",
      "memberKey": "InitWhseWkshLine(var Record Whse. Worksheet Line, Option, Code[20], Integer, Integer, Integer, Code[20], Integer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InitWhseWorksheetLine().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnCheckWhseItemTrkgSetupOnAfterItemTrackingCodeGet(var Record Item Tracking Code)",
      "memberKey": "OnCheckWhseItemTrkgSetupOnAfterItemTrackingCodeGet(var Record Item Tracking Code)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterGetWhseItemTrkgSetupOnAfterItemTrackingCodeGet.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnCopyItemTracking3OnBeforeSwapSign(var Record Reservation Entry)",
      "memberKey": "OnCopyItemTracking3OnBeforeSwapSign(var Record Reservation Entry)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnCopyItemTracking3OnAfterSwapSign()",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "WhseItemTrkgLineExists(Code[20], Integer, Integer, Code[10], Integer, Integer, Code[10], Code[50], Code[50])",
      "memberKey": "WhseItemTrkgLineExists(Code[20], Integer, Integer, Code[10], Integer, Integer, Code[10], Code[50], Code[50])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure WhseItemTrkgLineExists() with parameter Item Tracking Setup.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6520",
      "type": "codeunit",
      "id": 6520,
      "object": "Item Tracing Mgt.",
      "slug": "6520-item-tracing-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindRecords(var Record Item Tracing Buffer, var Record Item Tracing Buffer, Text, Text, Text, Text, Option, Option)",
      "memberKey": "FindRecords(var Record Item Tracing Buffer, var Record Item Tracing Buffer, Text, Text, Text, Text, Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure FindRecords() with parameter PackageNoFilter.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6520-item-tracing-mgt/obsolete/"
    },
    {
      "key": "codeunit:6520",
      "type": "codeunit",
      "id": 6520,
      "object": "Item Tracing Mgt.",
      "slug": "6520-item-tracing-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitSearchCriteria(Text, Text, Text)",
      "memberKey": "InitSearchCriteria(Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure InitSearchCriteria() with parameter PackageNoFilter.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6520-item-tracing-mgt/obsolete/"
    },
    {
      "key": "codeunit:6520",
      "type": "codeunit",
      "id": 6520,
      "object": "Item Tracing Mgt.",
      "slug": "6520-item-tracing-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitSearchParm(var Record Item Tracing Buffer, var Text, var Text, var Text, var Text)",
      "memberKey": "InitSearchParm(var Record Item Tracing Buffer, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure with PackageNoFilter parameter.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6520-item-tracing-mgt/obsolete/"
    },
    {
      "key": "codeunit:6520",
      "type": "codeunit",
      "id": 6520,
      "object": "Item Tracing Mgt.",
      "slug": "6520-item-tracing-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RecallHistory(Integer, var Record Item Tracing Buffer, var Record Item Tracing Buffer, var Text, var Text, var Text, var Text, var Option, var Option)",
      "memberKey": "RecallHistory(Integer, var Record Item Tracing Buffer, var Record Item Tracing Buffer, var Text, var Text, var Text, var Text, var Option, var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure RecallHistory with parameter PackageNoFilter.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6520-item-tracing-mgt/obsolete/"
    },
    {
      "key": "codeunit:6520",
      "type": "codeunit",
      "id": 6520,
      "object": "Item Tracing Mgt.",
      "slug": "6520-item-tracing-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "SpecificTracking(Code[20], Code[50], Code[50])",
      "memberKey": "SpecificTracking(Code[20], Code[50], Code[50])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure IsSpecificTracking().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6520-item-tracing-mgt/obsolete/"
    },
    {
      "key": "codeunit:6710",
      "type": "codeunit",
      "id": 6710,
      "object": "ODataUtility",
      "slug": "6710-odatautility",
      "app": "base-application",
      "kind": "procedure",
      "member": "ConvertNavFieldNameToOdataName(Text)",
      "memberKey": "ConvertNavFieldNameToOdataName(Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use ExternalizeName instead",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6710-odatautility/obsolete/"
    },
    {
      "key": "codeunit:6710",
      "type": "codeunit",
      "id": 6710,
      "object": "ODataUtility",
      "slug": "6710-odatautility",
      "app": "base-application",
      "kind": "event",
      "member": "OnEditInExcel(Text[240], Text)",
      "memberKey": "OnEditInExcel(Text[240], Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Event has been moved to System App, codeunit \"Edit in Excel\" event \"OnEditInExcel\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6710-odatautility/obsolete/"
    },
    {
      "key": "codeunit:6710",
      "type": "codeunit",
      "id": 6710,
      "object": "ODataUtility",
      "slug": "6710-odatautility",
      "app": "base-application",
      "kind": "event",
      "member": "OnEditInExcelWithSearch(Text[240], Text, Text)",
      "memberKey": "OnEditInExcelWithSearch(Text[240], Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Event has been moved to System App, codeunit \"Edit in Excel\" event \"OnEditInExcel\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6710-odatautility/obsolete/"
    },
    {
      "key": "codeunit:7001",
      "type": "codeunit",
      "id": 7001,
      "object": "Price Calculation Mgt.",
      "slug": "7001-price-calculation-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TestIsEnabled()",
      "memberKey": "TestIsEnabled()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by the method in Codeunit 7049 Feature - Price Calculation",
      "seenFrom": 18,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7001-price-calculation-mgt/obsolete/"
    },
    {
      "key": "codeunit:7018",
      "type": "codeunit",
      "id": 7018,
      "object": "Price UX Management",
      "slug": "7018-price-ux-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitSmartListDesigner()",
      "memberKey": "InitSmartListDesigner()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Work item 393486 is closed so this function is not necessary anymore.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7018-price-ux-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "BudgetDrillDown(Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Option, Boolean)",
      "memberKey": "BudgetDrillDown(Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by DrillDownBudgetAmount()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcAmount(Option, Boolean, var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer)",
      "memberKey": "CalcAmount(Option, Boolean, var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CalculateAmount()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindRec(Record Item Budget Name, Option, var Record Dimension Code Buffer, Text[250], Text, Text, Option, Text, var Boolean, Text, Text, Text, Text, Text, Text)",
      "memberKey": "FindRec(Record Item Budget Name, Option, var Record Dimension Code Buffer, Text[250], Text, Text, Option, Text, var Boolean, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FindRecord()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FormatAmount(var Text[250], Option)",
      "memberKey": "FormatAmount(var Text[250], Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FormatToAmount()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "NextRec(Record Item Budget Name, Option, var Record Dimension Code Buffer, Integer, Text, Text, Option, Text, Text, Text, Text, Text, Text)",
      "memberKey": "NextRec(Record Item Budget Name, Option, var Record Dimension Code Buffer, Integer, Text, Text, Option, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by NextRecord()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCommonFilters(var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text)",
      "memberKey": "SetCommonFilters(var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetBufferFilters()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetDimFilters(var Record Item Statistics Buffer, Option, Record Dimension Code Buffer)",
      "memberKey": "SetDimFilters(var Record Item Statistics Buffer, Option, Record Dimension Code Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetDimensionFilters()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetLineAndColDim(Record Item Budget Name, var Text[30], var Option, var Text[30], var Option)",
      "memberKey": "SetLineAndColDim(Record Item Budget Name, var Text[30], var Option, var Text[30], var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "SetLineAndColumnDim()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateAmount(Option, Boolean, var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Decimal)",
      "memberKey": "UpdateAmount(Option, Boolean, var Record Item Statistics Buffer, Record Item Budget Name, Text, Option, Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Decimal)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetAmount()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateColumnDimCode(Record Item Budget Name, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "memberKey": "ValidateColumnDimCode(Record Item Budget Name, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by ValidateColumnDimTypeAndCode()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7130",
      "type": "codeunit",
      "id": 7130,
      "object": "Item Budget Management",
      "slug": "7130-item-budget-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateLineDimCode(Record Item Budget Name, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "memberKey": "ValidateLineDimCode(Record Item Budget Name, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by ValidateLineDimTypeAndCode()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7130-item-budget-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "DrillDown(Option, Record Item Statistics Buffer, Code[10], Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Boolean, Option, Option)",
      "memberKey": "DrillDown(Option, Record Item Statistics Buffer, Code[10], Text, Text, Text, Text, Text, Text, Text, Option, Record Dimension Code Buffer, Option, Record Dimension Code Buffer, Boolean, Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by DrillDownAmount().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindRec(Record Item Analysis View, Option, var Record Dimension Code Buffer, Text[250], Code[250], Code[250], Enum Analysis Period Type, var Text[30], var Boolean, Text[30], Code[250], Code[250], Code[250])",
      "memberKey": "FindRec(Record Item Analysis View, Option, var Record Dimension Code Buffer, Text[250], Code[250], Code[250], Enum Analysis Period Type, var Text[30], var Boolean, Text[30], Code[250], Code[250], Code[250])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FindRecord()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FormatAmount(var Text[250], Option)",
      "memberKey": "FormatAmount(var Text[250], Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FormatToAmount().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookUpCode(Option, Text[30], Text[30])",
      "memberKey": "LookUpCode(Option, Text[30], Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LookypDimCode().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "NextRec(Record Item Analysis View, Option, var Record Dimension Code Buffer, Integer, Code[250], Code[250], Enum Analysis Period Type, Text[30], Code[250], Code[250], Code[250])",
      "memberKey": "NextRec(Record Item Analysis View, Option, var Record Dimension Code Buffer, Integer, Code[250], Code[250], Enum Analysis Period Type, Text[30], Code[250], Code[250], Code[250])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by NextRecord()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCommonFilters(Option, var Record Item Statistics Buffer, Code[10], Text, Text, Text, Text, Text, Text, Text)",
      "memberKey": "SetCommonFilters(Option, var Record Item Statistics Buffer, Code[10], Text, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetBufferFilters().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetLineAndColDim(Record Item Analysis View, var Text[30], var Option, var Text[30], var Option)",
      "memberKey": "SetLineAndColDim(Record Item Analysis View, var Text[30], var Option, var Text[30], var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLineAndColumnDim().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7153",
      "type": "codeunit",
      "id": 7153,
      "object": "Item Analysis Management",
      "slug": "7153-item-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateColumnDimCode(Record Item Analysis View, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "memberKey": "ValidateColumnDimCode(Record Item Analysis View, var Text[30], var Option, Option, var Text, var Text, var Record Item Statistics Buffer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by ValidateColumnDimTypeAndCode()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7153-item-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:7204",
      "type": "codeunit",
      "id": 7204,
      "object": "CDS Setup Defaults",
      "slug": "7204-cds-setup-defaults",
      "app": "base-application",
      "kind": "procedure",
      "member": "RemoveCustomerContactLinkJobQueueEntries()",
      "memberKey": "RemoveCustomerContactLinkJobQueueEntries()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This functionality is replaced with updating related records through subscribers.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7204-cds-setup-defaults/obsolete/"
    },
    {
      "key": "codeunit:7302",
      "type": "codeunit",
      "id": 7302,
      "object": "WMS Management",
      "slug": "7302-wms-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeShowWhseDocLine(Option, Code[20], Integer, var Boolean)",
      "memberKey": "OnBeforeShowWhseDocLine(Option, Code[20], Integer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by set of procedures for each document type, like ShowWhseRcptLine().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7302-wms-management/obsolete/"
    },
    {
      "key": "codeunit:7302",
      "type": "codeunit",
      "id": 7302,
      "object": "WMS Management",
      "slug": "7302-wms-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowWhseDocLine(Option, Code[20], Integer)",
      "memberKey": "OnShowWhseDocLine(Option, Code[20], Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by set of procedures for each document type, like ShowWhseRcptLine().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7302-wms-management/obsolete/"
    },
    {
      "key": "codeunit:7302",
      "type": "codeunit",
      "id": 7302,
      "object": "WMS Management",
      "slug": "7302-wms-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowWhseDocLine(Option, Code[20], Integer)",
      "memberKey": "ShowWhseDocLine(Option, Code[20], Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by set of procedures for each document type, like ShowWhseRcptLine().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7302-wms-management/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetValues(var Code[50], var Enum Whse. Activity Sorting Method, var Integer, var Integer, var Boolean, var Boolean, var Boolean, var Boolean, var Option)",
      "memberKey": "OnAfterSetValues(var Code[50], var Enum Whse. Activity Sorting Method, var Integer, var Integer, var Boolean, var Boolean, var Boolean, var Boolean, var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnAfterSetParameters().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "SetValues(Code[50], Option, Enum Whse. Activity Sorting Method, Option, Integer, Integer, Boolean, Boolean, Boolean, Boolean)",
      "memberKey": "SetValues(Code[50], Option, Enum Whse. Activity Sorting Method, Option, Integer, Integer, Boolean, Boolean, Boolean, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure SetParameters().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:8901",
      "type": "codeunit",
      "id": 8901,
      "object": "Email",
      "slug": "8901-email",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetSentEmailsForRecord(Integer, Guid)",
      "memberKey": "GetSentEmailsForRecord(Integer, Guid)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use GetSentEmailsForRecord(TableId: Integer; SystemId: Guid; var ResultEmailOutbox: Record \"Email Outbox\" temporary) instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/8901-email/obsolete/"
    },
    {
      "key": "codeunit:9005",
      "type": "codeunit",
      "id": 9005,
      "object": "Url Helper",
      "slug": "9005-url-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIApiUrl()",
      "memberKey": "GetPowerBIApiUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9005-url-helper/obsolete/"
    },
    {
      "key": "codeunit:9005",
      "type": "codeunit",
      "id": 9005,
      "object": "Url Helper",
      "slug": "9005-url-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIEmbedReportsUrl()",
      "memberKey": "GetPowerBIEmbedReportsUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9005-url-helper/obsolete/"
    },
    {
      "key": "codeunit:9005",
      "type": "codeunit",
      "id": 9005,
      "object": "Url Helper",
      "slug": "9005-url-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIReportsUrl()",
      "memberKey": "GetPowerBIReportsUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9005-url-helper/obsolete/"
    },
    {
      "key": "codeunit:9005",
      "type": "codeunit",
      "id": 9005,
      "object": "Url Helper",
      "slug": "9005-url-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPowerBIResourceUrl()",
      "memberKey": "GetPowerBIResourceUrl()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the same function in codeunit 6324 \"Power BI Url Mgt\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9005-url-helper/obsolete/"
    },
    {
      "key": "codeunit:9080",
      "type": "codeunit",
      "id": 9080,
      "object": "Journal Errors Mgt.",
      "slug": "9080-journal-errors-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "FeatureKey JournalErrorBackgroundCheck removed",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9080-journal-errors-mgt/obsolete/"
    },
    {
      "key": "codeunit:9080",
      "type": "codeunit",
      "id": 9080,
      "object": "Journal Errors Mgt.",
      "slug": "9080-journal-errors-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEnabled()",
      "memberKey": "IsEnabled()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "FeatureKey JournalErrorBackgroundCheck removed",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9080-journal-errors-mgt/obsolete/"
    },
    {
      "key": "codeunit:9080",
      "type": "codeunit",
      "id": 9080,
      "object": "Journal Errors Mgt.",
      "slug": "9080-journal-errors-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TestIsEnabled()",
      "memberKey": "TestIsEnabled()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "FeatureKey JournalErrorBackgroundCheck removed",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9080-journal-errors-mgt/obsolete/"
    },
    {
      "key": "codeunit:9150",
      "type": "codeunit",
      "id": 9150,
      "object": "My Records Filter Sub.",
      "slug": "9150-my-records-filter-sub",
      "app": "base-application",
      "kind": "event",
      "member": "OnGeforeGetMyFilterText(var Text, Integer, var Boolean, var Boolean)",
      "memberKey": "OnGeforeGetMyFilterText(var Text, Integer, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeGetMyFilterText().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9150-my-records-filter-sub/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetSettingsPageID()",
      "memberKey": "GetSettingsPageID()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use function \"GetPageId\" from codeunit \"User Settings\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupTimeZone(var Text)",
      "memberKey": "LookupTimeZone(var Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Please use the method \"LookupTimeZone\" from codeunit \"Time Zone Selection\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOpenSettings(var Integer, var Boolean)",
      "memberKey": "OnBeforeOpenSettings(var Integer, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the event OnBeforeOpenSettings from Codeunit User Settings instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResolveAppNameFromAppId(Guid)",
      "memberKey": "ResolveAppNameFromAppId(Guid)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use function \"GetAppName\" from Codeunit \"Extension Management\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ValidateTimeZone(var Text)",
      "memberKey": "ValidateTimeZone(var Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Please use the method \"ValidateTimeZone\" from codeunit \"Time Zone Selection\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9176",
      "type": "codeunit",
      "id": 9176,
      "object": "User Settings",
      "slug": "9176-user-settings",
      "app": "system-application",
      "kind": "event",
      "member": "OnAfterQueryClosePage(Integer, Integer, Text[180], Text, Record All Profile)",
      "memberKey": "OnAfterQueryClosePage(Integer, Integer, Text[180], Text, Record All Profile)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use \"OnUpdateUserSettings\" event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9176-user-settings/obsolete/"
    },
    {
      "key": "codeunit:9176",
      "type": "codeunit",
      "id": 9176,
      "object": "User Settings",
      "slug": "9176-user-settings",
      "app": "system-application",
      "kind": "event",
      "member": "OnBeforeLanguageChange(Integer, Integer)",
      "memberKey": "OnBeforeLanguageChange(Integer, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use \"OnUpdateUserSettings\" event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9176-user-settings/obsolete/"
    },
    {
      "key": "codeunit:9176",
      "type": "codeunit",
      "id": 9176,
      "object": "User Settings",
      "slug": "9176-user-settings",
      "app": "system-application",
      "kind": "event",
      "member": "OnBeforeWorkdateChange(Date, Date)",
      "memberKey": "OnBeforeWorkdateChange(Date, Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use \"OnUpdateUserSettings\" event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9176-user-settings/obsolete/"
    },
    {
      "key": "codeunit:9176",
      "type": "codeunit",
      "id": 9176,
      "object": "User Settings",
      "slug": "9176-user-settings",
      "app": "system-application",
      "kind": "event",
      "member": "OnUserRoleCenterChange(Record All Profile)",
      "memberKey": "OnUserRoleCenterChange(Record All Profile)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use \"OnUpdateUserSettings\" event instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9176-user-settings/obsolete/"
    },
    {
      "key": "codeunit:9200",
      "type": "codeunit",
      "id": 9200,
      "object": "Matrix Management",
      "slug": "9200-matrix-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FormatValue(Decimal, Option, Boolean)",
      "memberKey": "FormatValue(Decimal, Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FormatAmount().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9200-matrix-management/obsolete/"
    },
    {
      "key": "codeunit:9200",
      "type": "codeunit",
      "id": 9200,
      "object": "Matrix Management",
      "slug": "9200-matrix-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFormatString(Option, Boolean)",
      "memberKey": "GetFormatString(Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FormatRoundingFactor().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9200-matrix-management/obsolete/"
    },
    {
      "key": "codeunit:9200",
      "type": "codeunit",
      "id": 9200,
      "object": "Matrix Management",
      "slug": "9200-matrix-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "RoundValue(Decimal, Option)",
      "memberKey": "RoundValue(Decimal, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by RoundAmount().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9200-matrix-management/obsolete/"
    },
    {
      "key": "codeunit:9510",
      "type": "codeunit",
      "id": 9510,
      "object": "Document Service Management",
      "slug": "9510-document-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SaveFile(Text, Text, Boolean)",
      "memberKey": "SaveFile(Text, Text, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use SaveFile(SourcePath; TargetName; ConflictBehavior) instead",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9510-document-service-management/obsolete/"
    },
    {
      "key": "codeunit:9520",
      "type": "codeunit",
      "id": 9520,
      "object": "Mail Management",
      "slug": "9520-mail-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSentViaSMTP(var Record Email Item, var Codeunit SMTP Mail, var Boolean, Boolean)",
      "memberKey": "OnAfterSentViaSMTP(var Record Email Item, var Codeunit SMTP Mail, var Boolean, Boolean)",
      "state": "Pending",
      "tag": "19.3",
      "reason": "SMTP Mail codeunit has been obsolete",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "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": "OnBeforeSentViaSMTP(var Record Email Item, var Codeunit SMTP Mail)",
      "memberKey": "OnBeforeSentViaSMTP(var Record Email Item, var Codeunit SMTP Mail)",
      "state": "Pending",
      "tag": "19.3",
      "reason": "SMTP Mail codeunit has been obsolete",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "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": "OnSendViaSMTPOnBeforeSMTPMailAddAttachment(var Record Email Item, var Codeunit SMTP Mail)",
      "memberKey": "OnSendViaSMTPOnBeforeSMTPMailAddAttachment(var Record Email Item, var Codeunit SMTP Mail)",
      "state": "Pending",
      "tag": "19.3",
      "reason": "SMTP Mail codeunit has been obsolete",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9520-mail-management/obsolete/"
    },
    {
      "key": "codeunit:9888",
      "type": "codeunit",
      "id": 9888,
      "object": "SmartList Mgmt",
      "slug": "9888-smartlist-mgmt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9888-smartlist-mgmt/"
    },
    {
      "key": "codeunit:9998",
      "type": "codeunit",
      "id": 9998,
      "object": "Upgrade Tag Definitions",
      "slug": "9998-upgrade-tag-definitions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetExportExcelReportUpgradeTag()",
      "memberKey": "GetExportExcelReportUpgradeTag()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Function will be removed or moved to internal",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9998-upgrade-tag-definitions/obsolete/"
    },
    {
      "key": "codeunit:9998",
      "type": "codeunit",
      "id": 9998,
      "object": "Upgrade Tag Definitions",
      "slug": "9998-upgrade-tag-definitions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetUserCalloutsUpgradeTag()",
      "memberKey": "GetUserCalloutsUpgradeTag()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Function will be removed or moved to internal",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9998-upgrade-tag-definitions/obsolete/"
    },
    {
      "key": "codeunit:9998",
      "type": "codeunit",
      "id": 9998,
      "object": "Upgrade Tag Definitions",
      "slug": "9998-upgrade-tag-definitions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetUserSettingsUpgradeTag()",
      "memberKey": "GetUserSettingsUpgradeTag()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Function will be removed or moved to internal",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9998-upgrade-tag-definitions/obsolete/"
    },
    {
      "key": "codeunit:104015",
      "type": "codeunit",
      "id": 104015,
      "object": "Upg Price Calc. Method Setup",
      "slug": "104015-upg-price-calc-method-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by the new implementation (V16) of price calculation.",
      "seenFrom": 19,
      "lastSeen": 20,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/104015-upg-price-calc-method-setup/"
    },
    {
      "key": "codeunit:99000855",
      "type": "codeunit",
      "id": 99000855,
      "object": "Planning-Get Parameters",
      "slug": "99000855-planning-get-parameters",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetUpPlanningControls(Option, 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": "SetUpPlanningControls(Option, 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": "19.0",
      "reason": "Replaced by SetPlanningParameters().",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000855-planning-get-parameters/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": "ItemReference",
      "memberKey": "ItemReference",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Feature ItemReference got enabled by default.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "page:44",
      "type": "page",
      "id": 44,
      "object": "Sales Credit Memo",
      "slug": "44-sales-credit-memo",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetFilterByResponsibilityCenter(var Record Sales Header, var Boolean)",
      "memberKey": "OnBeforeSetFilterByResponsibilityCenter(var Record Sales Header, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same event in Sales Header table.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/44-sales-credit-memo/obsolete/"
    },
    {
      "key": "page:213",
      "type": "page",
      "id": 213,
      "object": "Resource Capacity",
      "slug": "213-resource-capacity",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/213-resource-capacity/obsolete/"
    },
    {
      "key": "page:214",
      "type": "page",
      "id": 214,
      "object": "Res. Group Capacity",
      "slug": "214-res-group-capacity",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetmatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/214-res-group-capacity/obsolete/"
    },
    {
      "key": "page:221",
      "type": "page",
      "id": 221,
      "object": "Resource Allocated per Job",
      "slug": "221-resource-allocated-per-job",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/221-resource-allocated-per-job/obsolete/"
    },
    {
      "key": "page:228",
      "type": "page",
      "id": 228,
      "object": "Res. Gr. Allocated per Job",
      "slug": "228-res-gr-allocated-per-job",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/228-res-gr-allocated-per-job/obsolete/"
    },
    {
      "key": "page:350",
      "type": "page",
      "id": 350,
      "object": "G/L Acc. Balance/Budget Lines",
      "slug": "350-g-l-acc-balance-budget-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record G/L Account, Integer, Option, Option)",
      "memberKey": "Set(var Record G/L Account, Integer, Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/350-g-l-acc-balance-budget-lines/obsolete/"
    },
    {
      "key": "page:351",
      "type": "page",
      "id": 351,
      "object": "Customer Sales Lines",
      "slug": "351-customer-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Customer, Integer, Option)",
      "memberKey": "Set(var Record Customer, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/351-customer-sales-lines/obsolete/"
    },
    {
      "key": "page:352",
      "type": "page",
      "id": 352,
      "object": "Vendor Purchase Lines",
      "slug": "352-vendor-purchase-lines",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSet(var Record Vendor, Integer, Option)",
      "memberKey": "OnAfterSet(var Record Vendor, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterSetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/352-vendor-purchase-lines/obsolete/"
    },
    {
      "key": "page:352",
      "type": "page",
      "id": 352,
      "object": "Vendor Purchase Lines",
      "slug": "352-vendor-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Vendor, Integer, Option)",
      "memberKey": "Set(var Record Vendor, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/352-vendor-purchase-lines/obsolete/"
    },
    {
      "key": "page:353",
      "type": "page",
      "id": 353,
      "object": "Item Availability Lines",
      "slug": "353-item-availability-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Item, Integer, Option)",
      "memberKey": "Set(var Record Item, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/353-item-availability-lines/obsolete/"
    },
    {
      "key": "page:354",
      "type": "page",
      "id": 354,
      "object": "Item Turnover Lines",
      "slug": "354-item-turnover-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Item, Integer, Option)",
      "memberKey": "Set(var Record Item, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/354-item-turnover-lines/obsolete/"
    },
    {
      "key": "page:355",
      "type": "page",
      "id": 355,
      "object": "Receivables-Payables Lines",
      "slug": "355-receivables-payables-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record General Ledger Setup, Integer, Option)",
      "memberKey": "Set(var Record General Ledger Setup, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/355-receivables-payables-lines/obsolete/"
    },
    {
      "key": "page:361",
      "type": "page",
      "id": 361,
      "object": "Res. Availability Lines",
      "slug": "361-res-availability-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Resource, Integer, Option)",
      "memberKey": "Set(var Record Resource, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/361-res-availability-lines/obsolete/"
    },
    {
      "key": "page:362",
      "type": "page",
      "id": 362,
      "object": "Res. Gr. Availability Lines",
      "slug": "362-res-gr-availability-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Resource Group, Integer, Option)",
      "memberKey": "Set(var Record Resource Group, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/362-res-gr-availability-lines/obsolete/"
    },
    {
      "key": "page:378",
      "type": "page",
      "id": 378,
      "object": "Bank Account Balance Lines",
      "slug": "378-bank-account-balance-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Bank Account, Integer, Option)",
      "memberKey": "Set(var Record Bank Account, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/378-bank-account-balance-lines/obsolete/"
    },
    {
      "key": "page:416",
      "type": "page",
      "id": 416,
      "object": "G/L Account Balance Lines",
      "slug": "416-g-l-account-balance-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record G/L Account, Integer, Option, Option, Boolean)",
      "memberKey": "Set(var Record G/L Account, Integer, Option, Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure SetLines()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/416-g-l-account-balance-lines/obsolete/"
    },
    {
      "key": "page:490",
      "type": "page",
      "id": 490,
      "object": "Acc. Schedule Overview",
      "slug": "490-acc-schedule-overview",
      "app": "base-application",
      "kind": "procedure",
      "member": "RoundNone(Decimal, Option)",
      "memberKey": "RoundNone(Decimal, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by RoundIfNotNone().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/490-acc-schedule-overview/obsolete/"
    },
    {
      "key": "page:491",
      "type": "page",
      "id": 491,
      "object": "Items by Location",
      "slug": "491-items-by-location",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixType().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/491-items-by-location/obsolete/"
    },
    {
      "key": "page:510",
      "type": "page",
      "id": 510,
      "object": "Blanket Purchase Order Subform",
      "slug": "510-blanket-purchase-order-subform",
      "app": "base-application",
      "kind": "event",
      "member": "OnCrossReferenceNoOnLookup(var Record Purchase Line)",
      "memberKey": "OnCrossReferenceNoOnLookup(var Record Purchase Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use OnItemReferenceNoOnLookup",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/510-blanket-purchase-order-subform/obsolete/"
    },
    {
      "key": "page:515",
      "type": "page",
      "id": 515,
      "object": "Item Avail. by Location Lines",
      "slug": "515-item-avail-by-location-lines",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSet(var Record Item, Option)",
      "memberKey": "OnAfterSet(var Record Item, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnAfterSetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/515-item-avail-by-location-lines/obsolete/"
    },
    {
      "key": "page:515",
      "type": "page",
      "id": 515,
      "object": "Item Avail. by Location Lines",
      "slug": "515-item-avail-by-location-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetItem(var Record Item, Option)",
      "memberKey": "SetItem(var Record Item, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/515-item-avail-by-location-lines/obsolete/"
    },
    {
      "key": "page:658",
      "type": "page",
      "id": 658,
      "object": "Approval Entries",
      "slug": "658-approval-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "Setfilters(Integer, Option, Code[20])",
      "memberKey": "Setfilters(Integer, Option, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetRecordFilters()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/658-approval-entries/obsolete/"
    },
    {
      "key": "page:866",
      "type": "page",
      "id": 866,
      "object": "Cash Flow Availability Lines",
      "slug": "866-cash-flow-availability-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Cash Flow Forecast, Integer, Option, Option)",
      "memberKey": "Set(var Record Cash Flow Forecast, Integer, Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/866-cash-flow-availability-lines/obsolete/"
    },
    {
      "key": "page:888",
      "type": "page",
      "id": 888,
      "object": "SmartList Designer",
      "slug": "888-smartlist-designer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/888-smartlist-designer/"
    },
    {
      "key": "page:889",
      "type": "page",
      "id": 889,
      "object": "SmartList Designer Setup",
      "slug": "889-smartlist-designer-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/889-smartlist-designer-setup/"
    },
    {
      "key": "page:890",
      "type": "page",
      "id": 890,
      "object": "SmartList Designer Setup Part",
      "slug": "890-smartlist-designer-setup-part",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/890-smartlist-designer-setup-part/"
    },
    {
      "key": "page:988",
      "type": "page",
      "id": 988,
      "object": "Query Navigation List",
      "slug": "988-query-navigation-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/988-query-navigation-list/"
    },
    {
      "key": "page:989",
      "type": "page",
      "id": 989,
      "object": "Query Navigation Builder",
      "slug": "989-query-navigation-builder",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/989-query-navigation-builder/"
    },
    {
      "key": "page:990",
      "type": "page",
      "id": 990,
      "object": "Query Nav. DataItem Lookup",
      "slug": "990-query-nav-dataitem-lookup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/990-query-nav-dataitem-lookup/"
    },
    {
      "key": "page:991",
      "type": "page",
      "id": 991,
      "object": "Query Nav. Page Lookup",
      "slug": "991-query-nav-page-lookup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/991-query-nav-page-lookup/"
    },
    {
      "key": "page:1110",
      "type": "page",
      "id": 1110,
      "object": "Cost Type Balance",
      "slug": "1110-cost-type-balance",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1110-cost-type-balance/obsolete/"
    },
    {
      "key": "page:1117",
      "type": "page",
      "id": 1117,
      "object": "Cost Budget per Period",
      "slug": "1117-cost-budget-per-period",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetmatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1117-cost-budget-per-period/obsolete/"
    },
    {
      "key": "page:1131",
      "type": "page",
      "id": 1131,
      "object": "Cost Budget per Period Matrix",
      "slug": "1131-cost-budget-per-period-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record Date, Integer, Code[20], Code[20], Code[10], Option, Option)",
      "memberKey": "Load(Text[80], var Record Date, Integer, Code[20], Code[20], Code[10], Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1131-cost-budget-per-period-matrix/obsolete/"
    },
    {
      "key": "page:1133",
      "type": "page",
      "id": 1133,
      "object": "Cost Bdgt. per Object Matrix",
      "slug": "1133-cost-bdgt-per-object-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record Cost Object, Integer, Text, Text, Option)",
      "memberKey": "Load(Text[80], var Record Cost Object, Integer, Text, Text, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1133-cost-bdgt-per-object-matrix/obsolete/"
    },
    {
      "key": "page:1171",
      "type": "page",
      "id": 1171,
      "object": "User Task Card",
      "slug": "1171-user-task-card",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeRunReportOrPageLink(var Record User Task, var Boolean)",
      "memberKey": "OnBeforeRunReportOrPageLink(var Record User Task, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by event OnBeforeRunReportOrPageLink() in table User Task.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1171-user-task-card/obsolete/"
    },
    {
      "key": "page:1806",
      "type": "page",
      "id": 1806,
      "object": "Exchange Setup Wizard",
      "slug": "1806-exchange-setup-wizard",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Outlook Individual Deployment.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1806-exchange-setup-wizard/"
    },
    {
      "key": "page:5225",
      "type": "page",
      "id": 5225,
      "object": "Absence Overview by Periods",
      "slug": "5225-absence-overview-by-periods",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5225-absence-overview-by-periods/obsolete/"
    },
    {
      "key": "page:5300",
      "type": "page",
      "id": 5300,
      "object": "Outlook Synch. Entity",
      "slug": "5300-outlook-synch-entity",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5300-outlook-synch-entity/"
    },
    {
      "key": "page:5301",
      "type": "page",
      "id": 5301,
      "object": "Outlook Synch. Entity Subform",
      "slug": "5301-outlook-synch-entity-subform",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5301-outlook-synch-entity-subform/"
    },
    {
      "key": "page:5302",
      "type": "page",
      "id": 5302,
      "object": "Outlook Synch. Entity List",
      "slug": "5302-outlook-synch-entity-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5302-outlook-synch-entity-list/"
    },
    {
      "key": "page:5303",
      "type": "page",
      "id": 5303,
      "object": "Outlook Synch. Filters",
      "slug": "5303-outlook-synch-filters",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5303-outlook-synch-filters/"
    },
    {
      "key": "page:5304",
      "type": "page",
      "id": 5304,
      "object": "Outlook Synch. Fields",
      "slug": "5304-outlook-synch-fields",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5304-outlook-synch-fields/"
    },
    {
      "key": "page:5305",
      "type": "page",
      "id": 5305,
      "object": "Outlook Synch. User Setup",
      "slug": "5305-outlook-synch-user-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5305-outlook-synch-user-setup/"
    },
    {
      "key": "page:5306",
      "type": "page",
      "id": 5306,
      "object": "Outlook Synch. Lookup Names",
      "slug": "5306-outlook-synch-lookup-names",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5306-outlook-synch-lookup-names/"
    },
    {
      "key": "page:5307",
      "type": "page",
      "id": 5307,
      "object": "Outlook Synch. Option Correl.",
      "slug": "5307-outlook-synch-option-correl",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5307-outlook-synch-option-correl/"
    },
    {
      "key": "page:5308",
      "type": "page",
      "id": 5308,
      "object": "Outlook Synch. Table List",
      "slug": "5308-outlook-synch-table-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5308-outlook-synch-table-list/"
    },
    {
      "key": "page:5309",
      "type": "page",
      "id": 5309,
      "object": "Outlook Synch. Table Fields",
      "slug": "5309-outlook-synch-table-fields",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5309-outlook-synch-table-fields/"
    },
    {
      "key": "page:5310",
      "type": "page",
      "id": 5310,
      "object": "Outlook Synch. Setup Details",
      "slug": "5310-outlook-synch-setup-details",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5310-outlook-synch-setup-details/"
    },
    {
      "key": "page:5311",
      "type": "page",
      "id": 5311,
      "object": "Outlook Synch. Dependencies",
      "slug": "5311-outlook-synch-dependencies",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5311-outlook-synch-dependencies/"
    },
    {
      "key": "page:5432",
      "type": "page",
      "id": 5432,
      "object": "Automation - Config. Package",
      "slug": "5432-automation-config-package",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5432-automation-config-package/"
    },
    {
      "key": "page:5443",
      "type": "page",
      "id": 5443,
      "object": "Automation User Groups",
      "slug": "5443-automation-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5443-automation-user-groups/"
    },
    {
      "key": "page:5444",
      "type": "page",
      "id": 5444,
      "object": "Automation User",
      "slug": "5444-automation-user",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5444-automation-user/"
    },
    {
      "key": "page:5445",
      "type": "page",
      "id": 5445,
      "object": "Automation Permission Sets",
      "slug": "5445-automation-permission-sets",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5445-automation-permission-sets/"
    },
    {
      "key": "page:5447",
      "type": "page",
      "id": 5447,
      "object": "Automation Extension Upload",
      "slug": "5447-automation-extension-upload",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5447-automation-extension-upload/"
    },
    {
      "key": "page:5984",
      "type": "page",
      "id": 5984,
      "object": "Service Item Trend Lines",
      "slug": "5984-service-item-trend-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Service Item, Integer, Option)",
      "memberKey": "Set(var Record Service Item, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5984-service-item-trend-lines/obsolete/"
    },
    {
      "key": "page:6004",
      "type": "page",
      "id": 6004,
      "object": "Res. Availability (Service)",
      "slug": "6004-res-availability-service",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6004-res-availability-service/obsolete/"
    },
    {
      "key": "page:6007",
      "type": "page",
      "id": 6007,
      "object": "Res. Availability Lines (SM)",
      "slug": "6007-res-availability-lines-sm",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Resource, Integer, Option)",
      "memberKey": "Set(var Record Resource, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6007-res-availability-lines-sm/obsolete/"
    },
    {
      "key": "page:6008",
      "type": "page",
      "id": 6008,
      "object": "Res. Alloc. per Service Order",
      "slug": "6008-res-alloc-per-service-order",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6008-res-alloc-per-service-order/obsolete/"
    },
    {
      "key": "page:6009",
      "type": "page",
      "id": 6009,
      "object": "Res. Gr. Alloc. per Serv Order",
      "slug": "6009-res-gr-alloc-per-serv-order",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6009-res-gr-alloc-per-serv-order/obsolete/"
    },
    {
      "key": "page:6010",
      "type": "page",
      "id": 6010,
      "object": "Res.Gr. Availability (Service)",
      "slug": "6010-res-gr-availability-service",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetmatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6010-res-gr-availability-service/obsolete/"
    },
    {
      "key": "page:6012",
      "type": "page",
      "id": 6012,
      "object": "Res.Gr Availability Lines (SM)",
      "slug": "6012-res-gr-availability-lines-sm",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Resource Group, Integer, Option)",
      "memberKey": "Set(var Record Resource Group, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6012-res-gr-availability-lines-sm/obsolete/"
    },
    {
      "key": "page:6061",
      "type": "page",
      "id": 6061,
      "object": "Contract Trend Lines",
      "slug": "6061-contract-trend-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Service Contract Header, Integer, Option)",
      "memberKey": "Set(var Record Service Contract Header, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6061-contract-trend-lines/obsolete/"
    },
    {
      "key": "page:6303",
      "type": "page",
      "id": 6303,
      "object": "Power BI Report Spinner Part",
      "slug": "6303-power-bi-report-spinner-part",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetNameFilter(Text)",
      "memberKey": "SetNameFilter(Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Filtering of reports when the selection page opens is deprecated. The user can use the standard search function within the page instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6303-power-bi-report-spinner-part/obsolete/"
    },
    {
      "key": "page:6304",
      "type": "page",
      "id": 6304,
      "object": "Power BI Report Selection",
      "slug": "6304-power-bi-report-selection",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Power BI Report Selection now supports Power BI Workspaces and has moved to page 6322 \"Power BI WS Report Selection\".",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6304-power-bi-report-selection/"
    },
    {
      "key": "page:6306",
      "type": "page",
      "id": 6306,
      "object": "Power BI Report FactBox",
      "slug": "6306-power-bi-report-factbox",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetNameFilter(Text)",
      "memberKey": "SetNameFilter(Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Filtering of reports when the selection page opens is deprecated. The user can use the standard search function within the page instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6306-power-bi-report-factbox/obsolete/"
    },
    {
      "key": "page:6318",
      "type": "page",
      "id": 6318,
      "object": "PBI Report Labels",
      "slug": "6318-pbi-report-labels",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by API page \"Power BI Label Provider\" in APIv2",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6318-pbi-report-labels/"
    },
    {
      "key": "page:6510",
      "type": "page",
      "id": 6510,
      "object": "Item Tracking Lines",
      "slug": "6510-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFormRunMode(var Option)",
      "memberKey": "GetFormRunMode(var Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by GetRunMode().",
      "seenFrom": 19,
      "lastSeen": 21,
      "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": "SetControls(Option, Boolean)",
      "memberKey": "SetControls(Option, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetPageControls().",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "SetFormRunMode(Option)",
      "memberKey": "SetFormRunMode(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetRynMode().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6510-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:7157",
      "type": "page",
      "id": 7157,
      "object": "Purch. Analysis by Dimensions",
      "slug": "7157-purch-analysis-by-dimensions",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPoints(Option)",
      "memberKey": "SetPoints(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by GenerateColumnCaptions().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/7157-purch-analysis-by-dimensions/obsolete/"
    },
    {
      "key": "page:8451",
      "type": "page",
      "id": 8451,
      "object": "Intrastat Checklist Setup",
      "slug": "8451-intrastat-checklist-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Advanced Intrastat Checklist",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/8451-intrastat-checklist-setup/"
    },
    {
      "key": "page:9172",
      "type": "page",
      "id": 9172,
      "object": "User Personalization Card",
      "slug": "9172-user-personalization-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use page \"User Settings\" instead",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9172-user-personalization-card/"
    },
    {
      "key": "page:9172",
      "type": "page",
      "id": 9172,
      "object": "User Personalization Card",
      "slug": "9172-user-personalization-card",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetExperienceToEssential(Text[30])",
      "memberKey": "SetExperienceToEssential(Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use method \"SetExperienceToEssential\" from codeunit \"My Settings\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9172-user-personalization-card/obsolete/"
    },
    {
      "key": "page:9173",
      "type": "page",
      "id": 9173,
      "object": "User Personalization List",
      "slug": "9173-user-personalization-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use page \"User Settings List\" instead",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9173-user-personalization-list/"
    },
    {
      "key": "page:9176",
      "type": "page",
      "id": 9176,
      "object": "My Settings",
      "slug": "9176-my-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use page \"User Settings\" instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9176-my-settings/"
    },
    {
      "key": "page:9177",
      "type": "page",
      "id": 9177,
      "object": "Allowed Companies",
      "slug": "9177-allowed-companies",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with page Accessible Companies",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9177-allowed-companies/"
    },
    {
      "key": "page:9178",
      "type": "page",
      "id": 9178,
      "object": "Available Roles",
      "slug": "9178-available-roles",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with page Roles",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9178-available-roles/"
    },
    {
      "key": "page:9203",
      "type": "page",
      "id": 9203,
      "object": "Budget Matrix",
      "slug": "9203-budget-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record Dimension Code Buffer, Integer, Text[30], Integer, Integer, Code[250], Code[250], Code[250], Code[250], Code[250], Code[250], var Record G/L Budget Name, Text[30], Code[250], Option, Enum G/L Account Category, Integer, Enum Analysis Period Type)",
      "memberKey": "Load(Text[80], var Record Dimension Code Buffer, Integer, Text[30], Integer, Integer, Code[250], Code[250], Code[250], Code[250], Code[250], Code[250], var Record G/L Budget Name, Text[30], Code[250], Option, Enum G/L Account Category, Integer, Enum Analysis Period Type)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9203-budget-matrix/obsolete/"
    },
    {
      "key": "page:9211",
      "type": "page",
      "id": 9211,
      "object": "Resource Alloc. per Job Matrix",
      "slug": "9211-resource-alloc-per-job-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(var Record Job, var Record Job Planning Line, Text[100], var Record Date, Option)",
      "memberKey": "Load(var Record Job, var Record Job Planning Line, Text[100], var Record Date, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9211-resource-alloc-per-job-matrix/obsolete/"
    },
    {
      "key": "page:9219",
      "type": "page",
      "id": 9219,
      "object": "Purch. Budget Overview Matrix",
      "slug": "9219-purch-budget-overview-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record Dimension Code Buffer, Integer, Code[10], Integer, Integer, Integer, Integer, Option)",
      "memberKey": "Load(Text[80], var Record Dimension Code Buffer, Integer, Code[10], Integer, Integer, Integer, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9219-purch-budget-overview-matrix/obsolete/"
    },
    {
      "key": "page:9223",
      "type": "page",
      "id": 9223,
      "object": "Item Statistics Matrix",
      "slug": "9223-item-statistics-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Dimension Code Buffer, Integer, Option, Boolean, Boolean, Record Item Statistics Buffer, Record Item, Option, Option, Text[30], Text, Text, Text, Text)",
      "memberKey": "Load(Text[1024], var Record Dimension Code Buffer, Integer, Option, Boolean, Boolean, Record Item Statistics Buffer, Record Item, Option, Option, Text[30], Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9223-item-statistics-matrix/obsolete/"
    },
    {
      "key": "page:9227",
      "type": "page",
      "id": 9227,
      "object": "Sales Analysis by Dim Matrix",
      "slug": "9227-sales-analysis-by-dim-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "LoadVariables(Record Item Analysis View, Code[10], Option, Option, Option, Enum Analysis Period Type, Option, Option, Option, Text[1024], Boolean, Boolean, Boolean, Integer)",
      "memberKey": "LoadVariables(Record Item Analysis View, Code[10], Option, Option, Option, Enum Analysis Period Type, Option, Option, Option, Text[1024], Boolean, Boolean, Boolean, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9227-sales-analysis-by-dim-matrix/obsolete/"
    },
    {
      "key": "page:9237",
      "type": "page",
      "id": 9237,
      "object": "Resource Capacity Matrix",
      "slug": "9237-resource-capacity-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Option, Text[1024], var Record Date, Integer)",
      "memberKey": "Load(Option, Text[1024], var Record Date, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9237-resource-capacity-matrix/obsolete/"
    },
    {
      "key": "page:9239",
      "type": "page",
      "id": 9239,
      "object": "Sales Budget Overview Matrix",
      "slug": "9239-sales-budget-overview-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record Dimension Code Buffer, Integer, Code[10], Integer, Integer, Integer, Integer, Option)",
      "memberKey": "Load(Text[80], var Record Dimension Code Buffer, Integer, Code[10], Integer, Integer, Integer, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9239-sales-budget-overview-matrix/obsolete/"
    },
    {
      "key": "page:9243",
      "type": "page",
      "id": 9243,
      "object": "Res. Group Capacity Matrix",
      "slug": "9243-res-group-capacity-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Option, Option, Text[1024], var Record Date)",
      "memberKey": "Load(Option, Option, Text[1024], var Record Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9243-res-group-capacity-matrix/obsolete/"
    },
    {
      "key": "page:9247",
      "type": "page",
      "id": 9247,
      "object": "Abs. Overview by Period Matrix",
      "slug": "9247-abs-overview-by-period-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Date, Code[10], Option)",
      "memberKey": "Load(Text[1024], var Record Date, Code[10], Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9247-abs-overview-by-period-matrix/obsolete/"
    },
    {
      "key": "page:9257",
      "type": "page",
      "id": 9257,
      "object": "Opportunities Matrix",
      "slug": "9257-opportunities-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Date, Option, Option, Option, Option, Text, Text, Text, Text, Text, Text, Text, Text, Integer)",
      "memberKey": "Load(Text[1024], var Record Date, Option, Option, Option, Option, Text, Text, Text, Text, Text, Text, Text, Text, Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9257-opportunities-matrix/obsolete/"
    },
    {
      "key": "page:9259",
      "type": "page",
      "id": 9259,
      "object": "Contr. Gain/Loss (Grps) Matrix",
      "slug": "9259-contr-gain-loss-grps-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Contract Group, Integer, Option, Option, Text[250], Date)",
      "memberKey": "Load(Text[1024], var Record Contract Group, Integer, Option, Option, Text[250], Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9259-contr-gain-loss-grps-matrix/obsolete/"
    },
    {
      "key": "page:9261",
      "type": "page",
      "id": 9261,
      "object": "Contr. G/Loss (Cust.) Matrix",
      "slug": "9261-contr-g-loss-cust-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Ship-to Address, Integer, Option, Option, Text[250], Date, Text[250])",
      "memberKey": "Load(Text[1024], var Record Ship-to Address, Integer, Option, Option, Text[250], Date, Text[250])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9261-contr-g-loss-cust-matrix/obsolete/"
    },
    {
      "key": "page:9263",
      "type": "page",
      "id": 9263,
      "object": "Contract Gain/Loss Matrix",
      "slug": "9263-contract-gain-loss-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Reason Code, Integer, Option, Option, Text[250], Date)",
      "memberKey": "Load(Text[1024], var Record Reason Code, Integer, Option, Option, Text[250], Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9263-contract-gain-loss-matrix/obsolete/"
    },
    {
      "key": "page:9265",
      "type": "page",
      "id": 9265,
      "object": "Contr. G/Loss (Res.Ctr) Matrix",
      "slug": "9265-contr-g-loss-res-ctr-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Responsibility Center, Integer, Option, Option, Text[250], Date)",
      "memberKey": "Load(Text[1024], var Record Responsibility Center, Integer, Option, Option, Text[250], Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9265-contr-g-loss-res-ctr-matrix/obsolete/"
    },
    {
      "key": "page:9267",
      "type": "page",
      "id": 9267,
      "object": "Contr. G/Loss (Contr.) Matrix",
      "slug": "9267-contr-g-loss-contr-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Service Contract Header, Integer, Option, Option, Text[250], Date)",
      "memberKey": "Load(Text[1024], var Record Service Contract Header, Integer, Option, Option, Text[250], Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9267-contr-g-loss-contr-matrix/obsolete/"
    },
    {
      "key": "page:9277",
      "type": "page",
      "id": 9277,
      "object": "FA Posting Types Overv. Matrix",
      "slug": "9277-fa-posting-types-overv-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[80], var Record FA Matrix Posting Type, Integer, Text, Option)",
      "memberKey": "Load(Text[80], var Record FA Matrix Posting Type, Integer, Text, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9277-fa-posting-types-overv-matrix/obsolete/"
    },
    {
      "key": "page:9888",
      "type": "page",
      "id": 9888,
      "object": "SmartList Mgmt",
      "slug": "9888-smartlist-mgmt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9888-smartlist-mgmt/"
    },
    {
      "key": "page:9890",
      "type": "page",
      "id": 9890,
      "object": "SmartList Permission Mgmt",
      "slug": "9890-smartlist-permission-mgmt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9890-smartlist-permission-mgmt/"
    },
    {
      "key": "page:9891",
      "type": "page",
      "id": 9891,
      "object": "SmartList Group Mgmt",
      "slug": "9891-smartlist-group-mgmt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9891-smartlist-group-mgmt/"
    },
    {
      "key": "page:9892",
      "type": "page",
      "id": 9892,
      "object": "SmartList Export FactBox",
      "slug": "9892-smartlist-export-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9892-smartlist-export-factbox/"
    },
    {
      "key": "page:9893",
      "type": "page",
      "id": 9893,
      "object": "SmartList Export Results",
      "slug": "9893-smartlist-export-results",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9893-smartlist-export-results/"
    },
    {
      "key": "page:9894",
      "type": "page",
      "id": 9894,
      "object": "SmartList Export Dialog",
      "slug": "9894-smartlist-export-dialog",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9894-smartlist-export-dialog/"
    },
    {
      "key": "page:9895",
      "type": "page",
      "id": 9895,
      "object": "SmartList Import FactBox",
      "slug": "9895-smartlist-import-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9895-smartlist-import-factbox/"
    },
    {
      "key": "page:9896",
      "type": "page",
      "id": 9896,
      "object": "SmartList Import Results",
      "slug": "9896-smartlist-import-results",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9896-smartlist-import-results/"
    },
    {
      "key": "page:9981",
      "type": "page",
      "id": 9981,
      "object": "Buy Subscription",
      "slug": "9981-buy-subscription",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The page is replaced by direct link to \"purchase through partner\" page, rather than to show embedded content.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9981-buy-subscription/"
    },
    {
      "key": "page:99000888",
      "type": "page",
      "id": 99000888,
      "object": "Work Center Load Lines",
      "slug": "99000888-work-center-load-lines",
      "app": "base-application",
      "kind": "event",
      "member": "OnSet(var Record Work Center, Option, Option)",
      "memberKey": "OnSet(var Record Work Center, Option, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnafterSetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000888-work-center-load-lines/obsolete/"
    },
    {
      "key": "page:99000888",
      "type": "page",
      "id": 99000888,
      "object": "Work Center Load Lines",
      "slug": "99000888-work-center-load-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Work Center, Integer, Option)",
      "memberKey": "Set(var Record Work Center, Integer, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000888-work-center-load-lines/obsolete/"
    },
    {
      "key": "page:99000892",
      "type": "page",
      "id": 99000892,
      "object": "Work Center Group Load Lines",
      "slug": "99000892-work-center-group-load-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(var Record Work Center Group, Integer, Option, Code[10])",
      "memberKey": "Set(var Record Work Center Group, Integer, Option, Code[10])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetLines().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000892-work-center-group-load-lines/obsolete/"
    },
    {
      "key": "page:99000919",
      "type": "page",
      "id": 99000919,
      "object": "Demand Forecast",
      "slug": "99000919-demand-forecast",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetColumns(Option)",
      "memberKey": "SetColumns(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetMatrixColumns().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000919-demand-forecast/obsolete/"
    },
    {
      "key": "permissionset:2888",
      "type": "permissionset",
      "id": 2888,
      "object": "SL Designer Subscribers - Read",
      "slug": "2888-sl-designer-subscribers-read",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/2888-sl-designer-subscribers-read/"
    },
    {
      "key": "permissionset:2889",
      "type": "permissionset",
      "id": 2889,
      "object": "SL Designer Subscribers - Edit",
      "slug": "2889-sl-designer-subscribers-edit",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "The SmartList Designer is not supported in Business Central.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/2889-sl-designer-subscribers-edit/"
    },
    {
      "key": "report:8",
      "type": "report",
      "id": 8,
      "object": "Budget",
      "slug": "8-budget",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetParameters(Option)",
      "memberKey": "SetParameters(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetRoundingFactor().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/8-budget/obsolete/"
    },
    {
      "key": "report:595",
      "type": "report",
      "id": 595,
      "object": "Adjust Exchange Rates",
      "slug": "595-adjust-exchange-rates",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOpenPage(var Boolean, var Boolean, var Code[20])",
      "memberKey": "OnBeforeOpenPage(var Boolean, var Boolean, var Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "To be replaced by new events after refactoring",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/595-adjust-exchange-rates/obsolete/"
    },
    {
      "key": "report:1142",
      "type": "report",
      "id": 1142,
      "object": "Export Cost Budget to Excel",
      "slug": "1142-export-cost-budget-to-excel",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetParameters(Option)",
      "memberKey": "SetParameters(Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetRoundingFactor()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/1142-export-cost-budget-to-excel/obsolete/"
    },
    {
      "key": "report:5173",
      "type": "report",
      "id": 5173,
      "object": "Del. Blanket Purch. Order Ver.",
      "slug": "5173-del-blanket-purch-order-ver",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Please use the retention policy module to clean up document archive records instead.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5173-del-blanket-purch-order-ver/"
    },
    {
      "key": "report:5175",
      "type": "report",
      "id": 5175,
      "object": "Del. Blanket Sales Order Ver.",
      "slug": "5175-del-blanket-sales-order-ver",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Please use the retention policy module to clean up document archive records instead.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5175-del-blanket-sales-order-ver/"
    },
    {
      "key": "report:5177",
      "type": "report",
      "id": 5177,
      "object": "Delete Purchase Quote Versions",
      "slug": "5177-delete-purchase-quote-versions",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Please use the retention policy module to clean up document archive records instead.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5177-delete-purchase-quote-versions/"
    },
    {
      "key": "report:5178",
      "type": "report",
      "id": 5178,
      "object": "Delete Purchase Order Versions",
      "slug": "5178-delete-purchase-order-versions",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Please use the retention policy module to clean up document archive records instead.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5178-delete-purchase-order-versions/"
    },
    {
      "key": "report:5179",
      "type": "report",
      "id": 5179,
      "object": "Delete Sales Quote Versions",
      "slug": "5179-delete-sales-quote-versions",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Please use the retention policy module to clean up document archive records instead.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5179-delete-sales-quote-versions/"
    },
    {
      "key": "report:5180",
      "type": "report",
      "id": 5180,
      "object": "Delete Sales Order Versions",
      "slug": "5180-delete-sales-order-versions",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Please use the retention policy module to clean up document archive records instead.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5180-delete-sales-order-versions/"
    },
    {
      "key": "report:5300",
      "type": "report",
      "id": 5300,
      "object": "Outlook Synch. Change Log Set.",
      "slug": "5300-outlook-synch-change-log-set",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Legacy outlook sync functionality has been removed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5300-outlook-synch-change-log-set/"
    },
    {
      "key": "report:5717",
      "type": "report",
      "id": 5717,
      "object": "Copy Item Cross References",
      "slug": "5717-copy-item-cross-references",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.0",
      "reason": "Will be removed along with Item Cross Reference table.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5717-copy-item-cross-references/"
    },
    {
      "key": "report:7132",
      "type": "report",
      "id": 7132,
      "object": "Export Item Budget to Excel",
      "slug": "7132-export-item-budget-to-excel",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetOptions(Integer, Code[10], Integer, Text, Text, Text, Text, Text, Text, Integer, Text, Text, Text, Boolean, Integer, Integer, Integer, Text[30], Text[30], Option)",
      "memberKey": "SetOptions(Integer, Code[10], Integer, Text, Text, Text, Text, Text, Text, Integer, Text, Text, Text, Boolean, Integer, Integer, Integer, Text[30], Text[30], Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetParameters()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/7132-export-item-budget-to-excel/obsolete/"
    },
    {
      "key": "report:7139",
      "type": "report",
      "id": 7139,
      "object": "Date Comp. Item Budget Entries",
      "slug": "7139-date-comp-item-budget-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Option, Date, Date, Option, Text[100])",
      "memberKey": "InitializeRequest(Option, Date, Date, Option, Text[100])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use the overload with RetainDimensions instead",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/7139-date-comp-item-budget-entries/obsolete/"
    },
    {
      "key": "report:7391",
      "type": "report",
      "id": 7391,
      "object": "Whse. Get Bin Content",
      "slug": "7391-whse-get-bin-content",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetSerialNoAndLotNo()",
      "memberKey": "GetSerialNoAndLotNo()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure GetTrackingData().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertIntMovementLine()",
      "memberKey": "InsertIntMovementLine()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure should be local.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertItemJournalLine()",
      "memberKey": "InsertItemJournalLine()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure should be local.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertTempTrackingSpec(Record Warehouse Entry, Decimal, var Record Tracking Specification)",
      "memberKey": "InsertTempTrackingSpec(Record Warehouse Entry, Decimal, var Record Tracking Specification)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by local procedure InsertTempTrackingSpecification().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertTransferLine()",
      "memberKey": "InsertTransferLine()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure should be local.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertWIPL()",
      "memberKey": "InsertWIPL()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure should be local.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "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": "procedure",
      "member": "InsertWWL()",
      "memberKey": "InsertWWL()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "This procedure should be local.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/7391-whse-get-bin-content/obsolete/"
    },
    {
      "key": "report:7398",
      "type": "report",
      "id": 7398,
      "object": "Date Compress Whse. Entries",
      "slug": "7398-date-compress-whse-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeReport(Record Date Compr. Register, Boolean, Boolean)",
      "memberKey": "InitializeReport(Record Date Compr. Register, Boolean, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetParameters().",
      "seenFrom": 19,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/7398-date-compress-whse-entries/obsolete/"
    },
    {
      "key": "table:18",
      "type": "table",
      "id": 18,
      "object": "Customer",
      "slug": "18-customer",
      "app": "base-application",
      "kind": "field",
      "member": "89 Picture",
      "memberKey": 89,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Replaced by Image field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/18-customer/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCardpageID()",
      "memberKey": "GetCardpageID()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use PageManagement.GetPageID() instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "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": "LookupSellToCustomerName()",
      "memberKey": "LookupSellToCustomerName()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with LookupSellToCustomerName(var CustomerName: Text[100]): Boolean",
      "seenFrom": 18,
      "lastSeen": 21,
      "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": "event",
      "member": "OnLookupSellToCustomerNameOnAfterSuccessfulLookup(var Record Sales Header)",
      "memberKey": "OnLookupSellToCustomerNameOnAfterSuccessfulLookup(var Record Sales Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with LookupSellToCustomerName(var CustomerName: Text[100]): Boolean",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:38",
      "type": "table",
      "id": 38,
      "object": "Purchase Header",
      "slug": "38-purchase-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCardpageID()",
      "memberKey": "GetCardpageID()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use PageManagement.GetPageID() instead.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/38-purchase-header/obsolete/"
    },
    {
      "key": "table:38",
      "type": "table",
      "id": 38,
      "object": "Purchase Header",
      "slug": "38-purchase-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupBuyfromVendorName()",
      "memberKey": "LookupBuyfromVendorName()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with LookupBuyFromVendorName(var VendorName: Text[100]): Boolean",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/38-purchase-header/obsolete/"
    },
    {
      "key": "table:38",
      "type": "table",
      "id": 38,
      "object": "Purchase Header",
      "slug": "38-purchase-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBuyFromPostCodeOnBeforeOnLookup(var Record Purchase Header, var Boolean)",
      "memberKey": "OnBuyFromPostCodeOnBeforeOnLookup(var Record Purchase Header, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnBeforeBuyFromPostCodeOnBeforeLookupHandled",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/38-purchase-header/obsolete/"
    },
    {
      "key": "table:38",
      "type": "table",
      "id": 38,
      "object": "Purchase Header",
      "slug": "38-purchase-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnValidatePurchaseHeaderPayToVendorNo(Record Vendor, var Record Purchase Header)",
      "memberKey": "OnValidatePurchaseHeaderPayToVendorNo(Record Vendor, var Record Purchase Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnValidatePurchaseHeaderPayToVendorNoOnBeforeCheckDocType",
      "seenFrom": 19,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/38-purchase-header/obsolete/"
    },
    {
      "key": "table:39",
      "type": "table",
      "id": 39,
      "object": "Purchase Line",
      "slug": "39-purchase-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCrossReferenceNoLookupOnBeforeValidateDirectUnitCost(var Record Purchase Header, var Record Purchase Line)",
      "memberKey": "OnCrossReferenceNoLookupOnBeforeValidateDirectUnitCost(var Record Purchase Header, var Record Purchase Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by same procedure from Item Reference Management codeunit.",
      "seenFrom": 19,
      "lastSeen": 19,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "FillPrepmtAdjBuffer(var Record Invoice Post. Buffer, Record Invoice Post. Buffer, Code[20], Decimal, Boolean)",
      "memberKey": "FillPrepmtAdjBuffer(var Record Invoice Post. Buffer, Record Invoice Post. Buffer, Code[20], Decimal, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by PreparePrepmtAdjBuffer().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyFromInvoicePostBuffer(Record Invoice Post. Buffer)",
      "memberKey": "CopyFromInvoicePostBuffer(Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InvoicePostBuffer.CopyToGenJnlLine(Rec)",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "CopyFromInvoicePostBufferFA(Record Invoice Post. Buffer)",
      "memberKey": "CopyFromInvoicePostBufferFA(Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InvoicePostBuffer.CopyToGenJnlLineFA(Rec)",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "OnAfterCopyGenJnlLineFromInvPostBuffer(Record Invoice Post. Buffer, var Record Gen. Journal Line)",
      "memberKey": "OnAfterCopyGenJnlLineFromInvPostBuffer(Record Invoice Post. Buffer, var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Event moved to Invoice Post. Buffer table together with procedure CopyGenJnlLineFromInvPostBuffer().",
      "seenFrom": 19,
      "lastSeen": 22,
      "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": "OnAfterCopyGenJnlLineFromInvPostBufferFA(Record Invoice Post. Buffer, var Record Gen. Journal Line)",
      "memberKey": "OnAfterCopyGenJnlLineFromInvPostBufferFA(Record Invoice Post. Buffer, var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Event moved to Invoice Post. Buffer table together with procedure CopyGenJnlLineFromInvPostBufferFA().",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:246",
      "type": "table",
      "id": 246,
      "object": "Requisition Line",
      "slug": "246-requisition-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetDropShipment(Boolean)",
      "memberKey": "SetDropShipment(Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Drop Shipment field.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/246-requisition-line/obsolete/"
    },
    {
      "key": "table:303",
      "type": "table",
      "id": 303,
      "object": "Finance Charge Memo Line",
      "slug": "303-finance-charge-memo-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCalcFinCharge(var Record Finance Charge Memo Line, var Record Finance Charge Memo Header)",
      "memberKey": "OnBeforeCalcFinCharge(var Record Finance Charge Memo Line, var Record Finance Charge Memo Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by OnBeforeCalcFinChrgProcedure()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/303-finance-charge-memo-line/obsolete/"
    },
    {
      "key": "table:472",
      "type": "table",
      "id": 472,
      "object": "Job Queue Entry",
      "slug": "472-job-queue-entry",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeScheduleRecoveryJob(var Record Job Queue Entry, var Duration)",
      "memberKey": "OnBeforeScheduleRecoveryJob(var Record Job Queue Entry, var Duration)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "The recovery job is no longer needed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/472-job-queue-entry/obsolete/"
    },
    {
      "key": "table:472",
      "type": "table",
      "id": 472,
      "object": "Job Queue Entry",
      "slug": "472-job-queue-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "ScheduleRecoveryJob()",
      "memberKey": "ScheduleRecoveryJob()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "The recovery job is no longer needed.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/472-job-queue-entry/obsolete/"
    },
    {
      "key": "table:750",
      "type": "table",
      "id": 750,
      "object": "Standard General Journal",
      "slug": "750-standard-general-journal",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateGenJnlFromStdJnlWithDocNo(Record Standard General Journal, Code[10], Code[20])",
      "memberKey": "CreateGenJnlFromStdJnlWithDocNo(Record Standard General Journal, Code[10], Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateGenJnlFromStdJnlWithDocNo(StdGenJnl, JnlBatchName, DocumentNo, PostingDate).",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/750-standard-general-journal/obsolete/"
    },
    {
      "key": "table:832",
      "type": "table",
      "id": 832,
      "object": "Workflows Entries Buffer",
      "slug": "832-workflows-entries-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "RunWorkflowEntriesPage(RecordId, Integer, Option, Code[20])",
      "memberKey": "RunWorkflowEntriesPage(RecordId, Integer, Option, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Moved to codeunit Approvals Mgmt",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/832-workflows-entries-buffer/obsolete/"
    },
    {
      "key": "table:897",
      "type": "table",
      "id": 897,
      "object": "What's New Notified",
      "slug": "897-what-s-new-notified",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Temporary solution",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/897-what-s-new-notified/"
    },
    {
      "key": "table:901",
      "type": "table",
      "id": 901,
      "object": "Assembly Line",
      "slug": "901-assembly-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcQuantityFromBOM(Option, Decimal, Decimal, Decimal, Option)",
      "memberKey": "CalcQuantityFromBOM(Option, Decimal, Decimal, Decimal, Option)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CalcBOMQuantity().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/901-assembly-line/obsolete/"
    },
    {
      "key": "table:1206",
      "type": "table",
      "id": 1206,
      "object": "Credit Transfer Entry",
      "slug": "1206-credit-transfer-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreditorName()",
      "memberKey": "CreditorName()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FillRecipientData",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1206-credit-transfer-entry/obsolete/"
    },
    {
      "key": "table:1206",
      "type": "table",
      "id": 1206,
      "object": "Credit Transfer Entry",
      "slug": "1206-credit-transfer-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetRecipientIBANOrBankAccNo(Boolean)",
      "memberKey": "GetRecipientIBANOrBankAccNo(Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by FillRecipientData",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1206-credit-transfer-entry/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPassword(Guid)",
      "memberKey": "GetPassword(Guid)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "HasPassword(Guid)",
      "memberKey": "HasPassword(Guid)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "table:1275",
      "type": "table",
      "id": 1275,
      "object": "Doc. Exch. Service Setup",
      "slug": "1275-doc-exch-service-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SavePassword(var Guid, Text)",
      "memberKey": "SavePassword(var Guid, Text)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1275-doc-exch-service-setup/obsolete/"
    },
    {
      "key": "table:1461",
      "type": "table",
      "id": 1461,
      "object": "Signature Key",
      "slug": "1461-signature-key",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "19.1",
      "reason": "The xml representation of key is used instead.",
      "seenFrom": 19,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1461-signature-key/"
    },
    {
      "key": "table:1471",
      "type": "table",
      "id": 1471,
      "object": "Product Video Category",
      "slug": "1471-product-video-category",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Videos are not categorized any more in this way. The Video module handles the full listing.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1471-product-video-category/"
    },
    {
      "key": "table:1610",
      "type": "table",
      "id": 1610,
      "object": "Office Add-in",
      "slug": "1610-office-add-in",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsAdminDeployed()",
      "memberKey": "IsAdminDeployed()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Admins now deploy the add-ins manually.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1610-office-add-in/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/"
    },
    {
      "key": "table:1706",
      "type": "table",
      "id": 1706,
      "object": "Deferral Posting Buffer",
      "slug": "1706-deferral-posting-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(Record Deferral Posting Buffer, Record Invoice Post. Buffer)",
      "memberKey": "Update(Record Deferral Posting Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by procedure Update without parameter InvoicePostBuffer.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1706-deferral-posting-buffer/obsolete/"
    },
    {
      "key": "table:1802",
      "type": "table",
      "id": 1802,
      "object": "Assisted Company Setup Status",
      "slug": "1802-assisted-company-setup-status",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCompanySetupStatus(Text[30])",
      "memberKey": "GetCompanySetupStatus(Text[30])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with GetCompanySetupStatusValue",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1802-assisted-company-setup-status/obsolete/"
    },
    {
      "key": "table:1802",
      "type": "table",
      "id": 1802,
      "object": "Assisted Company Setup Status",
      "slug": "1802-assisted-company-setup-status",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetCompanySetupStatus(Text[30], var Integer)",
      "memberKey": "OnGetCompanySetupStatus(Text[30], var Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with OnGetCompanySetupStatusValue",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1802-assisted-company-setup-status/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "10 Featured",
      "memberKey": 10,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Not used in any UI component.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "12 Assisted Setup Page ID",
      "memberKey": 12,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Redundant field- duplication of Page ID field.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "13 Tour Id",
      "memberKey": 13,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Not used in any UI component.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "14 Video Status",
      "memberKey": 14,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Not needed to track if user has seen video.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "15 Help Status",
      "memberKey": 15,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Not needed to track if user has seen help.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "16 Tour Status",
      "memberKey": 16,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Not used in any UI component.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "3 Order",
      "memberKey": 3,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Order cannot be determined at compile time because the extensions that add to the table are unknown and can insert records in any order.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "4 Status",
      "memberKey": 4,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Only option used is Complete- new boolean field with that name created.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "5 Visible",
      "memberKey": 5,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Only those setup records that are visible should be added.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "6 Parent",
      "memberKey": 6,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Hierarchy is removed. Instead the Group Name is populated for each record.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1803",
      "type": "table",
      "id": 1803,
      "object": "Assisted Setup",
      "slug": "1803-assisted-setup",
      "app": "system-application",
      "kind": "field",
      "member": "9 Item Type",
      "memberKey": 9,
      "state": "Removed",
      "tag": "19.0",
      "reason": "No group type items anymore. Use the Group Name field instead.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1803-assisted-setup/obsolete/"
    },
    {
      "key": "table:1807",
      "type": "table",
      "id": 1807,
      "object": "Assisted Setup Log",
      "slug": "1807-assisted-setup-log",
      "app": "system-application",
      "kind": "field",
      "member": "11 Invoked Action",
      "memberKey": 11,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Only videos opened are logged.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1807-assisted-setup-log/obsolete/"
    },
    {
      "key": "table:1808",
      "type": "table",
      "id": 1808,
      "object": "Aggregated Assisted Setup",
      "slug": "1808-aggregated-assisted-setup",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Data available in Assisted Setup already- extensions also register in the same table.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1808-aggregated-assisted-setup/"
    },
    {
      "key": "table:1810",
      "type": "table",
      "id": 1810,
      "object": "Assisted Setup Icons",
      "slug": "1810-assisted-setup-icons",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Icons are added directly from the extensions that add assisted setup, so no need to aggregate the icons here.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1810-assisted-setup-icons/"
    },
    {
      "key": "table:5062",
      "type": "table",
      "id": 5062,
      "object": "Attachment",
      "slug": "5062-attachment",
      "app": "base-application",
      "kind": "procedure",
      "member": "RunAttachment(var Record Segment Line, Text[260], Boolean, Boolean, Boolean)",
      "memberKey": "RunAttachment(var Record Segment Line, Text[260], Boolean, Boolean, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with procedure ShowAttachment with two parameters.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5062-attachment/obsolete/"
    },
    {
      "key": "table:5062",
      "type": "table",
      "id": 5062,
      "object": "Attachment",
      "slug": "5062-attachment",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowAttachment(var Record Segment Line, Text[260], Boolean, Boolean)",
      "memberKey": "ShowAttachment(var Record Segment Line, Text[260], Boolean, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced with an overload with two parameters.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5062-attachment/obsolete/"
    },
    {
      "key": "table:5341",
      "type": "table",
      "id": 5341,
      "object": "CRM Account",
      "slug": "5341-crm-account",
      "app": "base-application",
      "kind": "field",
      "member": "15 PaymentTermsCode",
      "memberKey": 15,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 203 PaymentTermsCodeEnum.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5341-crm-account/obsolete/"
    },
    {
      "key": "table:5341",
      "type": "table",
      "id": 5341,
      "object": "CRM Account",
      "slug": "5341-crm-account",
      "app": "base-application",
      "kind": "field",
      "member": "75 Address1_FreightTermsCode",
      "memberKey": 75,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 204 Address1_FreightTermsCodeEnum.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5341-crm-account/obsolete/"
    },
    {
      "key": "table:5341",
      "type": "table",
      "id": 5341,
      "object": "CRM Account",
      "slug": "5341-crm-account",
      "app": "base-application",
      "kind": "field",
      "member": "80 Address1_ShippingMethodCode",
      "memberKey": 80,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 205 Address1_ShippingMethodCodeEnum.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5341-crm-account/obsolete/"
    },
    {
      "key": "table:5342",
      "type": "table",
      "id": 5342,
      "object": "CRM Contact",
      "slug": "5342-crm-contact",
      "app": "base-application",
      "kind": "field",
      "member": "9 PaymentTermsCode",
      "memberKey": 9,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 193 PaymentTermsCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5342-crm-contact/obsolete/"
    },
    {
      "key": "table:5342",
      "type": "table",
      "id": 5342,
      "object": "CRM Contact",
      "slug": "5342-crm-contact",
      "app": "base-application",
      "kind": "field",
      "member": "93 Address1_FreightTermsCode",
      "memberKey": 93,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 194 Address1_FreightTermsCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5342-crm-contact/obsolete/"
    },
    {
      "key": "table:5342",
      "type": "table",
      "id": 5342,
      "object": "CRM Contact",
      "slug": "5342-crm-contact",
      "app": "base-application",
      "kind": "field",
      "member": "98 Address1_ShippingMethodCode",
      "memberKey": 98,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 194 Address1_ShippingMethodCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5342-crm-contact/obsolete/"
    },
    {
      "key": "table:5351",
      "type": "table",
      "id": 5351,
      "object": "CRM Quote",
      "slug": "5351-crm-quote",
      "app": "base-application",
      "kind": "field",
      "member": "26 ShippingMethodCode",
      "memberKey": 26,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 100 ShippingMethodCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5351-crm-quote/obsolete/"
    },
    {
      "key": "table:5351",
      "type": "table",
      "id": 5351,
      "object": "CRM Quote",
      "slug": "5351-crm-quote",
      "app": "base-application",
      "kind": "field",
      "member": "27 PaymentTermsCode",
      "memberKey": 27,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 99 PaymentTermsCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5351-crm-quote/obsolete/"
    },
    {
      "key": "table:5351",
      "type": "table",
      "id": 5351,
      "object": "CRM Quote",
      "slug": "5351-crm-quote",
      "app": "base-application",
      "kind": "field",
      "member": "28 FreightTermsCode",
      "memberKey": 28,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 101 FreightTermsCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5351-crm-quote/obsolete/"
    },
    {
      "key": "table:5353",
      "type": "table",
      "id": 5353,
      "object": "CRM Salesorder",
      "slug": "5353-crm-salesorder",
      "app": "base-application",
      "kind": "field",
      "member": "27 ShippingMethodCode",
      "memberKey": 27,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 105 ShippingMethodCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5353-crm-salesorder/obsolete/"
    },
    {
      "key": "table:5353",
      "type": "table",
      "id": 5353,
      "object": "CRM Salesorder",
      "slug": "5353-crm-salesorder",
      "app": "base-application",
      "kind": "field",
      "member": "28 PaymentTermsCode",
      "memberKey": 28,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 104 PaymentTermsCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5353-crm-salesorder/obsolete/"
    },
    {
      "key": "table:5353",
      "type": "table",
      "id": 5353,
      "object": "CRM Salesorder",
      "slug": "5353-crm-salesorder",
      "app": "base-application",
      "kind": "field",
      "member": "29 FreightTermsCode",
      "memberKey": 29,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 106 FreightTermsCode",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5353-crm-salesorder/obsolete/"
    },
    {
      "key": "table:5355",
      "type": "table",
      "id": 5355,
      "object": "CRM Invoice",
      "slug": "5355-crm-invoice",
      "app": "base-application",
      "kind": "field",
      "member": "23 ShippingMethodCode",
      "memberKey": 23,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 97 ShippingMethodCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5355-crm-invoice/obsolete/"
    },
    {
      "key": "table:5355",
      "type": "table",
      "id": 5355,
      "object": "CRM Invoice",
      "slug": "5355-crm-invoice",
      "app": "base-application",
      "kind": "field",
      "member": "24 PaymentTermsCode",
      "memberKey": 24,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 96 PaymentTermsCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5355-crm-invoice/obsolete/"
    },
    {
      "key": "table:5360",
      "type": "table",
      "id": 5360,
      "object": "CRM Customeraddress",
      "slug": "5360-crm-customeraddress",
      "app": "base-application",
      "kind": "field",
      "member": "22 ShippingMethodCode",
      "memberKey": 22,
      "state": "Removed",
      "tag": "19.0",
      "reason": "This field is replaced by field 50 ShippingMethodCodeEnum",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5360-crm-customeraddress/obsolete/"
    },
    {
      "key": "table:5374",
      "type": "table",
      "id": 5374,
      "object": "CRM Synch. Conflict Buffer",
      "slug": "5374-crm-synch-conflict-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "RestoreDeletedRecord()",
      "memberKey": "RestoreDeletedRecord()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Use RestoreDeletedRecords",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5374-crm-synch-conflict-buffer/obsolete/"
    },
    {
      "key": "table:5717",
      "type": "table",
      "id": 5717,
      "object": "Item Cross Reference",
      "slug": "5717-item-cross-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindItemDescription(var Text[100], var Text[50], Code[20], Code[10], Code[10], Option, Code[20])",
      "memberKey": "FindItemDescription(var Text[100], var Text[50], Code[20], Code[10], Code[10], Option, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5717-item-cross-reference/obsolete/"
    },
    {
      "key": "table:5717",
      "type": "table",
      "id": 5717,
      "object": "Item Cross Reference",
      "slug": "5717-item-cross-reference",
      "app": "base-application",
      "kind": "procedure",
      "member": "HasValidUnitOfMeasure()",
      "memberKey": "HasValidUnitOfMeasure()",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5717-item-cross-reference/obsolete/"
    },
    {
      "key": "table:5717",
      "type": "table",
      "id": 5717,
      "object": "Item Cross Reference",
      "slug": "5717-item-cross-reference",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCreateItemVendor(var Record Item Cross Reference, Record Item Vendor)",
      "memberKey": "OnAfterCreateItemVendor(var Record Item Cross Reference, Record Item Vendor)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5717-item-cross-reference/obsolete/"
    },
    {
      "key": "table:5717",
      "type": "table",
      "id": 5717,
      "object": "Item Cross Reference",
      "slug": "5717-item-cross-reference",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeItemVendorDelete(Record Item Vendor, Record Item Cross Reference)",
      "memberKey": "OnBeforeItemVendorDelete(Record Item Vendor, Record Item Cross Reference)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by Item Reference feature.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5717-item-cross-reference/obsolete/"
    },
    {
      "key": "table:5936",
      "type": "table",
      "id": 5936,
      "object": "Service Document Register",
      "slug": "5936-service-document-register",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertServSalesDocument(Option, Code[20], Option, Code[20])",
      "memberKey": "InsertServSalesDocument(Option, Code[20], Option, Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InsertServiceSalesDocument().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5936-service-document-register/obsolete/"
    },
    {
      "key": "table:5936",
      "type": "table",
      "id": 5936,
      "object": "Service Document Register",
      "slug": "5936-service-document-register",
      "app": "base-application",
      "kind": "procedure",
      "member": "PostServSalesDocument(Option, Code[20], Code[20])",
      "memberKey": "PostServSalesDocument(Option, Code[20], Code[20])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by PostServiceSalesDocument().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5936-service-document-register/obsolete/"
    },
    {
      "key": "table:5969",
      "type": "table",
      "id": 5969,
      "object": "Contract Gain/Loss Entry",
      "slug": "5969-contract-gain-loss-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddEntry(Integer, Integer, Code[20], Decimal, Code[10])",
      "memberKey": "AddEntry(Integer, Integer, Code[20], Decimal, Code[10])",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by CreateEntry()",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5969-contract-gain-loss-entry/obsolete/"
    },
    {
      "key": "table:6301",
      "type": "table",
      "id": 6301,
      "object": "Power BI Report Configuration",
      "slug": "6301-power-bi-report-configuration",
      "app": "base-application",
      "kind": "field",
      "member": "4 EmbedUrl",
      "memberKey": 4,
      "state": "Removed",
      "tag": "19.0",
      "reason": "The field has been extended to a bigger field. Use ReportEmbedUrl field instead.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6301-power-bi-report-configuration/obsolete/"
    },
    {
      "key": "table:6302",
      "type": "table",
      "id": 6302,
      "object": "Power BI Report Buffer",
      "slug": "6302-power-bi-report-buffer",
      "app": "base-application",
      "kind": "field",
      "member": "3 EmbedUrl",
      "memberKey": 3,
      "state": "Removed",
      "tag": "19.0",
      "reason": "The field has been extended to a bigger field. Use ReportEmbedUrl field instead.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6302-power-bi-report-buffer/obsolete/"
    },
    {
      "key": "table:6307",
      "type": "table",
      "id": 6307,
      "object": "Power BI Report Uploads",
      "slug": "6307-power-bi-report-uploads",
      "app": "base-application",
      "kind": "field",
      "member": "7 Embed Url",
      "memberKey": 7,
      "state": "Removed",
      "tag": "19.0",
      "reason": "The field has been extended to a bigger field. Use \"Report Embed Url\" field instead.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6307-power-bi-report-uploads/obsolete/"
    },
    {
      "key": "table:7311",
      "type": "table",
      "id": 7311,
      "object": "Warehouse Journal Line",
      "slug": "7311-warehouse-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetWhseDoc(Option, Code[20], Integer)",
      "memberKey": "SetWhseDoc(Option, Code[20], Integer)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetWhseDocument().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7311-warehouse-journal-line/obsolete/"
    },
    {
      "key": "table:7311",
      "type": "table",
      "id": 7311,
      "object": "Warehouse Journal Line",
      "slug": "7311-warehouse-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "TemplateSelection(Integer, Option, var Record Warehouse Journal Line, var Boolean)",
      "memberKey": "TemplateSelection(Integer, Option, var Record Warehouse Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by TemplateSelection() with return value JnlSelected.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7311-warehouse-journal-line/obsolete/"
    },
    {
      "key": "table:7316",
      "type": "table",
      "id": 7316,
      "object": "Warehouse Receipt Header",
      "slug": "7316-warehouse-receipt-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupWhseRcptHeader(var Record Warehouse Receipt Header)",
      "memberKey": "LookupWhseRcptHeader(var Record Warehouse Receipt Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by platform capabilities.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7316-warehouse-receipt-header/obsolete/"
    },
    {
      "key": "table:7320",
      "type": "table",
      "id": 7320,
      "object": "Warehouse Shipment Header",
      "slug": "7320-warehouse-shipment-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupWhseShptHeader(var Record Warehouse Shipment Header)",
      "memberKey": "LookupWhseShptHeader(var Record Warehouse Shipment Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by platform capabilities.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7320-warehouse-shipment-header/obsolete/"
    },
    {
      "key": "table:7320",
      "type": "table",
      "id": 7320,
      "object": "Warehouse Shipment Header",
      "slug": "7320-warehouse-shipment-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetUserIDLocationCodeFilter(var Record Warehouse Shipment Header, var Boolean)",
      "memberKey": "OnBeforeSetUserIDLocationCodeFilter(var Record Warehouse Shipment Header, var Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by platform capabilities.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7320-warehouse-shipment-header/obsolete/"
    },
    {
      "key": "table:7326",
      "type": "table",
      "id": 7326,
      "object": "Whse. Worksheet Line",
      "slug": "7326-whse-worksheet-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitLineWithItem(Option, Code[20], Integer, Code[10], Code[20], Code[10], Decimal, Decimal, Decimal)",
      "memberKey": "InitLineWithItem(Option, Code[20], Integer, Code[10], Code[20], Code[10], Decimal, Decimal, Decimal)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by InitNewLineWithItem().",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7326-whse-worksheet-line/obsolete/"
    },
    {
      "key": "table:7331",
      "type": "table",
      "id": 7331,
      "object": "Whse. Internal Put-away Header",
      "slug": "7331-whse-internal-put-away-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupInternalPutAwayHeader(var Record Whse. Internal Put-away Header)",
      "memberKey": "LookupInternalPutAwayHeader(var Record Whse. Internal Put-away Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by platform capabilities.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7331-whse-internal-put-away-header/obsolete/"
    },
    {
      "key": "table:7333",
      "type": "table",
      "id": 7333,
      "object": "Whse. Internal Pick Header",
      "slug": "7333-whse-internal-pick-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupWhseInternalPickHeader(var Record Whse. Internal Pick Header)",
      "memberKey": "LookupWhseInternalPickHeader(var Record Whse. Internal Pick Header)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by platform capabilities.",
      "seenFrom": 19,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7333-whse-internal-pick-header/obsolete/"
    },
    {
      "key": "table:8628",
      "type": "table",
      "id": 8628,
      "object": "Config. Field Mapping",
      "slug": "8628-config-field-mapping",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Replaced by Config. Field Map table with increased length for old and new values.",
      "seenFrom": 19,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/8628-config-field-mapping/"
    },
    {
      "key": "table:9500",
      "type": "table",
      "id": 9500,
      "object": "Email Item",
      "slug": "9500-email-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetSourceDocuments(var List, var List)",
      "memberKey": "GetSourceDocuments(var List, var List)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by an overload that contains Relation Types.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9500-email-item/obsolete/"
    },
    {
      "key": "table:9500",
      "type": "table",
      "id": 9500,
      "object": "Email Item",
      "slug": "9500-email-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSourceDocuments(List, List)",
      "memberKey": "SetSourceDocuments(List, List)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by an overload that contains Relation Types.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9500-email-item/obsolete/"
    },
    {
      "key": "table:99008535",
      "type": "table",
      "id": 99008535,
      "object": "TempBlob",
      "slug": "99008535-tempblob",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "19.0",
      "reason": "Replaced by BLOB Storage Module.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/99008535-tempblob/"
    }
  ],
  "removed": [
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 18,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/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": "OnAfterCheckItemTrackingInfo(var Record Item Journal Line, var Record Tracking Specification, Boolean, Boolean)",
      "memberKey": "OnAfterCheckItemTrackingInfo(var Record Item Journal Line, var Record Tracking Specification, Boolean, Boolean)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by event OnAfterCheckItemTrackingInformation",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "OnBeforeCheckItemTrackingInfo(var Record Item Journal Line, var Record Tracking Specification, var Boolean, var Boolean, var Decimal, var Record Item Tracking Code)",
      "memberKey": "OnBeforeCheckItemTrackingInfo(var Record Item Journal Line, var Record Tracking Specification, var Boolean, var Boolean, var Decimal, var Record Item Tracking Code)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by event OnBeforeCheckItemTrackingInformation",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:400",
      "type": "codeunit",
      "id": 400,
      "object": "SMTP Mail",
      "slug": "400-smtp-mail",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckValidEmailAddresses(Text)",
      "memberKey": "CheckValidEmailAddresses(Text)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Please call CheckValidEmailAddresses from the Mail Management codeunit directly.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/400-smtp-mail/obsolete/"
    },
    {
      "key": "codeunit:424",
      "type": "codeunit",
      "id": 424,
      "object": "Export Analysis View",
      "slug": "424-export-analysis-view",
      "app": "base-application",
      "kind": "procedure",
      "member": "ExportData(var Record Analysis View Entry, Boolean, Boolean, Option, Boolean, Text, Text, Text, Text, Text, Text, Text, Option, Option, Option, Text)",
      "memberKey": "ExportData(var Record Analysis View Entry, Boolean, Boolean, Option, Boolean, Text, Text, Text, Text, Text, Text, Text, Option, Option, Option, Text)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ExportData with AnalysisByDimParameters.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/424-export-analysis-view/obsolete/"
    },
    {
      "key": "codeunit:897",
      "type": "codeunit",
      "id": 897,
      "object": "What's New Notifier",
      "slug": "897-what-s-new-notifier",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "Temporary solution",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/897-what-s-new-notifier/"
    },
    {
      "key": "codeunit:925",
      "type": "codeunit",
      "id": 925,
      "object": "Assembly Header-Reserve",
      "slug": "925-assembly-header-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservation(var Record Assembly Header, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(var Record Assembly Header, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(AssemblyHeader, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/925-assembly-header-reserve/obsolete/"
    },
    {
      "key": "codeunit:926",
      "type": "codeunit",
      "id": 926,
      "object": "Assembly Line-Reserve",
      "slug": "926-assembly-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservation(Record Assembly Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(Record Assembly Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(AssemblyLine, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/926-assembly-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:1032",
      "type": "codeunit",
      "id": 1032,
      "object": "Job Planning Line-Reserve",
      "slug": "1032-job-planning-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservation(Record Job Planning Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(Record Job Planning Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(JobPlanningLine, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1032-job-planning-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:1032",
      "type": "codeunit",
      "id": 1032,
      "object": "Job Planning Line-Reserve",
      "slug": "1032-job-planning-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "FilterReservFor(var Record Reservation Entry, Record Job Planning Line)",
      "memberKey": "FilterReservFor(var Record Reservation Entry, Record Job Planning Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by JobPlanningLine.SetReservationFilters(FilterReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1032-job-planning-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:1297",
      "type": "codeunit",
      "id": 1297,
      "object": "Http Web Request Mgt.",
      "slug": "1297-http-web-request-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "InvokeJSONRequest(Text, var Text, var Text)",
      "memberKey": "InvokeJSONRequest(Text, var Text, var Text)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Security refactoring. Moved into COD 1140 as a local function based on a native HttpClient. Use OAuth20Setup.InvokeRequest().",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1297-http-web-request-mgt/obsolete/"
    },
    {
      "key": "codeunit:1298",
      "type": "codeunit",
      "id": 1298,
      "object": "OAuth Management",
      "slug": "1298-oauth-management",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "Functionality has been moved to <<OAuth>> System module",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1298-oauth-management/"
    },
    {
      "key": "codeunit:1299",
      "type": "codeunit",
      "id": 1299,
      "object": "Web Request Helper",
      "slug": "1299-web-request-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetResponseText(Text, Text, Text, var Text)",
      "memberKey": "GetResponseText(Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "This function does not consider the encoding of the response. Use GetResponseTextUsingCharset instead. (If you are comparing the response with previous values saved in the database, you might need data upgrade.)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1299-web-request-helper/obsolete/"
    },
    {
      "key": "codeunit:1630",
      "type": "codeunit",
      "id": 1630,
      "object": "Office Management",
      "slug": "1630-office-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "TraceCategory()",
      "memberKey": "TraceCategory()",
      "state": "Pending",
      "tag": "16.0",
      "reason": "For internal use only, the function has been replaced by GetOfficeAddinTelemetryCategory.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1630-office-management/obsolete/"
    },
    {
      "key": "codeunit:3725",
      "type": "codeunit",
      "id": 3725,
      "object": "Assisted Setup",
      "slug": "3725-assisted-setup",
      "app": "system-application",
      "kind": "procedure",
      "member": "AddTranslation(Guid, Integer, Integer, Text)",
      "memberKey": "AddTranslation(Guid, Integer, Integer, Text)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "ExtensionID is not required. Please use the function with the same name without this parameter.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3725-assisted-setup/obsolete/"
    },
    {
      "key": "codeunit:3725",
      "type": "codeunit",
      "id": 3725,
      "object": "Assisted Setup",
      "slug": "3725-assisted-setup",
      "app": "system-application",
      "kind": "procedure",
      "member": "Complete(Guid, Integer)",
      "memberKey": "Complete(Guid, Integer)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "ExtensionID is not required. Please use the function with the same name without this parameter.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3725-assisted-setup/obsolete/"
    },
    {
      "key": "codeunit:3725",
      "type": "codeunit",
      "id": 3725,
      "object": "Assisted Setup",
      "slug": "3725-assisted-setup",
      "app": "system-application",
      "kind": "procedure",
      "member": "Exists(Guid, Integer)",
      "memberKey": "Exists(Guid, Integer)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "ExtensionID is not required. Please use the function with the same name without this parameter.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3725-assisted-setup/obsolete/"
    },
    {
      "key": "codeunit:3725",
      "type": "codeunit",
      "id": 3725,
      "object": "Assisted Setup",
      "slug": "3725-assisted-setup",
      "app": "system-application",
      "kind": "procedure",
      "member": "ExistsAndIsNotComplete(Guid, Integer)",
      "memberKey": "ExistsAndIsNotComplete(Guid, Integer)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "ExtensionID is not required. Please use the function with the same name without this parameter.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3725-assisted-setup/obsolete/"
    },
    {
      "key": "codeunit:3725",
      "type": "codeunit",
      "id": 3725,
      "object": "Assisted Setup",
      "slug": "3725-assisted-setup",
      "app": "system-application",
      "kind": "procedure",
      "member": "IsComplete(Guid, Integer)",
      "memberKey": "IsComplete(Guid, Integer)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "ExtensionID is not required. Please use the function with the same name without this parameter.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3725-assisted-setup/obsolete/"
    },
    {
      "key": "codeunit:3725",
      "type": "codeunit",
      "id": 3725,
      "object": "Assisted Setup",
      "slug": "3725-assisted-setup",
      "app": "system-application",
      "kind": "procedure",
      "member": "Run(Guid, Integer)",
      "memberKey": "Run(Guid, Integer)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "ExtensionID is not required. Please use the function with the same name without this parameter.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3725-assisted-setup/obsolete/"
    },
    {
      "key": "codeunit:5988",
      "type": "codeunit",
      "id": 5988,
      "object": "Serv-Documents Mgt.",
      "slug": "5988-serv-documents-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetGenJnlLineDocNos(var Record Service Header, var Integer, var Code[20], var Code[20])",
      "memberKey": "OnBeforeSetGenJnlLineDocNos(var Record Service Header, var Integer, var Code[20], var Code[20])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by OnBeforeSetGenJnlLineDocNumbers",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5988-serv-documents-mgt/obsolete/"
    },
    {
      "key": "codeunit:6300",
      "type": "codeunit",
      "id": 6300,
      "object": "Azure AD Mgt.",
      "slug": "6300-azure-ad-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateAssistedSetup()",
      "memberKey": "CreateAssistedSetup()",
      "state": "Pending",
      "tag": "16.0",
      "reason": "To add the record \"Azure AD App Setup Wizard\" in the Assisted Setup table use the method Add provided in the Assisted Setup codeunit",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6300-azure-ad-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": "LogException(var Text, var Text)",
      "memberKey": "LogException(var Text, var Text)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Use more specific tags to make data classification and filtering easier.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "LogMessage(Text)",
      "memberKey": "LogMessage(Text)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Use more specific tags to make data classification and filtering easier.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6301-power-bi-service-mgt/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetItemTrackingSettings(var Record Item Tracking Code, Option, Boolean, var Boolean, var Boolean, var Boolean, var Boolean)",
      "memberKey": "GetItemTrackingSettings(var Record Item Tracking Code, Option, Boolean, var Boolean, var Boolean, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replace by GetItemTrackingSetup.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ItemTrackingOption(Code[50], Code[50])",
      "memberKey": "ItemTrackingOption(Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ReservEntry.GetItemTrackingEntryType.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:7312",
      "type": "codeunit",
      "id": 7312,
      "object": "Create Pick",
      "slug": "7312-create-pick",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcQtyOnOutboundBins(Code[10], Code[20], Code[10], Code[50], Code[50], Boolean)",
      "memberKey": "CalcQtyOnOutboundBins(Code[10], Code[20], Code[10], Code[50], Code[50], Boolean)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Procedure moved to codeunit WarehouseAvailabilityMgt.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "CalcReservedQtyOnInventory(Code[20], Code[10], Code[10], Code[50], Boolean, Code[50], Boolean)",
      "memberKey": "CalcReservedQtyOnInventory(Code[20], Code[10], Code[10], Code[50], Boolean, Code[50], Boolean)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CalcReservedQtyOnInventory with WhseItemTrackingSetup as parameter.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "CalcResidualPickedQty(var Record Warehouse Entry)",
      "memberKey": "CalcResidualPickedQty(var Record Warehouse Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Moved to codeunit WarehouseAvailabilityMgt.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "OnAfterBinContentExistsFilter(var Record Bin Content)",
      "memberKey": "OnAfterBinContentExistsFilter(var Record Bin Content)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Event moved to table BinContent together with procedure BinContentExists.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7312-create-pick/obsolete/"
    },
    {
      "key": "codeunit:7314",
      "type": "codeunit",
      "id": 7314,
      "object": "Warehouse Availability Mgt.",
      "slug": "7314-warehouse-availability-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcQtyOnBin(Code[10], Code[20], Code[20], Code[10], Code[50], Code[50])",
      "memberKey": "CalcQtyOnBin(Code[10], Code[20], Code[20], Code[10], Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CalcQtyOnBin with WhseItemTrackingSetup parameter.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7314-warehouse-availability-mgt/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "CanManageUsersOnTenant(Guid)",
      "memberKey": "CanManageUsersOnTenant(Guid)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Procedure is now part of codeunit User Permissions (System Application)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9027",
      "type": "codeunit",
      "id": 9027,
      "object": "Plan Ids",
      "slug": "9027-plan-ids",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetInvoicingPlanId()",
      "memberKey": "GetInvoicingPlanId()",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Invoicing product has been retired.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9027-plan-ids/obsolete/"
    },
    {
      "key": "codeunit:9310",
      "type": "codeunit",
      "id": 9310,
      "object": "Sync.Dep.Fld-S&R Setup",
      "slug": "9310-sync-dep-fld-s-r-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "This codeunit will be removed once the fields are marked as removed.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9310-sync-dep-fld-s-r-setup/"
    },
    {
      "key": "codeunit:9311",
      "type": "codeunit",
      "id": 9311,
      "object": "Sync.Dep.Fld-P&P Setup",
      "slug": "9311-sync-dep-fld-p-p-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "This codeunit will be removed once the fields are marked as removed.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9311-sync-dep-fld-p-p-setup/"
    },
    {
      "key": "codeunit:9313",
      "type": "codeunit",
      "id": 9313,
      "object": "Sync.Dep.Fld-PowerBIUrlUtils",
      "slug": "9313-sync-dep-fld-powerbiurlutils",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "This codeunit will be removed once the fields are marked as removed.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9313-sync-dep-fld-powerbiurlutils/"
    },
    {
      "key": "codeunit:9314",
      "type": "codeunit",
      "id": 9314,
      "object": "Sync.Dep.Fld-PowerBIReportBuf",
      "slug": "9314-sync-dep-fld-powerbireportbuf",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "This codeunit will be removed once the fields are marked as removed.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9314-sync-dep-fld-powerbireportbuf/"
    },
    {
      "key": "codeunit:9315",
      "type": "codeunit",
      "id": 9315,
      "object": "Sync.Dep.Fld-PowerBIReportConf",
      "slug": "9315-sync-dep-fld-powerbireportconf",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "This codeunit will be removed once the fields are marked as removed.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9315-sync-dep-fld-powerbireportconf/"
    },
    {
      "key": "codeunit:9316",
      "type": "codeunit",
      "id": 9316,
      "object": "Sync.Dep.Fld-PowerBIReportUpl",
      "slug": "9316-sync-dep-fld-powerbireportupl",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "This codeunit will be removed once the fields are marked as removed.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9316-sync-dep-fld-powerbireportupl/"
    },
    {
      "key": "codeunit:99000830",
      "type": "codeunit",
      "id": 99000830,
      "object": "Create Reserv. Entry",
      "slug": "99000830-create-reserv-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservEntryFor(Option, Integer, Code[20], Code[10], Integer, Integer, Decimal, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservEntryFor(Option, Integer, Code[20], Code[10], Integer, Integer, Decimal, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservEntryFor(ForType, ForSubtype, ForID, ForBatchName, ForProdOrderLine, ForRefNo, ForQtyPerUOM, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000830-create-reserv-entry/obsolete/"
    },
    {
      "key": "codeunit:99000830",
      "type": "codeunit",
      "id": 99000830,
      "object": "Create Reserv. Entry",
      "slug": "99000830-create-reserv-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservEntryFrom(Option, Integer, Code[20], Code[10], Integer, Integer, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservEntryFrom(Option, Integer, Code[20], Code[10], Integer, Integer, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservEntryFrom(FromTrackingSpecification: Record \"Tracking Specification\")",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000830-create-reserv-entry/obsolete/"
    },
    {
      "key": "codeunit:99000831",
      "type": "codeunit",
      "id": 99000831,
      "object": "Reservation Engine Mgt.",
      "slug": "99000831-reservation-engine-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddItemTrackingToTempRecSet(var Record Reservation Entry, var Record Tracking Specification, Decimal, var Decimal, Boolean, Boolean)",
      "memberKey": "AddItemTrackingToTempRecSet(var Record Reservation Entry, var Record Tracking Specification, Decimal, var Decimal, Boolean, Boolean)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by AddItemTrackingToTempRecSet(var TempReservEntry: Record \"Reservation Entry\" temporary; var TrackingSpecification: Record \"Tracking Specification\"; QtyToAdd: Decimal; var QtyToAddAsBlank: Decimal; ItemTrackingCode: Record \"Item Tracking Code\")",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000831-reservation-engine-mgt/obsolete/"
    },
    {
      "key": "codeunit:99000832",
      "type": "codeunit",
      "id": 99000832,
      "object": "Sales Line-Reserve",
      "slug": "99000832-sales-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservation(Record Sales Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(Record Sales Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(SalesLine, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "procedure",
      "member": "FilterReservFor(var Record Reservation Entry, Record Sales Line)",
      "memberKey": "FilterReservFor(var Record Reservation Entry, Record Sales Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SalesLine.SetReservationFilters(FilterReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "procedure",
      "member": "CreateReservation(var Record Requisition Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(var Record Requisition Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(ReqLine, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "FilterReservFor(var Record Reservation Entry, Record Requisition Line)",
      "memberKey": "FilterReservFor(var Record Reservation Entry, Record Requisition Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ReqLine.SetReservationFilters(FilterReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "procedure",
      "member": "CreateReservation(var Record Purchase Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(var Record Purchase Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(PurchaseLine, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000834-purch-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000834",
      "type": "codeunit",
      "id": 99000834,
      "object": "Purch. Line-Reserve",
      "slug": "99000834-purch-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "FilterReservFor(var Record Reservation Entry, Record Purchase Line)",
      "memberKey": "FilterReservFor(var Record Reservation Entry, Record Purchase Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by PurchLine.SetReservationFilters(FilterReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "procedure",
      "member": "CreateReservation(var Record Item Journal Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(var Record Item Journal Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(ItemJournalLine, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000835-item-jnl-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": "procedure",
      "member": "FilterReservFor(var Record Reservation Entry, Record Item Journal Line)",
      "memberKey": "FilterReservFor(var Record Reservation Entry, Record Item Journal Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ItemJnlLine.SetReservationFilters(FilterReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "procedure",
      "member": "CreateReservation(var Record Transfer Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50], Enum Transfer Direction)",
      "memberKey": "CreateReservation(var Record Transfer Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50], Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(TransferLine, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry, Direction)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000836-transfer-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000836",
      "type": "codeunit",
      "id": 99000836,
      "object": "Transfer Line-Reserve",
      "slug": "99000836-transfer-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "FilterReservFor(var Record Reservation Entry, Record Transfer Line, Enum Transfer Direction)",
      "memberKey": "FilterReservFor(var Record Reservation Entry, Record Transfer Line, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by TransLine.SetReservationFilters(FilterReservEntry, Direction)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "procedure",
      "member": "CreateReservation(var Record Prod. Order Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(var Record Prod. Order Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(ProdOrderLine, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000837-prod-order-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": "procedure",
      "member": "FilterReservFor(var Record Reservation Entry, Record Prod. Order Line)",
      "memberKey": "FilterReservFor(var Record Reservation Entry, Record Prod. Order Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ProdOrderLine.SetReservationFilters(FilterReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "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": "procedure",
      "member": "CreateReservation(Record Prod. Order Component, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(Record Prod. Order Component, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(ProdOrderComponent, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000838-prod-order-comp-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000838",
      "type": "codeunit",
      "id": 99000838,
      "object": "Prod. Order Comp.-Reserve",
      "slug": "99000838-prod-order-comp-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "FilterReservFor(var Record Reservation Entry, Record Prod. Order Component)",
      "memberKey": "FilterReservFor(var Record Reservation Entry, Record Prod. Order Component)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ProdOrderComp.SetReservationFilters(FilterReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000838-prod-order-comp-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000840",
      "type": "codeunit",
      "id": 99000840,
      "object": "Plng. Component-Reserve",
      "slug": "99000840-plng-component-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservation(Record Planning Component, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(Record Planning Component, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(PlanningComponent, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000840-plng-component-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000840",
      "type": "codeunit",
      "id": 99000840,
      "object": "Plng. Component-Reserve",
      "slug": "99000840-plng-component-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "FilterReservFor(var Record Reservation Entry, Record Planning Component)",
      "memberKey": "FilterReservFor(var Record Reservation Entry, Record Planning Component)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by PlanningComponent.SetReservationFilters(FilterReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000840-plng-component-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000842",
      "type": "codeunit",
      "id": 99000842,
      "object": "Service Line-Reserve",
      "slug": "99000842-service-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservation(Record Service Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "memberKey": "CreateReservation(Record Service Line, Text[100], Date, Decimal, Decimal, Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CreateReservation(ServiceLine, Description, ExpectedReceiptDate, Quantity, QuantityBase, ForReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000842-service-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000842",
      "type": "codeunit",
      "id": 99000842,
      "object": "Service Line-Reserve",
      "slug": "99000842-service-line-reserve",
      "app": "base-application",
      "kind": "procedure",
      "member": "FilterReservFor(var Record Reservation Entry, Record Service Line)",
      "memberKey": "FilterReservFor(var Record Reservation Entry, Record Service Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced ServiceLine.SetReservationFilters(FilterReservEntry)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000842-service-line-reserve/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "AssemblyHeaderUpdateValues(var Record Assembly Header, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "AssemblyHeaderUpdateValues(var Record Assembly Header, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by AssemblyHeader.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "AssemblyLineUpdateValues(var Record Assembly Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "AssemblyLineUpdateValues(var Record Assembly Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by AssemblyLine.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "FieldFilterNeeded(var Record Reservation Entry, Boolean, Enum Item Tracking Type)",
      "memberKey": "FieldFilterNeeded(var Record Reservation Entry, Boolean, Enum Item Tracking Type)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ReservEntry.FieldFilterNeeded(FieldFilter, SearchForSupply, Field)",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFieldFilter()",
      "memberKey": "GetFieldFilter()",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Not used",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ItemLedgEntryUpdateValues(var Record Item Ledger Entry, var Decimal, var Decimal)",
      "memberKey": "ItemLedgEntryUpdateValues(var Record Item Ledger Entry, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ItemLedgEntry.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "JobPlanningLineUpdateValues(var Record Job Planning Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "JobPlanningLineUpdateValues(var Record Job Planning Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by JobPlanningLine.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "PlanningComponentUpdateValues(var Record Planning Component, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "PlanningComponentUpdateValues(var Record Planning Component, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by PlanningComponent.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ProdOrderCompUpdateValues(var Record Prod. Order Component, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "ProdOrderCompUpdateValues(var Record Prod. Order Component, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ProdOrderComp.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ProdOrderLineUpdateValues(var Record Prod. Order Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "ProdOrderLineUpdateValues(var Record Prod. Order Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ProdOrderLine.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "PurchLineUpdateValues(var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "PurchLineUpdateValues(var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by PurchLine.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReqLineUpdateValues(var Record Requisition Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "ReqLineUpdateValues(var Record Requisition Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ReqLine.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SalesLineUpdateValues(var Record Sales Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "SalesLineUpdateValues(var Record Sales Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SalesLine.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ServiceInvLineUpdateValues(var Record Service Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "memberKey": "ServiceInvLineUpdateValues(var Record Service Line, var Decimal, var Decimal, var Decimal, var Decimal)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by ServiceLine.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAssemblyHeader(Record Assembly Header)",
      "memberKey": "SetAssemblyHeader(Record Assembly Header)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAssemblyLine(Record Assembly Line)",
      "memberKey": "SetAssemblyLine(Record Assembly Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetItemJnlLine(Record Item Journal Line)",
      "memberKey": "SetItemJnlLine(Record Item Journal Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetItemLedgEntry(Record Item Ledger Entry)",
      "memberKey": "SetItemLedgEntry(Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobJnlLine(Record Job Journal Line)",
      "memberKey": "SetJobJnlLine(Record Job Journal Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(Record Job Planning Line)",
      "memberKey": "SetJobPlanningLine(Record Job Planning Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(Record Planning Component)",
      "memberKey": "SetPlanningComponent(Record Planning Component)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(Record Prod. Order Component)",
      "memberKey": "SetProdOrderComponent(Record Prod. Order Component)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(Record Prod. Order Line)",
      "memberKey": "SetProdOrderLine(Record Prod. Order Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(Record Purchase Line)",
      "memberKey": "SetPurchLine(Record Purchase Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(Record Requisition Line)",
      "memberKey": "SetReqLine(Record Requisition Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(Record Sales Line)",
      "memberKey": "SetSalesLine(Record Sales Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServLine(Record Service Line)",
      "memberKey": "SetServLine(Record Service Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(Record Transfer Line, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(Record Transfer Line, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "codeunit:99000845",
      "type": "codeunit",
      "id": 99000845,
      "object": "Reservation Management",
      "slug": "99000845-reservation-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferLineUpdateValues(var Record Transfer Line, var Decimal, var Decimal, var Decimal, var Decimal, Enum Transfer Direction)",
      "memberKey": "TransferLineUpdateValues(var Record Transfer Line, var Decimal, var Decimal, var Decimal, var Decimal, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by TransferLine.GetReservationQty",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000845-reservation-management/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAssemblyHeader(var Record Assembly Header)",
      "memberKey": "SetAssemblyHeader(var Record Assembly Header)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetAssemblyLine(var Record Assembly Line)",
      "memberKey": "SetAssemblyLine(var Record Assembly Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetItemJnlLine(var Record Item Journal Line)",
      "memberKey": "SetItemJnlLine(var Record Item Journal Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component)",
      "memberKey": "SetPlanningComponent(var Record Planning Component)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line)",
      "memberKey": "SetPurchLine(var Record Purchase Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line)",
      "memberKey": "SetReqLine(var Record Requisition Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line)",
      "memberKey": "SetSalesLine(var Record Sales Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServiceLine(var Record Service Line)",
      "memberKey": "SetServiceLine(var Record Service Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:498",
      "type": "page",
      "id": 498,
      "object": "Reservation",
      "slug": "498-reservation",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransLine(Record Transfer Line, Option)",
      "memberKey": "SetTransLine(Record Transfer Line, Option)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetReservSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/498-reservation/obsolete/"
    },
    {
      "key": "page:499",
      "type": "page",
      "id": 499,
      "object": "Available - Sales Lines",
      "slug": "499-available-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/499-available-sales-lines/obsolete/"
    },
    {
      "key": "page:499",
      "type": "page",
      "id": 499,
      "object": "Available - Sales Lines",
      "slug": "499-available-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/499-available-sales-lines/obsolete/"
    },
    {
      "key": "page:499",
      "type": "page",
      "id": 499,
      "object": "Available - Sales Lines",
      "slug": "499-available-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/499-available-sales-lines/obsolete/"
    },
    {
      "key": "page:499",
      "type": "page",
      "id": 499,
      "object": "Available - Sales Lines",
      "slug": "499-available-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/499-available-sales-lines/obsolete/"
    },
    {
      "key": "page:499",
      "type": "page",
      "id": 499,
      "object": "Available - Sales Lines",
      "slug": "499-available-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/499-available-sales-lines/obsolete/"
    },
    {
      "key": "page:499",
      "type": "page",
      "id": 499,
      "object": "Available - Sales Lines",
      "slug": "499-available-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/499-available-sales-lines/obsolete/"
    },
    {
      "key": "page:499",
      "type": "page",
      "id": 499,
      "object": "Available - Sales Lines",
      "slug": "499-available-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/499-available-sales-lines/obsolete/"
    },
    {
      "key": "page:499",
      "type": "page",
      "id": 499,
      "object": "Available - Sales Lines",
      "slug": "499-available-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/499-available-sales-lines/obsolete/"
    },
    {
      "key": "page:499",
      "type": "page",
      "id": 499,
      "object": "Available - Sales Lines",
      "slug": "499-available-sales-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/499-available-sales-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:501",
      "type": "page",
      "id": 501,
      "object": "Available - Purchase Lines",
      "slug": "501-available-purchase-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/501-available-purchase-lines/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServiceLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServiceLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:504",
      "type": "page",
      "id": 504,
      "object": "Available - Item Ledg. Entries",
      "slug": "504-available-item-ledg-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/504-available-item-ledg-entries/obsolete/"
    },
    {
      "key": "page:896",
      "type": "page",
      "id": 896,
      "object": "What's New Wizard",
      "slug": "896-what-s-new-wizard",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "Temporary solution",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/896-what-s-new-wizard/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:925",
      "type": "page",
      "id": 925,
      "object": "Available - Assembly Headers",
      "slug": "925-available-assembly-headers",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/925-available-assembly-headers/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:926",
      "type": "page",
      "id": 926,
      "object": "Available - Assembly Lines",
      "slug": "926-available-assembly-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/926-available-assembly-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:1032",
      "type": "page",
      "id": 1032,
      "object": "Available - Job Planning Lines",
      "slug": "1032-available-job-planning-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1032-available-job-planning-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServInvLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServInvLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:5999",
      "type": "page",
      "id": 5999,
      "object": "Available - Service Lines",
      "slug": "5999-available-service-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5999-available-service-lines/obsolete/"
    },
    {
      "key": "page:6306",
      "type": "page",
      "id": 6306,
      "object": "Power BI Report FactBox",
      "slug": "6306-power-bi-report-factbox",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetAndSetReportFilter(Text)",
      "memberKey": "GetAndSetReportFilter(Text)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Use HandleAddinCallback instead",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6306-power-bi-report-factbox/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetItemJnlLine(var Record Item Journal Line, Record Reservation Entry)",
      "memberKey": "SetItemJnlLine(var Record Item Journal Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6503",
      "type": "page",
      "id": 6503,
      "object": "Avail. - Item Tracking Lines",
      "slug": "6503-avail-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6503-avail-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:9233",
      "type": "page",
      "id": 9233,
      "object": "G/L Balance by Dim. Matrix",
      "slug": "9233-g-l-balance-by-dim-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[30], Text[30], Option, Text, Text, Text, Text, Text, Text, Option, Option, Option, Option, Boolean, Text[1024], Text[1024], Option, Integer)",
      "memberKey": "Load(Text[30], Text[30], Option, Text, Text, Text, Text, Text, Text, Option, Option, Option, Option, Boolean, Text[1024], Text[1024], Option, Integer)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "The function has been replaced with another overload.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9233-g-l-balance-by-dim-matrix/obsolete/"
    },
    {
      "key": "page:9249",
      "type": "page",
      "id": 9249,
      "object": "Analysis by Dimensions Matrix",
      "slug": "9249-analysis-by-dimensions-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Option, Code[50], Boolean, Boolean, Option, Option, Option, Option, Boolean, Text[250], Text[1024])",
      "memberKey": "Load(Option, Code[50], Boolean, Boolean, Option, Option, Option, Option, Boolean, Text[250], Text[1024])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "This function is replaced with another overload",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9249-analysis-by-dimensions-matrix/obsolete/"
    },
    {
      "key": "page:9249",
      "type": "page",
      "id": 9249,
      "object": "Analysis by Dimensions Matrix",
      "slug": "9249-analysis-by-dimensions-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Option, Option, Text[30], Text[30], Option, Text, Text, Text, Text, Text, Text, Text, Text, Text)",
      "memberKey": "Load(Option, Option, Text[30], Text[30], Option, Text, Text, Text, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "This function is replaced with another overload",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9249-analysis-by-dimensions-matrix/obsolete/"
    },
    {
      "key": "page:9980",
      "type": "page",
      "id": 9980,
      "object": "Contact MS Sales",
      "slug": "9980-contact-ms-sales",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "The Microsoft Sales page is now opened as a hyperlink.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9980-contact-ms-sales/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000896",
      "type": "page",
      "id": 99000896,
      "object": "Available - Transfer Lines",
      "slug": "99000896-available-transfer-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000896-available-transfer-lines/obsolete/"
    },
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/obsolete/"
    },
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/obsolete/"
    },
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/obsolete/"
    },
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/obsolete/"
    },
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/obsolete/"
    },
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/obsolete/"
    },
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/obsolete/"
    },
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/obsolete/"
    },
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/obsolete/"
    },
    {
      "key": "page:99000897",
      "type": "page",
      "id": 99000897,
      "object": "Available - Prod. Order Lines",
      "slug": "99000897-available-prod-order-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000897-available-prod-order-lines/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "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": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "memberKey": "SetJobPlanningLine(var Record Job Planning Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "memberKey": "SetPlanningComponent(var Record Planning Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "memberKey": "SetProdOrderComponent(var Record Prod. Order Component, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "memberKey": "SetProdOrderLine(var Record Prod. Order Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "memberKey": "SetPurchLine(var Record Purchase Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "memberKey": "SetReqLine(var Record Requisition Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "memberKey": "SetSalesLine(var Record Sales Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "memberKey": "SetServiceInvLine(var Record Service Line, Record Reservation Entry)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "page:99000898",
      "type": "page",
      "id": 99000898,
      "object": "Available - Prod. Order Comp.",
      "slug": "99000898-available-prod-order-comp",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "memberKey": "SetTransferLine(var Record Transfer Line, Record Reservation Entry, Enum Transfer Direction)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetSource procedure.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000898-available-prod-order-comp/obsolete/"
    },
    {
      "key": "report:730",
      "type": "report",
      "id": 730,
      "object": "Copy Item",
      "slug": "730-copy-item",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by Copy Item page",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/730-copy-item/"
    },
    {
      "key": "table:8",
      "type": "table",
      "id": 8,
      "object": "Language",
      "slug": "8-language",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetLanguageId(Code[10])",
      "memberKey": "GetLanguageId(Code[10])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Please use function with the same name from this modules facade codeunit 43 - \"Language\".",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/8-language/obsolete/"
    },
    {
      "key": "table:5902",
      "type": "table",
      "id": 5902,
      "object": "Service Line",
      "slug": "5902-service-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindResUnitCost()",
      "memberKey": "FindResUnitCost()",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by the new implementation (V16) of price calculation.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5902-service-line/obsolete/"
    },
    {
      "key": "table:6550",
      "type": "table",
      "id": 6550,
      "object": "Whse. Item Tracking Line",
      "slug": "6550-whse-item-tracking-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTracking(Code[50], Code[50], Date, Date)",
      "memberKey": "SetTracking(Code[50], Code[50], Date, Date)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by CopyTrackingFrom procedures.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6550-whse-item-tracking-line/obsolete/"
    },
    {
      "key": "table:6550",
      "type": "table",
      "id": 6550,
      "object": "Whse. Item Tracking Line",
      "slug": "6550-whse-item-tracking-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTrackingFilter(Code[50], Code[50])",
      "memberKey": "SetTrackingFilter(Code[50], Code[50])",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by SetTrackingFilterFrom procedures.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6550-whse-item-tracking-line/obsolete/"
    },
    {
      "key": "table:7326",
      "type": "table",
      "id": 7326,
      "object": "Whse. Worksheet Line",
      "slug": "7326-whse-worksheet-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAutofillQtyToHandleOnbeforeModift(var Record Whse. Worksheet Line)",
      "memberKey": "OnAutofillQtyToHandleOnbeforeModift(var Record Whse. Worksheet Line)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by OnAutofillQtyToHandleOnBeforeModify.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7326-whse-worksheet-line/obsolete/"
    },
    {
      "key": "report:204",
      "type": "report",
      "id": 204,
      "object": "Sales - Quote",
      "slug": "204-sales-quote",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "15.2",
      "reason": "Replaced with report 1304 Standard Sales - Quote",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/204-sales-quote/"
    },
    {
      "key": "report:205",
      "type": "report",
      "id": 205,
      "object": "Order Confirmation",
      "slug": "205-order-confirmation",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "15.2",
      "reason": "Replaced with report 1305 Standard Sales - Order Conf.",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/205-order-confirmation/"
    },
    {
      "key": "report:206",
      "type": "report",
      "id": 206,
      "object": "Sales - Invoice",
      "slug": "206-sales-invoice",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "15.2",
      "reason": "Replaced with report 1306 Standard Sales - Invoice",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/206-sales-invoice/"
    },
    {
      "key": "report:207",
      "type": "report",
      "id": 207,
      "object": "Sales - Credit Memo",
      "slug": "207-sales-credit-memo",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "15.2",
      "reason": "Replaced with report 1307 Standard Sales - Credit Memo",
      "seenFrom": 17,
      "lastSeen": 18,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/207-sales-credit-memo/"
    }
  ]
}