{
  "title": "Business Central 22, obsolete",
  "url": "https://jonas-paprotka.de/ref/obsolete/v/22/",
  "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": 22,
  "marked": [
    {
      "key": "enum:264",
      "type": "enum",
      "id": 264,
      "object": "Intrastat Source Type",
      "slug": "264-intrastat-source-type",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "26.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/enum/264-intrastat-source-type/"
    },
    {
      "key": "table:3",
      "type": "table",
      "id": 3,
      "object": "Payment Terms",
      "slug": "3-payment-terms",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by page control Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/3-payment-terms/obsolete/"
    },
    {
      "key": "table:4",
      "type": "table",
      "id": 4,
      "object": "Currency",
      "slug": "4-currency",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/4-currency/obsolete/"
    },
    {
      "key": "table:6",
      "type": "table",
      "id": 6,
      "object": "Customer Price Group",
      "slug": "6-customer-price-group",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6-customer-price-group/obsolete/"
    },
    {
      "key": "table:10",
      "type": "table",
      "id": 10,
      "object": "Shipment Method",
      "slug": "10-shipment-method",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by page control Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/10-shipment-method/obsolete/"
    },
    {
      "key": "table:13",
      "type": "table",
      "id": 13,
      "object": "Salesperson/Purchaser",
      "slug": "13-salesperson-purchaser",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/13-salesperson-purchaser/obsolete/"
    },
    {
      "key": "table:18",
      "type": "table",
      "id": 18,
      "object": "Customer",
      "slug": "18-customer",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/18-customer/obsolete/"
    },
    {
      "key": "table:23",
      "type": "table",
      "id": 23,
      "object": "Vendor",
      "slug": "23-vendor",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/23-vendor/obsolete/"
    },
    {
      "key": "table:27",
      "type": "table",
      "id": 27,
      "object": "Item",
      "slug": "27-item",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/27-item/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:112",
      "type": "table",
      "id": 112,
      "object": "Sales Invoice Header",
      "slug": "112-sales-invoice-header",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/112-sales-invoice-header/obsolete/"
    },
    {
      "key": "table:156",
      "type": "table",
      "id": 156,
      "object": "Resource",
      "slug": "156-resource",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/156-resource/obsolete/"
    },
    {
      "key": "table:204",
      "type": "table",
      "id": 204,
      "object": "Unit of Measure",
      "slug": "204-unit-of-measure",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/204-unit-of-measure/obsolete/"
    },
    {
      "key": "table:291",
      "type": "table",
      "id": 291,
      "object": "Shipping Agent",
      "slug": "291-shipping-agent",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by page control Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/291-shipping-agent/obsolete/"
    },
    {
      "key": "table:5050",
      "type": "table",
      "id": 5050,
      "object": "Contact",
      "slug": "5050-contact",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5050-contact/obsolete/"
    },
    {
      "key": "table:5092",
      "type": "table",
      "id": 5092,
      "object": "Opportunity",
      "slug": "5092-opportunity",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5092-opportunity/obsolete/"
    },
    {
      "key": "table:7002",
      "type": "table",
      "id": 7002,
      "object": "Sales Price",
      "slug": "7002-sales-price",
      "app": "base-application",
      "kind": "field",
      "member": "720 Coupled to CRM",
      "memberKey": 720,
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/7002-sales-price/obsolete/"
    },
    {
      "key": "table:9551",
      "type": "table",
      "id": 9551,
      "object": "Document Service Cache",
      "slug": "9551-document-service-cache",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "26.0",
      "reason": "No longer required",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9551-document-service-cache/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "field",
      "member": "116 IC Partner G/L Acc. No.",
      "memberKey": 116,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:181",
      "type": "table",
      "id": 181,
      "object": "Posted Gen. Journal Line",
      "slug": "181-posted-gen-journal-line",
      "app": "base-application",
      "kind": "field",
      "member": "116 IC Partner G/L Acc. No.",
      "memberKey": 116,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/181-posted-gen-journal-line/obsolete/"
    },
    {
      "key": "table:247",
      "type": "table",
      "id": 247,
      "object": "Intrastat Setup",
      "slug": "247-intrastat-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/247-intrastat-setup/"
    },
    {
      "key": "table:261",
      "type": "table",
      "id": 261,
      "object": "Intrastat Jnl. Template",
      "slug": "261-intrastat-jnl-template",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/261-intrastat-jnl-template/"
    },
    {
      "key": "table:262",
      "type": "table",
      "id": 262,
      "object": "Intrastat Jnl. Batch",
      "slug": "262-intrastat-jnl-batch",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/262-intrastat-jnl-batch/"
    },
    {
      "key": "table:263",
      "type": "table",
      "id": 263,
      "object": "Intrastat Jnl. Line",
      "slug": "263-intrastat-jnl-line",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/263-intrastat-jnl-line/"
    },
    {
      "key": "table:314",
      "type": "table",
      "id": 314,
      "object": "Resources Setup",
      "slug": "314-resources-setup",
      "app": "base-application",
      "kind": "field",
      "member": "953 Use New Time Sheet Experience",
      "memberKey": 953,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replacement of NewTimeSheetExperience feature key until removal of old one.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/314-resources-setup/obsolete/"
    },
    {
      "key": "table:414",
      "type": "table",
      "id": 414,
      "object": "IC Outbox Transaction",
      "slug": "414-ic-outbox-transaction",
      "app": "base-application",
      "kind": "field",
      "member": "12 IC Partner G/L Acc. No.",
      "memberKey": 12,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/414-ic-outbox-transaction/obsolete/"
    },
    {
      "key": "table:416",
      "type": "table",
      "id": 416,
      "object": "Handled IC Outbox Trans.",
      "slug": "416-handled-ic-outbox-trans",
      "app": "base-application",
      "kind": "field",
      "member": "12 IC Partner G/L Acc. No.",
      "memberKey": 12,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/416-handled-ic-outbox-trans/obsolete/"
    },
    {
      "key": "table:418",
      "type": "table",
      "id": 418,
      "object": "IC Inbox Transaction",
      "slug": "418-ic-inbox-transaction",
      "app": "base-application",
      "kind": "field",
      "member": "12 IC Partner G/L Acc. No.",
      "memberKey": 12,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/418-ic-inbox-transaction/obsolete/"
    },
    {
      "key": "table:420",
      "type": "table",
      "id": 420,
      "object": "Handled IC Inbox Trans.",
      "slug": "420-handled-ic-inbox-trans",
      "app": "base-application",
      "kind": "field",
      "member": "12 IC Partner G/L Acc. No.",
      "memberKey": 12,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/420-handled-ic-inbox-trans/obsolete/"
    },
    {
      "key": "table:751",
      "type": "table",
      "id": 751,
      "object": "Standard General Journal Line",
      "slug": "751-standard-general-journal-line",
      "app": "base-application",
      "kind": "field",
      "member": "116 IC Partner G/L Acc. No.",
      "memberKey": 116,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/751-standard-general-journal-line/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "56 Queue Folder Path",
      "memberKey": 56,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "57 Queue Folder UID",
      "memberKey": 57,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "59 Storage Folder Path",
      "memberKey": 59,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "60 Storage Folder UID",
      "memberKey": 60,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "69 Autodiscovery E-Mail Address",
      "memberKey": 69,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "70 Email Batch Size",
      "memberKey": 70,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "71 Exchange Service URL",
      "memberKey": 71,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "72 Exchange Account User Name",
      "memberKey": 72,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "79 Exchange Client Id",
      "memberKey": 79,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "80 Exchange Client Secret Key",
      "memberKey": 80,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "81 Email Logging Enabled",
      "memberKey": 81,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "field",
      "member": "82 Exchange Redirect URL",
      "memberKey": 82,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5097",
      "type": "table",
      "id": 5097,
      "object": "Segment Criteria Line",
      "slug": "5097-segment-criteria-line",
      "app": "base-application",
      "kind": "field",
      "member": "7 View",
      "memberKey": 7,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by field \"Table View\": Text[2048]",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5097-segment-criteria-line/obsolete/"
    },
    {
      "key": "table:5099",
      "type": "table",
      "id": 5099,
      "object": "Saved Segment Criteria Line",
      "slug": "5099-saved-segment-criteria-line",
      "app": "base-application",
      "kind": "field",
      "member": "7 View",
      "memberKey": 7,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by field \"Table View\": Text[2048]",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5099-saved-segment-criteria-line/obsolete/"
    },
    {
      "key": "table:5107",
      "type": "table",
      "id": 5107,
      "object": "Sales Header Archive",
      "slug": "5107-sales-header-archive",
      "app": "base-application",
      "kind": "field",
      "member": "5054 Bill-to Customer Template Code",
      "memberKey": 5054,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Will be removed with other functionality related to \"old\" templates. Replaced by \"Bill-to Customer Templ. Code\".",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5107-sales-header-archive/obsolete/"
    },
    {
      "key": "table:5333",
      "type": "table",
      "id": 5333,
      "object": "Coupling Field Buffer",
      "slug": "5333-coupling-field-buffer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "This table is no longer used. Use Coupling Field Buffer table instead.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5333-coupling-field-buffer/"
    },
    {
      "key": "table:5358",
      "type": "table",
      "id": 5358,
      "object": "CDS Failed Option Mapping",
      "slug": "5358-cds-failed-option-mapping",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5358-cds-failed-option-mapping/"
    },
    {
      "key": "table:6309",
      "type": "table",
      "id": 6309,
      "object": "Power BI Service Status Setup",
      "slug": "6309-power-bi-service-status-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Power BI service status is no longer cached.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6309-power-bi-service-status-setup/"
    },
    {
      "key": "table:8452",
      "type": "table",
      "id": 8452,
      "object": "Advanced Intrastat Checklist",
      "slug": "8452-advanced-intrastat-checklist",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/8452-advanced-intrastat-checklist/"
    },
    {
      "key": "table:9000",
      "type": "table",
      "id": 9000,
      "object": "User Group",
      "slug": "9000-user-group",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "[220_UserGroups] Replaced by the Security Group table and Security Group codeunit in the security groups system; by Tenant Permission Set table in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9000-user-group/"
    },
    {
      "key": "table:9001",
      "type": "table",
      "id": 9001,
      "object": "User Group Member",
      "slug": "9001-user-group-member",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "[220_UserGroups] Replaced by the Security Group Member Buffer table and Security Group codeunit in the security groups system; by Access Control table in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9001-user-group-member/"
    },
    {
      "key": "table:9002",
      "type": "table",
      "id": 9002,
      "object": "User Group Access Control",
      "slug": "9002-user-group-access-control",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Use security groups or permission sets directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9002-user-group-access-control/"
    },
    {
      "key": "table:9003",
      "type": "table",
      "id": 9003,
      "object": "User Group Permission Set",
      "slug": "9003-user-group-permission-set",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Use security groups (Security Group codeunit) or permission sets directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9003-user-group-permission-set/"
    },
    {
      "key": "table:9007",
      "type": "table",
      "id": 9007,
      "object": "User Group Plan",
      "slug": "9007-user-group-plan",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "25.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9007-user-group-plan/"
    },
    {
      "key": "table:9062",
      "type": "table",
      "id": 9062,
      "object": "User Security Status",
      "slug": "9062-user-security-status",
      "app": "base-application",
      "kind": "field",
      "member": "15 Belongs to User Group",
      "memberKey": 15,
      "state": "Removed",
      "tag": "25.0",
      "reason": "User group membership cannot be calculated via a flow field in the new user group system.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9062-user-security-status/obsolete/"
    },
    {
      "key": "table:9062",
      "type": "table",
      "id": 9062,
      "object": "User Security Status",
      "slug": "9062-user-security-status",
      "app": "base-application",
      "kind": "field",
      "member": "22 Users - Not Group Members",
      "memberKey": 22,
      "state": "Removed",
      "tag": "25.0",
      "reason": "User group membership cannot be calculated via a flow field in the new user group system.",
      "seenFrom": 22,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9062-user-security-status/obsolete/"
    },
    {
      "key": "codeunit:5703",
      "type": "codeunit",
      "id": 5703,
      "object": "Catalog Item Management",
      "slug": "5703-catalog-item-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetNewItemNo(Record Nonstock Item, Integer, Integer)",
      "memberKey": "GetNewItemNo(Record Nonstock Item, Integer, Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetNewItemNo(NonstockItem)",
      "seenFrom": 22,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5703-catalog-item-management/obsolete/"
    },
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInsertVATForGLEntry(var Record Gen. Journal Line, var Record VAT Posting Setup, Decimal, Decimal, Boolean, var Boolean, var Record VAT Entry, Record Tax Jurisdiction, Code[10], Code[10])",
      "memberKey": "OnBeforeInsertVATForGLEntry(var Record Gen. Journal Line, var Record VAT Posting Setup, Decimal, Decimal, Boolean, var Boolean, var Record VAT Entry, Record Tax Jurisdiction, Code[10], Code[10])",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with OnBeforeInsertVATForGLEntryFromBuffer",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:17",
      "type": "codeunit",
      "id": 17,
      "object": "Gen. Jnl.-Post Reverse",
      "slug": "17-gen-jnl-post-reverse",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterPostReverse(var Record Gen. Journal Line)",
      "memberKey": "OnAfterPostReverse(var Record Gen. Journal Line)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced by event OnReverseOnAfterStartPosting",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/17-gen-jnl-post-reverse/obsolete/"
    },
    {
      "key": "codeunit:86",
      "type": "codeunit",
      "id": 86,
      "object": "Sales-Quote to Order",
      "slug": "86-sales-quote-to-order",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterMoveWonLostOpportunites(var Record Sales Header, var Record Sales Header)",
      "memberKey": "OnAfterMoveWonLostOpportunites(var Record Sales Header, var Record Sales Header)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaces with OnAfterMoveWonLostOpportunity",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/86-sales-quote-to-order/obsolete/"
    },
    {
      "key": "codeunit:799",
      "type": "codeunit",
      "id": 799,
      "object": "VAT Reporting Date Mgt",
      "slug": "799-vat-reporting-date-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeIsVATDateEnabled(var Boolean, var Boolean)",
      "memberKey": "OnBeforeIsVATDateEnabled(var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced by OnBeforeIsVATDateEnabledForUse with correct parameter name",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/799-vat-reporting-date-mgt/obsolete/"
    },
    {
      "key": "codeunit:1605",
      "type": "codeunit",
      "id": 1605,
      "object": "PEPPOL Management",
      "slug": "1605-peppol-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetLegalMonetaryInfo(Record Sales Header, var Record VAT Amount Line, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text)",
      "memberKey": "GetLegalMonetaryInfo(Record Sales Header, var Record VAT Amount Line, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced by GetLegalMonetaryInfo with TempSalesLine parameter for invoice rounding.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1605-peppol-management/obsolete/"
    },
    {
      "key": "codeunit:1605",
      "type": "codeunit",
      "id": 1605,
      "object": "PEPPOL Management",
      "slug": "1605-peppol-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetLegalMonetaryInfo(Record Sales Header, var Record VAT Amount Line, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text)",
      "memberKey": "OnAfterGetLegalMonetaryInfo(Record Sales Header, var Record VAT Amount Line, var Text, var Text, var Text, var Text, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced by event OnAfterGetLegalMonetaryInfoWithInvRounding()",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1605-peppol-management/obsolete/"
    },
    {
      "key": "codeunit:5052",
      "type": "codeunit",
      "id": 5052,
      "object": "AttachmentManagement",
      "slug": "5052-attachmentmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "InteractionFax(var Record Interaction Log Entry)",
      "memberKey": "InteractionFax(var Record Interaction Log Entry)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Fax is not supported anymore.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5052-attachmentmanagement/obsolete/"
    },
    {
      "key": "codeunit:5052",
      "type": "codeunit",
      "id": 5052,
      "object": "AttachmentManagement",
      "slug": "5052-attachmentmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInteractionFax(var Record Interaction Log Entry, var Text[30], var Boolean)",
      "memberKey": "OnBeforeInteractionFax(var Record Interaction Log Entry, var Text[30], var Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Correspondence Type Fax is obsolete and will be removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5052-attachmentmanagement/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCoupledFlag(Record CRM Integration Record, Boolean, Boolean)",
      "memberKey": "SetCoupledFlag(Record CRM Integration Record, Boolean, Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "This functionality is replaced with flow fields Coupled to Dataverse.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCoupledFlag(Record CRM Integration Record, Boolean)",
      "memberKey": "SetCoupledFlag(Record CRM Integration Record, Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "This functionality is replaced with flow fields Coupled to Dataverse.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCoupledFlag(Record CRM Option Mapping, Boolean)",
      "memberKey": "SetCoupledFlag(Record CRM Option Mapping, Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "This functionality is replaced with flow fields Coupled to Dataverse.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5362",
      "type": "codeunit",
      "id": 5362,
      "object": "Rebuild Dataverse Coupling Tbl",
      "slug": "5362-rebuild-dataverse-coupling-tbl",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "23.0",
      "reason": "After the deprecation of Integration Record table, this codeunit can no longer be used. To rebuild the coupling table, install the extension that is uploaded here https://go.microsoft.com/fwlink/?linkid=2245902",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5362-rebuild-dataverse-coupling-tbl/"
    },
    {
      "key": "codeunit:5363",
      "type": "codeunit",
      "id": 5363,
      "object": "CDS Set Coupled Flag",
      "slug": "5363-cds-set-coupled-flag",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced by flow fields Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5363-cds-set-coupled-flag/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "AdjustRoundingForInvoicePostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "memberKey": "AdjustRoundingForInvoicePostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with AdjustRoundingForInvoicePostingBufferUpdate",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "ApplyRoundingForFinalPostingFromInvoicePostBuffer(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "memberKey": "ApplyRoundingForFinalPostingFromInvoicePostBuffer(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with ApplyRoundingForFinalPostingFromInvoicePostingBuffer",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "Calculate(var Record Invoice Post. Buffer)",
      "memberKey": "Calculate(var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Calculate",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "ClearNonDeductibleVAT(var Record Invoice Post. Buffer)",
      "memberKey": "ClearNonDeductibleVAT(var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with ClearNonDedVATInInvoicePostingBuffer",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "Copy(var Record Gen. Journal Line, Record Invoice Post. Buffer)",
      "memberKey": "Copy(var Record Gen. Journal Line, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Copy",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "Copy(var Record Invoice Post. Buffer, Record Purchase Line)",
      "memberKey": "Copy(var Record Invoice Post. Buffer, Record Purchase Line)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Copy",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "Increment(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "memberKey": "Increment(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Increment",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "Reverse(var Record Invoice Post. Buffer)",
      "memberKey": "Reverse(var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Reverse",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetNonDeductibleVAT(var Record Invoice Post. Buffer, Decimal, Decimal, Decimal, Decimal, Decimal)",
      "memberKey": "SetNonDeductibleVAT(var Record Invoice Post. Buffer, Decimal, Decimal, Decimal, Decimal, Decimal)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with SetNonDeductibleVAT",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, Record Invoice Post. Buffer)",
      "memberKey": "Update(var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with UpdateNonDeductibleAmountsInInvoicePostingBuffer",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6200",
      "type": "codeunit",
      "id": 6200,
      "object": "Non-Deductible VAT",
      "slug": "6200-non-deductible-vat",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Decimal)",
      "memberKey": "Update(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Decimal)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with UpdateAmount",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6200-non-deductible-vat/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "AdjustRoundingForInvoicePostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "memberKey": "AdjustRoundingForInvoicePostBufferUpdate(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with AdjustRoundingForInvoicePostingBufferUpdate",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "ApplyRoundingForFinalPostingFromInvoicePostBuffer(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "memberKey": "ApplyRoundingForFinalPostingFromInvoicePostBuffer(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with ApplyRoundingForFinalPostingFromInvoicePostingBuffer",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "Calculate(var Record Invoice Post. Buffer)",
      "memberKey": "Calculate(var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Calculate",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "ClearNonDeductibleVAT(var Record Invoice Post. Buffer)",
      "memberKey": "ClearNonDeductibleVAT(var Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with ClearNonDedVATInInvoicePostingBuffer",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "Copy(var Record Gen. Journal Line, Record Invoice Post. Buffer)",
      "memberKey": "Copy(var Record Gen. Journal Line, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Copy",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "Copy(var Record Invoice Post. Buffer, Record Purchase Line)",
      "memberKey": "Copy(var Record Invoice Post. Buffer, Record Purchase Line)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Copy",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "Increment(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "memberKey": "Increment(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Increment",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "Reverse(Record Invoice Post. Buffer)",
      "memberKey": "Reverse(Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Reverse",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetNonDeductibleVAT(var Record Invoice Post. Buffer, Decimal, Decimal, Decimal, Decimal, Decimal)",
      "memberKey": "SetNonDeductibleVAT(var Record Invoice Post. Buffer, Decimal, Decimal, Decimal, Decimal, Decimal)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with SetNonDeductibleVAT",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, Record Invoice Post. Buffer)",
      "memberKey": "Update(var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Update",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:6201",
      "type": "codeunit",
      "id": 6201,
      "object": "Non-Ded. VAT Impl.",
      "slug": "6201-non-ded-vat-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Decimal)",
      "memberKey": "Update(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Decimal)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with Update",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6201-non-ded-vat-impl/obsolete/"
    },
    {
      "key": "codeunit:7207",
      "type": "codeunit",
      "id": 7207,
      "object": "CDS Set Coupled Flags",
      "slug": "7207-cds-set-coupled-flags",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced by flow fields Coupled to Dataverse",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7207-cds-set-coupled-flags/"
    },
    {
      "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, Enum Doc. Service Conflict Behavior)",
      "memberKey": "SaveFile(Text, Text, Enum Doc. Service Conflict Behavior)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with an overload that uses \"Doc. Sharing Conflict Behavior\" enum from System Application.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9510-document-service-management/obsolete/"
    },
    {
      "key": "enum:331",
      "type": "enum",
      "id": 331,
      "object": "Column Layout Type",
      "slug": "331-column-layout-type",
      "app": "base-application",
      "kind": "value",
      "member": "Subsidiary",
      "memberKey": "Subsidiary",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Value Subsidiary is unused.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enum/331-column-layout-type/obsolete/"
    },
    {
      "key": "enum:5076",
      "type": "enum",
      "id": 5076,
      "object": "Correspondence Type",
      "slug": "5076-correspondence-type",
      "app": "base-application",
      "kind": "value",
      "member": "Fax",
      "memberKey": "Fax",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Not supported since moving to WebClient.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enum/5076-correspondence-type/obsolete/"
    },
    {
      "key": "enum:9550",
      "type": "enum",
      "id": 9550,
      "object": "Doc. Service Conflict Behavior",
      "slug": "9550-doc-service-conflict-behavior",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with \"Doc. Sharing Conflict Behavior\" in System Application.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enum/9550-doc-service-conflict-behavior/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "field",
      "member": "180 Rcvd-from Country/Region Code",
      "memberKey": 180,
      "state": "Removed",
      "tag": "23.0",
      "reason": "Use new field on range 181",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:39",
      "type": "table",
      "id": 39,
      "object": "Purchase Line",
      "slug": "39-purchase-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterValidateNo(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line)",
      "memberKey": "OnAfterValidateNo(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Pending removal use \"OnAfterValidateNoPurchaseLine\" instead",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:39",
      "type": "table",
      "id": 39,
      "object": "Purchase Line",
      "slug": "39-purchase-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterValidateType(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line)",
      "memberKey": "OnAfterValidateType(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Pending removal use \"OnAfterValidateTypePurchaseLine\" instead",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:114",
      "type": "table",
      "id": 114,
      "object": "Sales Cr.Memo Header",
      "slug": "114-sales-cr-memo-header",
      "app": "base-application",
      "kind": "field",
      "member": "180 Rcvd-from Country/Region Code",
      "memberKey": 180,
      "state": "Removed",
      "tag": "23.0",
      "reason": "Use new field on range 181",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/114-sales-cr-memo-header/obsolete/"
    },
    {
      "key": "table:290",
      "type": "table",
      "id": 290,
      "object": "VAT Amount Line",
      "slug": "290-vat-amount-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertNewLine(Code[20], Enum Tax Calculation Type, Code[20], Boolean, Decimal, Boolean, Boolean)",
      "memberKey": "InsertNewLine(Code[20], Enum Tax Calculation Type, Code[20], Boolean, Decimal, Boolean, Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Replaced with InsertNewLine with NonDeductibleVATPct parameter",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/290-vat-amount-line/obsolete/"
    },
    {
      "key": "table:405",
      "type": "table",
      "id": 405,
      "object": "Change Log Entry",
      "slug": "405-change-log-entry",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckIfLogEntryCanBeDeleted(var Record Change Log Entry, var Boolean)",
      "memberKey": "OnBeforeCheckIfLogEntryCanBeDeleted(var Record Change Log Entry, var Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "This event is no longer in use. The protection is enforced on the retention policy for Change Log Entry.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/405-change-log-entry/obsolete/"
    },
    {
      "key": "table:5062",
      "type": "table",
      "id": 5062,
      "object": "Attachment",
      "slug": "5062-attachment",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckCorrespondenceType(Enum Correspondence Type)",
      "memberKey": "CheckCorrespondenceType(Enum Correspondence Type)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Correspondence Type Fax is no longer supported. This procedure only checked for Fax.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5062-attachment/obsolete/"
    },
    {
      "key": "table:5107",
      "type": "table",
      "id": 5107,
      "object": "Sales Header Archive",
      "slug": "5107-sales-header-archive",
      "app": "base-application",
      "kind": "field",
      "member": "180 Rcvd-from Country/Region Code",
      "memberKey": 180,
      "state": "Removed",
      "tag": "23.0",
      "reason": "Use new field on range 181",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5107-sales-header-archive/obsolete/"
    },
    {
      "key": "table:6660",
      "type": "table",
      "id": 6660,
      "object": "Return Receipt Header",
      "slug": "6660-return-receipt-header",
      "app": "base-application",
      "kind": "field",
      "member": "180 Rcvd-from Country/Region Code",
      "memberKey": 180,
      "state": "Removed",
      "tag": "23.0",
      "reason": "Use new field on range 181",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6660-return-receipt-header/obsolete/"
    },
    {
      "key": "table:7001",
      "type": "table",
      "id": 7001,
      "object": "Price List Line",
      "slug": "7001-price-list-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCopyFromPriceAsset(Record Price Asset, var Record Price List Line)",
      "memberKey": "OnAfterCopyFromPriceAsset(Record Price Asset, var Record Price List Line)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "typo, use OnAfterCopyFromForPriceAsset instead",
      "seenFrom": 22,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7001-price-list-line/obsolete/"
    },
    {
      "key": "codeunit:82",
      "type": "codeunit",
      "id": 82,
      "object": "Sales-Post + Print",
      "slug": "82-sales-post-print",
      "app": "base-application",
      "kind": "procedure",
      "member": "ConfirmationMessage()",
      "memberKey": "ConfirmationMessage()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by new implementation in Posting Selection Management codeunit",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/82-sales-post-print/obsolete/"
    },
    {
      "key": "codeunit:152",
      "type": "codeunit",
      "id": 152,
      "object": "User Permissions",
      "slug": "152-user-permissions",
      "app": "system-application",
      "kind": "procedure",
      "member": "HasUserCustomPermissions(Guid)",
      "memberKey": "HasUserCustomPermissions(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with the ArePermissionsCustomized procedure in codeunit Azure AD User Management.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/152-user-permissions/obsolete/"
    },
    {
      "key": "codeunit:228",
      "type": "codeunit",
      "id": 228,
      "object": "Test Report-Print",
      "slug": "228-test-report-print",
      "app": "base-application",
      "kind": "procedure",
      "member": "PrintIntrastatJnlLine(var Record Intrastat Jnl. Line)",
      "memberKey": "PrintIntrastatJnlLine(var Record Intrastat Jnl. Line)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/228-test-report-print/obsolete/"
    },
    {
      "key": "codeunit:350",
      "type": "codeunit",
      "id": 350,
      "object": "IntraJnlManagement",
      "slug": "350-intrajnlmanagement",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/350-intrajnlmanagement/"
    },
    {
      "key": "codeunit:351",
      "type": "codeunit",
      "id": 351,
      "object": "Intrastat Document Completion",
      "slug": "351-intrastat-document-completion",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/351-intrastat-document-completion/"
    },
    {
      "key": "codeunit:352",
      "type": "codeunit",
      "id": 352,
      "object": "Intrastat File Writer",
      "slug": "352-intrastat-file-writer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/352-intrastat-file-writer/"
    },
    {
      "key": "codeunit:378",
      "type": "codeunit",
      "id": 378,
      "object": "Transfer Extended Text",
      "slug": "378-transfer-extended-text",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertSalesExtTextRetLastOnBeforeSetCompatibilityMode(var Boolean)",
      "memberKey": "OnInsertSalesExtTextRetLastOnBeforeSetCompatibilityMode(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Temporary event to support enabling of compatibility mode",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/378-transfer-extended-text/obsolete/"
    },
    {
      "key": "codeunit:550",
      "type": "codeunit",
      "id": 550,
      "object": "VAT Rate Change Conversion",
      "slug": "550-vat-rate-change-conversion",
      "app": "base-application",
      "kind": "procedure",
      "member": "IncludeLine(Option, Code[20])",
      "memberKey": "IncludeLine(Option, Code[20])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedures IncludeSalesLine() and IncludePurchLine()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/550-vat-rate-change-conversion/obsolete/"
    },
    {
      "key": "codeunit:950",
      "type": "codeunit",
      "id": 950,
      "object": "Time Sheet Management",
      "slug": "950-time-sheet-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTimeSheetV2Enabled(var Boolean)",
      "memberKey": "OnAfterTimeSheetV2Enabled(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Remove old time sheet experience.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/950-time-sheet-management/obsolete/"
    },
    {
      "key": "codeunit:950",
      "type": "codeunit",
      "id": 950,
      "object": "Time Sheet Management",
      "slug": "950-time-sheet-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "TimeSheetV2Enabled()",
      "memberKey": "TimeSheetV2Enabled()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Remove old time sheet experience.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/950-time-sheet-management/obsolete/"
    },
    {
      "key": "codeunit:1255",
      "type": "codeunit",
      "id": 1255,
      "object": "Match Bank Payments",
      "slug": "1255-match-bank-payments",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeDirectDebitCollectionEntriesMatchingBuffer(var Record Direct Debit Collection Entry)",
      "memberKey": "InitializeDirectDebitCollectionEntriesMatchingBuffer(var Record Direct Debit Collection Entry)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use the InitializeDirectDebitCollectionEntriesMatchingBuffer method above - it is using a dedicated buffer table",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1255-match-bank-payments/obsolete/"
    },
    {
      "key": "codeunit:1481",
      "type": "codeunit",
      "id": 1481,
      "object": "Edit in Excel",
      "slug": "1481-edit-in-excel",
      "app": "system-application",
      "kind": "procedure",
      "member": "EditPageInExcel(Text[240], Text, Text, Text)",
      "memberKey": "EditPageInExcel(Text[240], Text, Text, Text)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Filters are now provided through EditinExcelFilters",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1481-edit-in-excel/obsolete/"
    },
    {
      "key": "codeunit:1481",
      "type": "codeunit",
      "id": 1481,
      "object": "Edit in Excel",
      "slug": "1481-edit-in-excel",
      "app": "system-application",
      "kind": "procedure",
      "member": "EditPageInExcel(Text[240], Text, Text)",
      "memberKey": "EditPageInExcel(Text[240], Text, Text)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Filters are now provided through EditinExcelFilters",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1481-edit-in-excel/obsolete/"
    },
    {
      "key": "codeunit:1481",
      "type": "codeunit",
      "id": 1481,
      "object": "Edit in Excel",
      "slug": "1481-edit-in-excel",
      "app": "system-application",
      "kind": "event",
      "member": "OnEditInExcel(Text[240], Text, Text, var Boolean)",
      "memberKey": "OnEditInExcel(Text[240], Text, Text, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "This event has been replaced by OnEditInExcelWithFilters",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1481-edit-in-excel/obsolete/"
    },
    {
      "key": "codeunit:1641",
      "type": "codeunit",
      "id": 1641,
      "object": "Setup Email Logging",
      "slug": "1641-setup-email-logging",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1641-setup-email-logging/"
    },
    {
      "key": "codeunit:2021",
      "type": "codeunit",
      "id": 2021,
      "object": "Image Analysis Result",
      "slug": "2021-image-analysis-result",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetLatestAnalysisType(var Option)",
      "memberKey": "GetLatestAnalysisType(var Option)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use GetLatestImageAnalysisTypes instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2021-image-analysis-result/obsolete/"
    },
    {
      "key": "codeunit:2021",
      "type": "codeunit",
      "id": 2021,
      "object": "Image Analysis Result",
      "slug": "2021-image-analysis-result",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJson(Codeunit JSON Management, Option)",
      "memberKey": "SetJson(Codeunit JSON Management, Option)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use SetResult with an Enum::\"Image Analysis Type\" as second parameter instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2021-image-analysis-result/obsolete/"
    },
    {
      "key": "codeunit:5051",
      "type": "codeunit",
      "id": 5051,
      "object": "SegManagement",
      "slug": "5051-segmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindInteractTmplCode(Integer)",
      "memberKey": "FindInteractTmplCode(Integer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use FindInteractionTemplateCode(DocumentType: Enum \"Interaction Log Entry Document Type\") instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5051-segmanagement/obsolete/"
    },
    {
      "key": "codeunit:5051",
      "type": "codeunit",
      "id": 5051,
      "object": "SegManagement",
      "slug": "5051-segmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterFindInteractTmplCode(Integer, Record Interaction Template Setup, var Code[10])",
      "memberKey": "OnAfterFindInteractTmplCode(Integer, Record Interaction Template Setup, var Code[10])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaed by event OnAfterFindInteractTemplateCode with enum parameter.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5051-segmanagement/obsolete/"
    },
    {
      "key": "codeunit:5051",
      "type": "codeunit",
      "id": 5051,
      "object": "SegManagement",
      "slug": "5051-segmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "SalesInvoiceInterDocType()",
      "memberKey": "SalesInvoiceInterDocType()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by enum \"Interaction Log Entry Document Type\"::\"Sales Inv.\"",
      "seenFrom": 22,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5051-segmanagement/obsolete/"
    },
    {
      "key": "codeunit:5051",
      "type": "codeunit",
      "id": 5051,
      "object": "SegManagement",
      "slug": "5051-segmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "SalesOrderConfirmInterDocType()",
      "memberKey": "SalesOrderConfirmInterDocType()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by enum \"Interaction Log Entry Document Type\"::\"Sales Ord. Cnfrmn.\"",
      "seenFrom": 22,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5051-segmanagement/obsolete/"
    },
    {
      "key": "codeunit:5062",
      "type": "codeunit",
      "id": 5062,
      "object": "SegCriteriaManagement",
      "slug": "5062-segcriteriamanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertCriteriaFilter(Code[20], Integer, Text[250], Text[250])",
      "memberKey": "InsertCriteriaFilter(Code[20], Integer, Text[250], Text[250])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure InsertCriteriaFilters()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5062-segcriteriamanagement/obsolete/"
    },
    {
      "key": "codeunit:5062",
      "type": "codeunit",
      "id": 5062,
      "object": "SegCriteriaManagement",
      "slug": "5062-segcriteriamanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSegCriteriaFilter(Integer, Text[250], var Text[250])",
      "memberKey": "OnAfterSegCriteriaFilter(Integer, Text[250], var Text[250])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by event OnAfterGetSegCriteriaFilters()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5062-segcriteriamanagement/obsolete/"
    },
    {
      "key": "codeunit:5062",
      "type": "codeunit",
      "id": 5062,
      "object": "SegCriteriaManagement",
      "slug": "5062-segcriteriamanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInsertCriteriaFilter(Code[20], var Integer, var Text[250], var Text[250], var Boolean)",
      "memberKey": "OnBeforeInsertCriteriaFilter(Code[20], var Integer, var Text[250], var Text[250], var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by event OnBeforeInsertSegmentCriteriaFilter()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5062-segcriteriamanagement/obsolete/"
    },
    {
      "key": "codeunit:5062",
      "type": "codeunit",
      "id": 5062,
      "object": "SegCriteriaManagement",
      "slug": "5062-segcriteriamanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "SegCriteriaFilter(Integer, Text[250])",
      "memberKey": "SegCriteriaFilter(Integer, Text[250])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure GetSegCriteriaFilters()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5062-segcriteriamanagement/obsolete/"
    },
    {
      "key": "codeunit:5064",
      "type": "codeunit",
      "id": 5064,
      "object": "Email Logging Dispatcher",
      "slug": "5064-email-logging-dispatcher",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5064-email-logging-dispatcher/"
    },
    {
      "key": "codeunit:5065",
      "type": "codeunit",
      "id": 5065,
      "object": "Email Logging Context Adapter",
      "slug": "5065-email-logging-context-adapter",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5065-email-logging-context-adapter/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCurrencySymbolMappingFeatureKey()",
      "memberKey": "GetCurrencySymbolMappingFeatureKey()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature CurrencySymbolMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetOptionMappingFeatureKey()",
      "memberKey": "GetOptionMappingFeatureKey()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsCurrencySymbolMappingEnabled()",
      "memberKey": "IsCurrencySymbolMappingEnabled()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature CurrencySymbolMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsOptionMappingEnabled()",
      "memberKey": "IsOptionMappingEnabled()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "LinkMissingOptionDoc(Notification)",
      "memberKey": "LinkMissingOptionDoc(Notification)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Unused method.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnIsCurrencySymbolMappingEnabled(var Boolean)",
      "memberKey": "OnIsCurrencySymbolMappingEnabled(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature CurrencySymbolMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnIsOptionMappingEnabled(var Boolean)",
      "memberKey": "OnIsOptionMappingEnabled(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5405",
      "type": "codeunit",
      "id": 5405,
      "object": "Feature Map Currency Symbol",
      "slug": "5405-feature-map-currency-symbol",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature CurrencySymbolMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5405-feature-map-currency-symbol/"
    },
    {
      "key": "codeunit:5408",
      "type": "codeunit",
      "id": 5408,
      "object": "Feature - Option Mapping",
      "slug": "5408-feature-option-mapping",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5408-feature-option-mapping/"
    },
    {
      "key": "codeunit:5465",
      "type": "codeunit",
      "id": 5465,
      "object": "Graph Mgt - General Tools",
      "slug": "5465-graph-mgt-general-tools",
      "app": "base-application",
      "kind": "event",
      "member": "OnForceIsApiEnabledVerification(var Boolean)",
      "memberKey": "OnForceIsApiEnabledVerification(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "This event is not used.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5465-graph-mgt-general-tools/obsolete/"
    },
    {
      "key": "codeunit:5703",
      "type": "codeunit",
      "id": 5703,
      "object": "Catalog Item Management",
      "slug": "5703-catalog-item-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateNewItem(Code[20], Record Nonstock Item)",
      "memberKey": "CreateNewItem(Code[20], Record Nonstock Item)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by CreateNewItem(NonstockItem)",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5703-catalog-item-management/obsolete/"
    },
    {
      "key": "codeunit:5703",
      "type": "codeunit",
      "id": 5703,
      "object": "Catalog Item Management",
      "slug": "5703-catalog-item-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetNewItemNo(Record Nonstock Item, var Code[20])",
      "memberKey": "OnAfterGetNewItemNo(Record Nonstock Item, var Code[20])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnAfterDetermineItemNoAndItemNoSeries(NonstockItem)",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5703-catalog-item-management/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": "IsPBIServiceAvailable()",
      "memberKey": "IsPBIServiceAvailable()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Power BI service status is no longer cached.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6301-power-bi-service-mgt/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddUserGroupFromExtension(Code[20], Code[20], Guid)",
      "memberKey": "AddUserGroupFromExtension(Code[20], Code[20], Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "User groups are replaced with security groups, use the method Add on the Security Group codeunit.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddUserToDefaultUserGroups(Guid)",
      "memberKey": "AddUserToDefaultUserGroups(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with the AssignDefaultPermissionsToUser procedure.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddUserToDefaultUserGroupsForCompany(Guid, Text[30])",
      "memberKey": "AddUserToDefaultUserGroupsForCompany(Guid, Text[30])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with the AssignDefaultPermissionsToUser procedure.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddUserToUserGroup(Guid, Code[20], Text[30])",
      "memberKey": "AddUserToUserGroup(Guid, Code[20], Text[30])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "User groups are replaced with security groups, where group membership is specified in M365 admin portal.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "event",
      "member": "OnAssignCustomPermissionsToUser(Guid, Guid, var Boolean)",
      "memberKey": "OnAssignCustomPermissionsToUser(Guid, Guid, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Custom permissions are handled within BaseApp and System Application.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResetUsersToIntelligentCloudUserGroup()",
      "memberKey": "ResetUsersToIntelligentCloudUserGroup()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use the ResetUsersToIntelligentCloud procedure instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResetUserToDefaultUserGroups(Guid)",
      "memberKey": "ResetUserToDefaultUserGroups(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with the ResetUserToDefaultPermissions procedure.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9004",
      "type": "codeunit",
      "id": 9004,
      "object": "User Grp. Perm. Subscribers",
      "slug": "9004-user-grp-perm-subscribers",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9004-user-grp-perm-subscribers/"
    },
    {
      "key": "codeunit:9012",
      "type": "codeunit",
      "id": 9012,
      "object": "Azure AD Graph",
      "slug": "9012-azure-ad-graph",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetEnvironmentDirectoryGroup()",
      "memberKey": "GetEnvironmentDirectoryGroup()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Renamed to GetEnvironmentSecurityGroupId()",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9012-azure-ad-graph/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "event",
      "member": "OnCanCurrentUserManagePlansAndGroups(var Boolean)",
      "memberKey": "OnCanCurrentUserManagePlansAndGroups(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Checking for user access is done within the Azure AD Module.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "event",
      "member": "OnRemoveUserGroupsForUserAndPlan(Guid, Guid)",
      "memberKey": "OnRemoveUserGroupsForUserAndPlan(Guid, Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "User groups are deprecated.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9019",
      "type": "codeunit",
      "id": 9019,
      "object": "User Groups",
      "slug": "9019-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9019-user-groups/"
    },
    {
      "key": "codeunit:9021",
      "type": "codeunit",
      "id": 9021,
      "object": "Manage User Plans And Groups",
      "slug": "9021-manage-user-plans-and-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9021-manage-user-plans-and-groups/"
    },
    {
      "key": "codeunit:9027",
      "type": "codeunit",
      "id": 9027,
      "object": "Plan Ids",
      "slug": "9027-plan-ids",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetM365CollaborationPlanId()",
      "memberKey": "GetM365CollaborationPlanId()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by GetMicrosoft365PlanId()",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9027-plan-ids/obsolete/"
    },
    {
      "key": "codeunit:9079",
      "type": "codeunit",
      "id": 9079,
      "object": "Background Error Handling Mgt.",
      "slug": "9079-background-error-handling-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature made enabled by default",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9079-background-error-handling-mgt/obsolete/"
    },
    {
      "key": "codeunit:9079",
      "type": "codeunit",
      "id": 9079,
      "object": "Background Error Handling Mgt.",
      "slug": "9079-background-error-handling-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEnabled()",
      "memberKey": "IsEnabled()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature made enabled by default",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9079-background-error-handling-mgt/obsolete/"
    },
    {
      "key": "codeunit:9079",
      "type": "codeunit",
      "id": 9079,
      "object": "Background Error Handling Mgt.",
      "slug": "9079-background-error-handling-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterIsEnabled(var Boolean)",
      "memberKey": "OnAfterIsEnabled(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature made enabled by default",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9079-background-error-handling-mgt/obsolete/"
    },
    {
      "key": "codeunit:9079",
      "type": "codeunit",
      "id": 9079,
      "object": "Background Error Handling Mgt.",
      "slug": "9079-background-error-handling-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TestIsEnabled()",
      "memberKey": "TestIsEnabled()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature made enabled by default",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9079-background-error-handling-mgt/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ClearUserPersonalization(Record User Personalization)",
      "memberKey": "ClearUserPersonalization(Record User Personalization)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "This procedure cleared old \"User Metadata\" as well. Use ClearPersonalizedPagesForUser instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9823",
      "type": "codeunit",
      "id": 9823,
      "object": "Default Permission Set In Plan",
      "slug": "9823-default-permission-set-in-plan",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Getting the default permissions will be done only inside the Azure AD Plan module.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9823-default-permission-set-in-plan/"
    },
    {
      "key": "codeunit:9825",
      "type": "codeunit",
      "id": 9825,
      "object": "Plan Configuration",
      "slug": "9825-plan-configuration",
      "app": "system-application",
      "kind": "event",
      "member": "OnAfterDeleteCustomPermissions(Guid)",
      "memberKey": "OnAfterDeleteCustomPermissions(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed when the user groups are removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9825-plan-configuration/obsolete/"
    },
    {
      "key": "codeunit:9825",
      "type": "codeunit",
      "id": 9825,
      "object": "Plan Configuration",
      "slug": "9825-plan-configuration",
      "app": "system-application",
      "kind": "event",
      "member": "OnAfterTransferPermissions(Guid)",
      "memberKey": "OnAfterTransferPermissions(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed when the user groups are removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9825-plan-configuration/obsolete/"
    },
    {
      "key": "codeunit:9825",
      "type": "codeunit",
      "id": 9825,
      "object": "Plan Configuration",
      "slug": "9825-plan-configuration",
      "app": "system-application",
      "kind": "event",
      "member": "OnBeforeRemoveCustomPermissionsFromUser(Record Access Control, var Boolean)",
      "memberKey": "OnBeforeRemoveCustomPermissionsFromUser(Record Access Control, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed when the user groups are removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9825-plan-configuration/obsolete/"
    },
    {
      "key": "codeunit:9825",
      "type": "codeunit",
      "id": 9825,
      "object": "Plan Configuration",
      "slug": "9825-plan-configuration",
      "app": "system-application",
      "kind": "event",
      "member": "OnBeforeRemoveDefaultPermissionsFromUser(Record Access Control, var Boolean)",
      "memberKey": "OnBeforeRemoveDefaultPermissionsFromUser(Record Access Control, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed when the user groups are removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9825-plan-configuration/obsolete/"
    },
    {
      "key": "codeunit:9825",
      "type": "codeunit",
      "id": 9825,
      "object": "Plan Configuration",
      "slug": "9825-plan-configuration",
      "app": "system-application",
      "kind": "event",
      "member": "OnCustomPermissionSetChange(Guid, Code[20], Guid, Option, Text[30])",
      "memberKey": "OnCustomPermissionSetChange(Guid, Code[20], Guid, Option, Text[30])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed when the user groups are removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9825-plan-configuration/obsolete/"
    },
    {
      "key": "codeunit:9828",
      "type": "codeunit",
      "id": 9828,
      "object": "Default PS in Plan Impl",
      "slug": "9828-default-ps-in-plan-impl",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Getting the default permissions will be done only inside the Azure AD Plan module.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9828-default-ps-in-plan-impl/"
    },
    {
      "key": "codeunit:9842",
      "type": "codeunit",
      "id": 9842,
      "object": "Legacy User Groups",
      "slug": "9842-legacy-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9842-legacy-user-groups/"
    },
    {
      "key": "codeunit:9987",
      "type": "codeunit",
      "id": 9987,
      "object": "Word Template",
      "slug": "9987-word-template",
      "app": "system-application",
      "kind": "procedure",
      "member": "RemoveRelatedTable(Code[30], Integer)",
      "memberKey": "RemoveRelatedTable(Code[30], Integer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by RemoveTable below",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9987-word-template/obsolete/"
    },
    {
      "key": "codeunit:9998",
      "type": "codeunit",
      "id": 9998,
      "object": "Upgrade Tag Definitions",
      "slug": "9998-upgrade-tag-definitions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetIntrastatJnlLinePartnerIDUpgradeTag()",
      "memberKey": "GetIntrastatJnlLinePartnerIDUpgradeTag()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9998-upgrade-tag-definitions/obsolete/"
    },
    {
      "key": "codeunit:104011",
      "type": "codeunit",
      "id": 104011,
      "object": "Upg Advanced Checklist Setup",
      "slug": "104011-upg-advanced-checklist-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/104011-upg-advanced-checklist-setup/"
    },
    {
      "key": "enum:263",
      "type": "enum",
      "id": 263,
      "object": "Intrastat Export Format",
      "slug": "263-intrastat-export-format",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enum/263-intrastat-export-format/"
    },
    {
      "key": "enum:9842",
      "type": "enum",
      "id": 9842,
      "object": "User Grp. Migration Guide Page",
      "slug": "9842-user-grp-migration-guide-page",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enum/9842-user-grp-migration-guide-page/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "CurrencySymbolMapping",
      "memberKey": "CurrencySymbolMapping",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature CurrencySymbolMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "OptionMapping",
      "memberKey": "OptionMapping",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "page:311",
      "type": "page",
      "id": 311,
      "object": "Intrastat Journal",
      "slug": "311-intrastat-journal",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/311-intrastat-journal/"
    },
    {
      "key": "page:325",
      "type": "page",
      "id": 325,
      "object": "Intrastat Journal Templates",
      "slug": "325-intrastat-journal-templates",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/325-intrastat-journal-templates/"
    },
    {
      "key": "page:326",
      "type": "page",
      "id": 326,
      "object": "Intrastat Jnl. Template List",
      "slug": "326-intrastat-jnl-template-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/326-intrastat-jnl-template-list/"
    },
    {
      "key": "page:327",
      "type": "page",
      "id": 327,
      "object": "Intrastat Jnl. Batches",
      "slug": "327-intrastat-jnl-batches",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/327-intrastat-jnl-batches/"
    },
    {
      "key": "page:328",
      "type": "page",
      "id": 328,
      "object": "Intrastat Setup",
      "slug": "328-intrastat-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/328-intrastat-setup/"
    },
    {
      "key": "page:344",
      "type": "page",
      "id": 344,
      "object": "Navigate",
      "slug": "344-navigate",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindRecords(var Boolean)",
      "memberKey": "OnBeforeFindRecords(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnBeforeFindRecordsProcedure",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/344-navigate/obsolete/"
    },
    {
      "key": "page:381",
      "type": "page",
      "id": 381,
      "object": "Apply Bank Acc. Ledger Entries",
      "slug": "381-apply-bank-acc-ledger-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyCurrentFilters(var Record Bank Account Ledger Entry)",
      "memberKey": "CopyCurrentFilters(var Record Bank Account Ledger Entry)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Unused procedure, extend this page instead and use the filters or use the event OnAfterAppliedControledFilters",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/381-apply-bank-acc-ledger-entries/obsolete/"
    },
    {
      "key": "page:950",
      "type": "page",
      "id": 950,
      "object": "Time Sheet",
      "slug": "950-time-sheet",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Remove old time sheet experience.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/950-time-sheet/"
    },
    {
      "key": "page:1811",
      "type": "page",
      "id": 1811,
      "object": "Setup Email Logging",
      "slug": "1811-setup-email-logging",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1811-setup-email-logging/"
    },
    {
      "key": "page:5094",
      "type": "page",
      "id": 5094,
      "object": "Marketing Setup",
      "slug": "5094-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "ClearEmailLoggingSetup(var Record Marketing Setup)",
      "memberKey": "ClearEmailLoggingSetup(var Record Marketing Setup)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5094-marketing-setup/obsolete/"
    },
    {
      "key": "page:5094",
      "type": "page",
      "id": 5094,
      "object": "Marketing Setup",
      "slug": "5094-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitExchangeService()",
      "memberKey": "InitExchangeService()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5094-marketing-setup/obsolete/"
    },
    {
      "key": "page:5094",
      "type": "page",
      "id": 5094,
      "object": "Marketing Setup",
      "slug": "5094-marketing-setup",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterMarketingSetupEmailLoggingCompleted()",
      "memberKey": "OnAfterMarketingSetupEmailLoggingCompleted()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5094-marketing-setup/obsolete/"
    },
    {
      "key": "page:5094",
      "type": "page",
      "id": 5094,
      "object": "Marketing Setup",
      "slug": "5094-marketing-setup",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterMarketingSetupEmailLoggingUsed()",
      "memberKey": "OnAfterMarketingSetupEmailLoggingUsed()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5094-marketing-setup/obsolete/"
    },
    {
      "key": "page:5096",
      "type": "page",
      "id": 5096,
      "object": "Task List",
      "slug": "5096-task-list",
      "app": "base-application",
      "kind": "procedure",
      "member": "Caption()",
      "memberKey": "Caption()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure GetCaption()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5096-task-list/obsolete/"
    },
    {
      "key": "page:5337",
      "type": "page",
      "id": 5337,
      "object": "CRM Coupled Fields",
      "slug": "5337-crm-coupled-fields",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This page is no longer used. Use CRM Coupling Fields page instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5337-crm-coupled-fields/"
    },
    {
      "key": "page:6400",
      "type": "page",
      "id": 6400,
      "object": "Flow Template Selector",
      "slug": "6400-flow-template-selector",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This page will be replaced by a platform feature. You can invoke the platform feature with a customaction of type FlowTemplateGallery.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6400-flow-template-selector/"
    },
    {
      "key": "page:6401",
      "type": "page",
      "id": 6401,
      "object": "Flow Selector",
      "slug": "6401-flow-selector",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This funcionality has been moved to Power Automate menu",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6401-flow-selector/"
    },
    {
      "key": "page:7379",
      "type": "page",
      "id": 7379,
      "object": "Item Bin Contents",
      "slug": "7379-item-bin-contents",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by page 7304 - \"Bin Content\"",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/7379-item-bin-contents/"
    },
    {
      "key": "page:8452",
      "type": "page",
      "id": 8452,
      "object": "Advanced Intrastat Checklist",
      "slug": "8452-advanced-intrastat-checklist",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/8452-advanced-intrastat-checklist/"
    },
    {
      "key": "page:9191",
      "type": "page",
      "id": 9191,
      "object": "User Page Personalization List",
      "slug": "9191-user-page-personalization-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This page is based on an obsoleted record. Use page 9200 \"Personalized Pages\" instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9191-user-page-personalization-list/"
    },
    {
      "key": "page:9828",
      "type": "page",
      "id": 9828,
      "object": "User Group Plan FactBox",
      "slug": "9828-user-group-plan-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9828-user-group-plan-factbox/"
    },
    {
      "key": "page:9829",
      "type": "page",
      "id": 9829,
      "object": "User Groups FactBox",
      "slug": "9829-user-groups-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Use the Security Groups page or Permission Sets page directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9829-user-groups-factbox/"
    },
    {
      "key": "page:9830",
      "type": "page",
      "id": 9830,
      "object": "User Groups",
      "slug": "9830-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Security Groups page in the security groups system; by Permission Sets page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9830-user-groups/"
    },
    {
      "key": "page:9831",
      "type": "page",
      "id": 9831,
      "object": "User Group Members",
      "slug": "9831-user-group-members",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Security Group Members page in the security groups system; by Perm. Set Assignments Part page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9831-user-group-members/"
    },
    {
      "key": "page:9832",
      "type": "page",
      "id": 9832,
      "object": "User Group Members FactBox",
      "slug": "9832-user-group-members-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Security Group Members Part page in the security groups system; by Perm. Set Assignments Part page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9832-user-group-members-factbox/"
    },
    {
      "key": "page:9833",
      "type": "page",
      "id": 9833,
      "object": "User Groups User SubPage",
      "slug": "9833-user-groups-user-subpage",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the User Security Groups Part page in the security groups system; by Permission Sets FactBox page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9833-user-groups-user-subpage/"
    },
    {
      "key": "page:9834",
      "type": "page",
      "id": 9834,
      "object": "User Group Permission Sets",
      "slug": "9834-user-group-permission-sets",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Security Group Permission Sets page in the security groups system; by Permission Set Subform page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9834-user-group-permission-sets/"
    },
    {
      "key": "page:9835",
      "type": "page",
      "id": 9835,
      "object": "User Group Permissions FactBox",
      "slug": "9835-user-group-permissions-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Security Group Permissions Part page in the security groups system; by Permission Set Subform page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9835-user-group-permissions-factbox/"
    },
    {
      "key": "page:9836",
      "type": "page",
      "id": 9836,
      "object": "User Group Memberships FactBox",
      "slug": "9836-user-group-memberships-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the User Security Groups Part page in the security groups system; by Permission Sets FactBox page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9836-user-group-memberships-factbox/"
    },
    {
      "key": "page:9837",
      "type": "page",
      "id": 9837,
      "object": "Permission Set by User Group",
      "slug": "9837-permission-set-by-user-group",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Permission Set By Sec. Group page in the security groups system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9837-permission-set-by-user-group/"
    },
    {
      "key": "page:9838",
      "type": "page",
      "id": 9838,
      "object": "User by User Group",
      "slug": "9838-user-by-user-group",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Adding users to security groups is done in M365 admin center or Users and Groups menu in Windows. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9838-user-by-user-group/"
    },
    {
      "key": "page:9842",
      "type": "page",
      "id": 9842,
      "object": "User Group by Plan",
      "slug": "9842-user-group-by-plan",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9842-user-group-by-plan/"
    },
    {
      "key": "page:9988",
      "type": "page",
      "id": 9988,
      "object": "Word Templates Table Lookup",
      "slug": "9988-word-templates-table-lookup",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetRecord(var Record Word Templates Table)",
      "memberKey": "GetRecord(var Record Word Templates Table)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use Page.GetRecord instead.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9988-word-templates-table-lookup/obsolete/"
    },
    {
      "key": "page:99000959",
      "type": "page",
      "id": 99000959,
      "object": "Order Promising Lines",
      "slug": "99000959-order-promising-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSourceType(Option)",
      "memberKey": "SetSourceType(Option)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure SetSource()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000959-order-promising-lines/obsolete/"
    },
    {
      "key": "permissionset:26",
      "type": "permissionset",
      "id": 26,
      "object": "Confirm Management - Objects",
      "slug": "26-confirm-management-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/26-confirm-management-objects/"
    },
    {
      "key": "permissionset:417",
      "type": "permissionset",
      "id": 417,
      "object": "Environment Info. - Objects",
      "slug": "417-environment-info-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/417-environment-info-objects/"
    },
    {
      "key": "permissionset:421",
      "type": "permissionset",
      "id": 421,
      "object": "Data Compression - Objects",
      "slug": "421-data-compression-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/421-data-compression-objects/"
    },
    {
      "key": "permissionset:433",
      "type": "permissionset",
      "id": 433,
      "object": "Azure AD Tenant - Objects",
      "slug": "433-azure-ad-tenant-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/433-azure-ad-tenant-objects/"
    },
    {
      "key": "permissionset:1288",
      "type": "permissionset",
      "id": 1288,
      "object": "OAuth - Objects",
      "slug": "1288-oauth-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/1288-oauth-objects/"
    },
    {
      "key": "permissionset:1818",
      "type": "permissionset",
      "id": 1818,
      "object": "Navigation Bar Subs. - Objects",
      "slug": "1818-navigation-bar-subs-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/1818-navigation-bar-subs-objects/"
    },
    {
      "key": "permissionset:2200",
      "type": "permissionset",
      "id": 2200,
      "object": "Azure Key Vault - Objects",
      "slug": "2200-azure-key-vault-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/2200-azure-key-vault-objects/"
    },
    {
      "key": "permissionset:3060",
      "type": "permissionset",
      "id": 3060,
      "object": "URI - Objects",
      "slug": "3060-uri-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/3060-uri-objects/"
    },
    {
      "key": "permissionset:3703",
      "type": "permissionset",
      "id": 3703,
      "object": "Server Settings - Objects",
      "slug": "3703-server-settings-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/3703-server-settings-objects/"
    },
    {
      "key": "permissionset:3918",
      "type": "permissionset",
      "id": 3918,
      "object": "Record Reference - Exec",
      "slug": "3918-record-reference-exec",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/3918-record-reference-exec/"
    },
    {
      "key": "permissionset:3960",
      "type": "permissionset",
      "id": 3960,
      "object": "Regex - Objects",
      "slug": "3960-regex-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/3960-regex-objects/"
    },
    {
      "key": "permissionset:4030",
      "type": "permissionset",
      "id": 4030,
      "object": "Client Type Mgt. - Objects",
      "slug": "4030-client-type-mgt-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/4030-client-type-mgt-objects/"
    },
    {
      "key": "permissionset:4110",
      "type": "permissionset",
      "id": 4110,
      "object": "Base64 Convert - Objects",
      "slug": "4110-base64-convert-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/4110-base64-convert-objects/"
    },
    {
      "key": "permissionset:7243",
      "type": "permissionset",
      "id": 7243,
      "object": "User Groups - Admin",
      "slug": "7243-user-groups-admin",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "The user group functionality is deprecated.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/7243-user-groups-admin/"
    },
    {
      "key": "permissionset:9008",
      "type": "permissionset",
      "id": 9008,
      "object": "User Login Times - Read",
      "slug": "9008-user-login-times-read",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/9008-user-login-times-read/"
    },
    {
      "key": "permissionset:9012",
      "type": "permissionset",
      "id": 9012,
      "object": "Azure AD Graph - Objects",
      "slug": "9012-azure-ad-graph-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/9012-azure-ad-graph-objects/"
    },
    {
      "key": "permissionset:9013",
      "type": "permissionset",
      "id": 9013,
      "object": "User Login Times - View",
      "slug": "9013-user-login-times-view",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/9013-user-login-times-view/"
    },
    {
      "key": "profile:m365-collaboration",
      "type": "profile",
      "id": null,
      "object": "M365 Collaboration",
      "slug": "m365-collaboration",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "New EMPLOYEE profile has been created and it should be used instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/profile/m365-collaboration/"
    },
    {
      "key": "query:773",
      "type": "query",
      "id": 773,
      "object": "Users in User Groups",
      "slug": "773-users-in-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Use security groups (Security Group codeunit) or permission sets directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/query/773-users-in-user-groups/"
    },
    {
      "key": "report:501",
      "type": "report",
      "id": 501,
      "object": "Intrastat - Form",
      "slug": "501-intrastat-form",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/501-intrastat-form/"
    },
    {
      "key": "report:502",
      "type": "report",
      "id": 502,
      "object": "Intrastat - Checklist",
      "slug": "502-intrastat-checklist",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/502-intrastat-checklist/"
    },
    {
      "key": "report:593",
      "type": "report",
      "id": 593,
      "object": "Intrastat - Make Disk Tax Auth",
      "slug": "593-intrastat-make-disk-tax-auth",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/593-intrastat-make-disk-tax-auth/"
    },
    {
      "key": "report:594",
      "type": "report",
      "id": 594,
      "object": "Get Item Ledger Entries",
      "slug": "594-get-item-ledger-entries",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/594-get-item-ledger-entries/"
    },
    {
      "key": "report:9001",
      "type": "report",
      "id": 9001,
      "object": "Copy User Group",
      "slug": "9001-copy-user-group",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Copy Security Group page in the security groups system and Copy Permission Set report in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/9001-copy-user-group/"
    },
    {
      "key": "table:475",
      "type": "table",
      "id": 475,
      "object": "Vendor Payment Buffer",
      "slug": "475-vendor-payment-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyFieldsFromPaymentBuffer(Record Payment Buffer)",
      "memberKey": "CopyFieldsFromPaymentBuffer(Record Payment Buffer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Table Payment Buffer will be replaced by table Vendor Payment Buffer.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/475-vendor-payment-buffer/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateExchangeAccountCredentials(var DotNet WebCredentials)",
      "memberKey": "CreateExchangeAccountCredentials(var DotNet WebCredentials)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetExchangeClientSecret()",
      "memberKey": "GetExchangeClientSecret()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetExchangeTenantId()",
      "memberKey": "GetExchangeTenantId()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetQueueFolderUID()",
      "memberKey": "GetQueueFolderUID()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetStorageFolderUID()",
      "memberKey": "GetStorageFolderUID()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResetExchangeTenantId()",
      "memberKey": "ResetExchangeTenantId()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetExchangeAccountPassword(Text)",
      "memberKey": "SetExchangeAccountPassword(Text)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetExchangeTenantId(Text)",
      "memberKey": "SetExchangeTenantId(Text)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetQueueFolder(Record Exchange Folder)",
      "memberKey": "SetQueueFolder(Record Exchange Folder)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetStorageFolder(Record Exchange Folder)",
      "memberKey": "SetStorageFolder(Record Exchange Folder)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5097",
      "type": "table",
      "id": 5097,
      "object": "Segment Criteria Line",
      "slug": "5097-segment-criteria-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "Filter()",
      "memberKey": "Filter()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure in page SegmentCriteria",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5097-segment-criteria-line/obsolete/"
    },
    {
      "key": "table:5099",
      "type": "table",
      "id": 5099,
      "object": "Saved Segment Criteria Line",
      "slug": "5099-saved-segment-criteria-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "Filter()",
      "memberKey": "Filter()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure GetSegmentCriteriaFilters()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5099-saved-segment-criteria-line/obsolete/"
    },
    {
      "key": "table:7000",
      "type": "table",
      "id": 7000,
      "object": "Price List Header",
      "slug": "7000-price-list-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsCRMIntegrationAllowed(Boolean)",
      "memberKey": "IsCRMIntegrationAllowed(Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use IsCRMIntegrationAllowed with updated parameters",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7000-price-list-header/obsolete/"
    },
    {
      "key": "xmlport:9000",
      "type": "xmlport",
      "id": 9000,
      "object": "Export/Import User Groups",
      "slug": "9000-export-import-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Export/Import Security Groups XML port in the security groups system; by Export Permission Sets System and Export Permission Sets Tenant XML ports in permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/xmlport/9000-export-import-user-groups/"
    },
    {
      "key": "xmlport:9010",
      "type": "xmlport",
      "id": 9010,
      "object": "Export/Import Plans",
      "slug": "9010-export-import-plans",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/xmlport/9010-export-import-plans/"
    },
    {
      "key": "codeunit:5703",
      "type": "codeunit",
      "id": 5703,
      "object": "Catalog Item Management",
      "slug": "5703-catalog-item-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetNewItemNo(Record Nonstock Item, Integer, Integer, var Code[20], var Boolean)",
      "memberKey": "OnBeforeGetNewItemNo(Record Nonstock Item, Integer, Integer, var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "21.4",
      "reason": "Replaced by OnBeforeDetermineItemNoAndItemNoSeries(NonstockItem, IsHandled)",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5703-catalog-item-management/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterAdjustRoundingForUpdate(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "memberKey": "OnAfterAdjustRoundingForUpdate(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 22,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    },
    {
      "key": "table:49",
      "type": "table",
      "id": 49,
      "object": "Invoice Post. Buffer",
      "slug": "49-invoice-post-buffer",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterApplyRoundingForFinalPosting(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "memberKey": "OnAfterApplyRoundingForFinalPosting(var Record Invoice Post. Buffer, Record Invoice Post. Buffer)",
      "state": "Pending",
      "tag": "20.0",
      "reason": "This procedure is no longer invoked. Replaced by event in table Invoice Posting Buffer",
      "seenFrom": 22,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/49-invoice-post-buffer/obsolete/"
    }
  ],
  "tagged": [
    {
      "key": "codeunit:82",
      "type": "codeunit",
      "id": 82,
      "object": "Sales-Post + Print",
      "slug": "82-sales-post-print",
      "app": "base-application",
      "kind": "procedure",
      "member": "ConfirmationMessage()",
      "memberKey": "ConfirmationMessage()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by new implementation in Posting Selection Management codeunit",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/82-sales-post-print/obsolete/"
    },
    {
      "key": "codeunit:152",
      "type": "codeunit",
      "id": 152,
      "object": "User Permissions",
      "slug": "152-user-permissions",
      "app": "system-application",
      "kind": "procedure",
      "member": "HasUserCustomPermissions(Guid)",
      "memberKey": "HasUserCustomPermissions(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with the ArePermissionsCustomized procedure in codeunit Azure AD User Management.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/152-user-permissions/obsolete/"
    },
    {
      "key": "codeunit:228",
      "type": "codeunit",
      "id": 228,
      "object": "Test Report-Print",
      "slug": "228-test-report-print",
      "app": "base-application",
      "kind": "procedure",
      "member": "PrintIntrastatJnlLine(var Record Intrastat Jnl. Line)",
      "memberKey": "PrintIntrastatJnlLine(var Record Intrastat Jnl. Line)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/228-test-report-print/obsolete/"
    },
    {
      "key": "codeunit:350",
      "type": "codeunit",
      "id": 350,
      "object": "IntraJnlManagement",
      "slug": "350-intrajnlmanagement",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/350-intrajnlmanagement/"
    },
    {
      "key": "codeunit:351",
      "type": "codeunit",
      "id": 351,
      "object": "Intrastat Document Completion",
      "slug": "351-intrastat-document-completion",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/351-intrastat-document-completion/"
    },
    {
      "key": "codeunit:352",
      "type": "codeunit",
      "id": 352,
      "object": "Intrastat File Writer",
      "slug": "352-intrastat-file-writer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/352-intrastat-file-writer/"
    },
    {
      "key": "codeunit:365",
      "type": "codeunit",
      "id": 365,
      "object": "Format Address",
      "slug": "365-format-address",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePurchHeaderRemitTo(var Text[100], var Record Purchase Header, var Boolean)",
      "memberKey": "OnBeforePurchHeaderRemitTo(var Text[100], var Record Purchase Header, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnBeforePurchHeaderRemitToAddress.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/365-format-address/obsolete/"
    },
    {
      "key": "codeunit:365",
      "type": "codeunit",
      "id": 365,
      "object": "Format Address",
      "slug": "365-format-address",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePurchInvRemitTo(var Text[100], var Record Purch. Inv. Header, var Boolean)",
      "memberKey": "OnBeforePurchInvRemitTo(var Text[100], var Record Purch. Inv. Header, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnBeforePurchInvRemitToAddress.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/365-format-address/obsolete/"
    },
    {
      "key": "codeunit:365",
      "type": "codeunit",
      "id": 365,
      "object": "Format Address",
      "slug": "365-format-address",
      "app": "base-application",
      "kind": "procedure",
      "member": "PurchHeaderRemitTo(var Text[100], var Record Purchase Header)",
      "memberKey": "PurchHeaderRemitTo(var Text[100], var Record Purchase Header)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by PurchHeaderRemitTo with dictionaries.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/365-format-address/obsolete/"
    },
    {
      "key": "codeunit:365",
      "type": "codeunit",
      "id": 365,
      "object": "Format Address",
      "slug": "365-format-address",
      "app": "base-application",
      "kind": "procedure",
      "member": "PurchInvRemitTo(var Text[100], var Record Purch. Inv. Header)",
      "memberKey": "PurchInvRemitTo(var Text[100], var Record Purch. Inv. Header)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by PurchInvRemitTo with dictionaries.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/365-format-address/obsolete/"
    },
    {
      "key": "codeunit:365",
      "type": "codeunit",
      "id": 365,
      "object": "Format Address",
      "slug": "365-format-address",
      "app": "base-application",
      "kind": "procedure",
      "member": "VendorRemitToAddress(var Text[100], var Record Remit Address)",
      "memberKey": "VendorRemitToAddress(var Text[100], var Record Remit Address)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by VendorRemitToAddress.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/365-format-address/obsolete/"
    },
    {
      "key": "codeunit:378",
      "type": "codeunit",
      "id": 378,
      "object": "Transfer Extended Text",
      "slug": "378-transfer-extended-text",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertSalesExtTextRetLastOnBeforeSetCompatibilityMode(var Boolean)",
      "memberKey": "OnInsertSalesExtTextRetLastOnBeforeSetCompatibilityMode(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Temporary event to support enabling of compatibility mode",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/378-transfer-extended-text/obsolete/"
    },
    {
      "key": "codeunit:550",
      "type": "codeunit",
      "id": 550,
      "object": "VAT Rate Change Conversion",
      "slug": "550-vat-rate-change-conversion",
      "app": "base-application",
      "kind": "procedure",
      "member": "IncludeLine(Option, Code[20])",
      "memberKey": "IncludeLine(Option, Code[20])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedures IncludeSalesLine() and IncludePurchLine()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/550-vat-rate-change-conversion/obsolete/"
    },
    {
      "key": "codeunit:950",
      "type": "codeunit",
      "id": 950,
      "object": "Time Sheet Management",
      "slug": "950-time-sheet-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterTimeSheetV2Enabled(var Boolean)",
      "memberKey": "OnAfterTimeSheetV2Enabled(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Remove old time sheet experience.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/950-time-sheet-management/obsolete/"
    },
    {
      "key": "codeunit:950",
      "type": "codeunit",
      "id": 950,
      "object": "Time Sheet Management",
      "slug": "950-time-sheet-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "TimeSheetV2Enabled()",
      "memberKey": "TimeSheetV2Enabled()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Remove old time sheet experience.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/950-time-sheet-management/obsolete/"
    },
    {
      "key": "codeunit:1251",
      "type": "codeunit",
      "id": 1251,
      "object": "Record Match Mgt.",
      "slug": "1251-record-match-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetRespectThresholdForNumbers(Boolean)",
      "memberKey": "SetRespectThresholdForNumbers(Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Numeric matches are not considered below the Lower limit threshold. This procedure is unused",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1251-record-match-mgt/obsolete/"
    },
    {
      "key": "codeunit:1255",
      "type": "codeunit",
      "id": 1255,
      "object": "Match Bank Payments",
      "slug": "1255-match-bank-payments",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeDirectDebitCollectionEntriesMatchingBuffer(var Record Direct Debit Collection Entry)",
      "memberKey": "InitializeDirectDebitCollectionEntriesMatchingBuffer(var Record Direct Debit Collection Entry)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use the InitializeDirectDebitCollectionEntriesMatchingBuffer method above - it is using a dedicated buffer table",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1255-match-bank-payments/obsolete/"
    },
    {
      "key": "codeunit:1355",
      "type": "codeunit",
      "id": 1355,
      "object": "Send Daily Telemetry",
      "slug": "1355-send-daily-telemetry",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed anymore.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1355-send-daily-telemetry/"
    },
    {
      "key": "codeunit:1481",
      "type": "codeunit",
      "id": 1481,
      "object": "Edit in Excel",
      "slug": "1481-edit-in-excel",
      "app": "system-application",
      "kind": "procedure",
      "member": "EditPageInExcel(Text[240], Text, Text, Text)",
      "memberKey": "EditPageInExcel(Text[240], Text, Text, Text)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Filters are now provided through EditinExcelFilters",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1481-edit-in-excel/obsolete/"
    },
    {
      "key": "codeunit:1481",
      "type": "codeunit",
      "id": 1481,
      "object": "Edit in Excel",
      "slug": "1481-edit-in-excel",
      "app": "system-application",
      "kind": "procedure",
      "member": "EditPageInExcel(Text[240], Text, Text)",
      "memberKey": "EditPageInExcel(Text[240], Text, Text)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Filters are now provided through EditinExcelFilters",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1481-edit-in-excel/obsolete/"
    },
    {
      "key": "codeunit:1481",
      "type": "codeunit",
      "id": 1481,
      "object": "Edit in Excel",
      "slug": "1481-edit-in-excel",
      "app": "system-application",
      "kind": "event",
      "member": "OnEditInExcel(Text[240], Text, Text, var Boolean)",
      "memberKey": "OnEditInExcel(Text[240], Text, Text, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "This event has been replaced by OnEditInExcelWithFilters",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1481-edit-in-excel/obsolete/"
    },
    {
      "key": "codeunit:1504",
      "type": "codeunit",
      "id": 1504,
      "object": "Deposits Page Mgt.",
      "slug": "1504-deposits-page-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenFeatureMgtFromNotification(Notification)",
      "memberKey": "OpenFeatureMgtFromNotification(Notification)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Bank Deposits feature will be enabled by default",
      "seenFrom": 21,
      "lastSeen": 22,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1504-deposits-page-mgt/obsolete/"
    },
    {
      "key": "codeunit:1641",
      "type": "codeunit",
      "id": 1641,
      "object": "Setup Email Logging",
      "slug": "1641-setup-email-logging",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1641-setup-email-logging/"
    },
    {
      "key": "codeunit:1991",
      "type": "codeunit",
      "id": 1991,
      "object": "Guided Experience Impl.",
      "slug": "1991-guided-experience-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AddCompanyNameDimension(var Dictionary)",
      "memberKey": "AddCompanyNameDimension(var Dictionary)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use Telemetry.LogMessage to add common custom dimensions, like CompanyName.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1991-guided-experience-impl/obsolete/"
    },
    {
      "key": "codeunit:1991",
      "type": "codeunit",
      "id": 1991,
      "object": "Guided Experience Impl.",
      "slug": "1991-guided-experience-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AddRoleDimension(var Dictionary, var Record User Personalization)",
      "memberKey": "AddRoleDimension(var Dictionary, var Record User Personalization)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use Telemetry.LogMessage to add common custom dimensions, like UserRole.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1991-guided-experience-impl/obsolete/"
    },
    {
      "key": "codeunit:1996",
      "type": "codeunit",
      "id": 1996,
      "object": "Checklist Banner Impl.",
      "slug": "1996-checklist-banner-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "ExecuteChecklistItem(var Record Checklist Item Buffer, DotNet Tour, Boolean, Boolean)",
      "memberKey": "ExecuteChecklistItem(var Record Checklist Item Buffer, DotNet Tour, Boolean, Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by ExecuteChecklistItem without IsEvaluationCompany as parameter.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1996-checklist-banner-impl/obsolete/"
    },
    {
      "key": "codeunit:2021",
      "type": "codeunit",
      "id": 2021,
      "object": "Image Analysis Result",
      "slug": "2021-image-analysis-result",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetLatestAnalysisType(var Option)",
      "memberKey": "GetLatestAnalysisType(var Option)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use GetLatestImageAnalysisTypes instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2021-image-analysis-result/obsolete/"
    },
    {
      "key": "codeunit:2021",
      "type": "codeunit",
      "id": 2021,
      "object": "Image Analysis Result",
      "slug": "2021-image-analysis-result",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJson(Codeunit JSON Management, Option)",
      "memberKey": "SetJson(Codeunit JSON Management, Option)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use SetResult with an Enum::\"Image Analysis Type\" as second parameter instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2021-image-analysis-result/obsolete/"
    },
    {
      "key": "codeunit:5051",
      "type": "codeunit",
      "id": 5051,
      "object": "SegManagement",
      "slug": "5051-segmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindInteractTmplCode(Integer)",
      "memberKey": "FindInteractTmplCode(Integer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use FindInteractionTemplateCode(DocumentType: Enum \"Interaction Log Entry Document Type\") instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5051-segmanagement/obsolete/"
    },
    {
      "key": "codeunit:5051",
      "type": "codeunit",
      "id": 5051,
      "object": "SegManagement",
      "slug": "5051-segmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterFindInteractTmplCode(Integer, Record Interaction Template Setup, var Code[10])",
      "memberKey": "OnAfterFindInteractTmplCode(Integer, Record Interaction Template Setup, var Code[10])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaed by event OnAfterFindInteractTemplateCode with enum parameter.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5051-segmanagement/obsolete/"
    },
    {
      "key": "codeunit:5051",
      "type": "codeunit",
      "id": 5051,
      "object": "SegManagement",
      "slug": "5051-segmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "SalesInvoiceInterDocType()",
      "memberKey": "SalesInvoiceInterDocType()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by enum \"Interaction Log Entry Document Type\"::\"Sales Inv.\"",
      "seenFrom": 22,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5051-segmanagement/obsolete/"
    },
    {
      "key": "codeunit:5051",
      "type": "codeunit",
      "id": 5051,
      "object": "SegManagement",
      "slug": "5051-segmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "SalesOrderConfirmInterDocType()",
      "memberKey": "SalesOrderConfirmInterDocType()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by enum \"Interaction Log Entry Document Type\"::\"Sales Ord. Cnfrmn.\"",
      "seenFrom": 22,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5051-segmanagement/obsolete/"
    },
    {
      "key": "codeunit:5062",
      "type": "codeunit",
      "id": 5062,
      "object": "SegCriteriaManagement",
      "slug": "5062-segcriteriamanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertCriteriaFilter(Code[20], Integer, Text[250], Text[250])",
      "memberKey": "InsertCriteriaFilter(Code[20], Integer, Text[250], Text[250])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure InsertCriteriaFilters()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5062-segcriteriamanagement/obsolete/"
    },
    {
      "key": "codeunit:5062",
      "type": "codeunit",
      "id": 5062,
      "object": "SegCriteriaManagement",
      "slug": "5062-segcriteriamanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSegCriteriaFilter(Integer, Text[250], var Text[250])",
      "memberKey": "OnAfterSegCriteriaFilter(Integer, Text[250], var Text[250])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by event OnAfterGetSegCriteriaFilters()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5062-segcriteriamanagement/obsolete/"
    },
    {
      "key": "codeunit:5062",
      "type": "codeunit",
      "id": 5062,
      "object": "SegCriteriaManagement",
      "slug": "5062-segcriteriamanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeInsertCriteriaFilter(Code[20], var Integer, var Text[250], var Text[250], var Boolean)",
      "memberKey": "OnBeforeInsertCriteriaFilter(Code[20], var Integer, var Text[250], var Text[250], var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by event OnBeforeInsertSegmentCriteriaFilter()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5062-segcriteriamanagement/obsolete/"
    },
    {
      "key": "codeunit:5062",
      "type": "codeunit",
      "id": 5062,
      "object": "SegCriteriaManagement",
      "slug": "5062-segcriteriamanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "SegCriteriaFilter(Integer, Text[250])",
      "memberKey": "SegCriteriaFilter(Integer, Text[250])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure GetSegCriteriaFilters()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5062-segcriteriamanagement/obsolete/"
    },
    {
      "key": "codeunit:5064",
      "type": "codeunit",
      "id": 5064,
      "object": "Email Logging Dispatcher",
      "slug": "5064-email-logging-dispatcher",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5064-email-logging-dispatcher/"
    },
    {
      "key": "codeunit:5065",
      "type": "codeunit",
      "id": 5065,
      "object": "Email Logging Context Adapter",
      "slug": "5065-email-logging-context-adapter",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5065-email-logging-context-adapter/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCurrencySymbolMappingFeatureKey()",
      "memberKey": "GetCurrencySymbolMappingFeatureKey()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature CurrencySymbolMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetOptionMappingFeatureKey()",
      "memberKey": "GetOptionMappingFeatureKey()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsCurrencySymbolMappingEnabled()",
      "memberKey": "IsCurrencySymbolMappingEnabled()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature CurrencySymbolMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsOptionMappingEnabled()",
      "memberKey": "IsOptionMappingEnabled()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "LinkMissingOptionDoc(Notification)",
      "memberKey": "LinkMissingOptionDoc(Notification)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Unused method.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnIsCurrencySymbolMappingEnabled(var Boolean)",
      "memberKey": "OnIsCurrencySymbolMappingEnabled(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature CurrencySymbolMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnIsOptionMappingEnabled(var Boolean)",
      "memberKey": "OnIsOptionMappingEnabled(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5405",
      "type": "codeunit",
      "id": 5405,
      "object": "Feature Map Currency Symbol",
      "slug": "5405-feature-map-currency-symbol",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature CurrencySymbolMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5405-feature-map-currency-symbol/"
    },
    {
      "key": "codeunit:5408",
      "type": "codeunit",
      "id": 5408,
      "object": "Feature - Option Mapping",
      "slug": "5408-feature-option-mapping",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5408-feature-option-mapping/"
    },
    {
      "key": "codeunit:5465",
      "type": "codeunit",
      "id": 5465,
      "object": "Graph Mgt - General Tools",
      "slug": "5465-graph-mgt-general-tools",
      "app": "base-application",
      "kind": "event",
      "member": "OnForceIsApiEnabledVerification(var Boolean)",
      "memberKey": "OnForceIsApiEnabledVerification(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "This event is not used.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5465-graph-mgt-general-tools/obsolete/"
    },
    {
      "key": "codeunit:5703",
      "type": "codeunit",
      "id": 5703,
      "object": "Catalog Item Management",
      "slug": "5703-catalog-item-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateNewItem(Code[20], Record Nonstock Item)",
      "memberKey": "CreateNewItem(Code[20], Record Nonstock Item)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by CreateNewItem(NonstockItem)",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5703-catalog-item-management/obsolete/"
    },
    {
      "key": "codeunit:5703",
      "type": "codeunit",
      "id": 5703,
      "object": "Catalog Item Management",
      "slug": "5703-catalog-item-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetNewItemNo(Record Nonstock Item, var Code[20])",
      "memberKey": "OnAfterGetNewItemNo(Record Nonstock Item, var Code[20])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnAfterDetermineItemNoAndItemNoSeries(NonstockItem)",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5703-catalog-item-management/obsolete/"
    },
    {
      "key": "codeunit:5870",
      "type": "codeunit",
      "id": 5870,
      "object": "Calculate BOM Tree",
      "slug": "5870-calculate-bom-tree",
      "app": "base-application",
      "kind": "event",
      "member": "OnTraverseCostTreeOnAfterAddCost(var Record BOM Buffer, var Record BOM Buffer)",
      "memberKey": "OnTraverseCostTreeOnAfterAddCost(var Record BOM Buffer, var Record BOM Buffer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with a more generic OnTraverseCostTreeOnAfterAddCosts",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5870-calculate-bom-tree/obsolete/"
    },
    {
      "key": "codeunit:5940",
      "type": "codeunit",
      "id": 5940,
      "object": "ServContractManagement",
      "slug": "5940-servcontractmanagement",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateAllServLinesOnAfterCreateServiceLedgerEntry(var Record Service Contract Line, var Integer)",
      "memberKey": "OnCreateAllServLinesOnAfterCreateServiceLedgerEntry(var Record Service Contract Line, var Integer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Removed code that caused issues with Service Invoice calculation.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5940-servcontractmanagement/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": "IsPBIServiceAvailable()",
      "memberKey": "IsPBIServiceAvailable()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Power BI service status is no longer cached.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6301-power-bi-service-mgt/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddUserGroupFromExtension(Code[20], Code[20], Guid)",
      "memberKey": "AddUserGroupFromExtension(Code[20], Code[20], Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "User groups are replaced with security groups, use the method Add on the Security Group codeunit.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddUserToDefaultUserGroups(Guid)",
      "memberKey": "AddUserToDefaultUserGroups(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with the AssignDefaultPermissionsToUser procedure.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddUserToDefaultUserGroupsForCompany(Guid, Text[30])",
      "memberKey": "AddUserToDefaultUserGroupsForCompany(Guid, Text[30])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with the AssignDefaultPermissionsToUser procedure.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddUserToUserGroup(Guid, Code[20], Text[30])",
      "memberKey": "AddUserToUserGroup(Guid, Code[20], Text[30])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "User groups are replaced with security groups, where group membership is specified in M365 admin portal.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "event",
      "member": "OnAssignCustomPermissionsToUser(Guid, Guid, var Boolean)",
      "memberKey": "OnAssignCustomPermissionsToUser(Guid, Guid, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Custom permissions are handled within BaseApp and System Application.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResetUsersToIntelligentCloudUserGroup()",
      "memberKey": "ResetUsersToIntelligentCloudUserGroup()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use the ResetUsersToIntelligentCloud procedure instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9002",
      "type": "codeunit",
      "id": 9002,
      "object": "Permission Manager",
      "slug": "9002-permission-manager",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResetUserToDefaultUserGroups(Guid)",
      "memberKey": "ResetUserToDefaultUserGroups(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with the ResetUserToDefaultPermissions procedure.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9002-permission-manager/obsolete/"
    },
    {
      "key": "codeunit:9004",
      "type": "codeunit",
      "id": 9004,
      "object": "User Grp. Perm. Subscribers",
      "slug": "9004-user-grp-perm-subscribers",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9004-user-grp-perm-subscribers/"
    },
    {
      "key": "codeunit:9012",
      "type": "codeunit",
      "id": 9012,
      "object": "Azure AD Graph",
      "slug": "9012-azure-ad-graph",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetEnvironmentDirectoryGroup()",
      "memberKey": "GetEnvironmentDirectoryGroup()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Renamed to GetEnvironmentSecurityGroupId()",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9012-azure-ad-graph/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "event",
      "member": "OnCanCurrentUserManagePlansAndGroups(var Boolean)",
      "memberKey": "OnCanCurrentUserManagePlansAndGroups(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Checking for user access is done within the Azure AD Module.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "event",
      "member": "OnRemoveUserGroupsForUserAndPlan(Guid, Guid)",
      "memberKey": "OnRemoveUserGroupsForUserAndPlan(Guid, Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "User groups are deprecated.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9019",
      "type": "codeunit",
      "id": 9019,
      "object": "User Groups",
      "slug": "9019-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9019-user-groups/"
    },
    {
      "key": "codeunit:9021",
      "type": "codeunit",
      "id": 9021,
      "object": "Manage User Plans And Groups",
      "slug": "9021-manage-user-plans-and-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9021-manage-user-plans-and-groups/"
    },
    {
      "key": "codeunit:9027",
      "type": "codeunit",
      "id": 9027,
      "object": "Plan Ids",
      "slug": "9027-plan-ids",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetM365CollaborationPlanId()",
      "memberKey": "GetM365CollaborationPlanId()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by GetMicrosoft365PlanId()",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9027-plan-ids/obsolete/"
    },
    {
      "key": "codeunit:9079",
      "type": "codeunit",
      "id": 9079,
      "object": "Background Error Handling Mgt.",
      "slug": "9079-background-error-handling-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature made enabled by default",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9079-background-error-handling-mgt/obsolete/"
    },
    {
      "key": "codeunit:9079",
      "type": "codeunit",
      "id": 9079,
      "object": "Background Error Handling Mgt.",
      "slug": "9079-background-error-handling-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEnabled()",
      "memberKey": "IsEnabled()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature made enabled by default",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9079-background-error-handling-mgt/obsolete/"
    },
    {
      "key": "codeunit:9079",
      "type": "codeunit",
      "id": 9079,
      "object": "Background Error Handling Mgt.",
      "slug": "9079-background-error-handling-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterIsEnabled(var Boolean)",
      "memberKey": "OnAfterIsEnabled(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature made enabled by default",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9079-background-error-handling-mgt/obsolete/"
    },
    {
      "key": "codeunit:9079",
      "type": "codeunit",
      "id": 9079,
      "object": "Background Error Handling Mgt.",
      "slug": "9079-background-error-handling-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "TestIsEnabled()",
      "memberKey": "TestIsEnabled()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature made enabled by default",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9079-background-error-handling-mgt/obsolete/"
    },
    {
      "key": "codeunit:9170",
      "type": "codeunit",
      "id": 9170,
      "object": "Conf./Personalization Mgt.",
      "slug": "9170-conf-personalization-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ClearUserPersonalization(Record User Personalization)",
      "memberKey": "ClearUserPersonalization(Record User Personalization)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "This procedure cleared old \"User Metadata\" as well. Use ClearPersonalizedPagesForUser instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9170-conf-personalization-mgt/obsolete/"
    },
    {
      "key": "codeunit:9823",
      "type": "codeunit",
      "id": 9823,
      "object": "Default Permission Set In Plan",
      "slug": "9823-default-permission-set-in-plan",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Getting the default permissions will be done only inside the Azure AD Plan module.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9823-default-permission-set-in-plan/"
    },
    {
      "key": "codeunit:9825",
      "type": "codeunit",
      "id": 9825,
      "object": "Plan Configuration",
      "slug": "9825-plan-configuration",
      "app": "system-application",
      "kind": "event",
      "member": "OnAfterDeleteCustomPermissions(Guid)",
      "memberKey": "OnAfterDeleteCustomPermissions(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed when the user groups are removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9825-plan-configuration/obsolete/"
    },
    {
      "key": "codeunit:9825",
      "type": "codeunit",
      "id": 9825,
      "object": "Plan Configuration",
      "slug": "9825-plan-configuration",
      "app": "system-application",
      "kind": "event",
      "member": "OnAfterTransferPermissions(Guid)",
      "memberKey": "OnAfterTransferPermissions(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed when the user groups are removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9825-plan-configuration/obsolete/"
    },
    {
      "key": "codeunit:9825",
      "type": "codeunit",
      "id": 9825,
      "object": "Plan Configuration",
      "slug": "9825-plan-configuration",
      "app": "system-application",
      "kind": "event",
      "member": "OnBeforeRemoveCustomPermissionsFromUser(Record Access Control, var Boolean)",
      "memberKey": "OnBeforeRemoveCustomPermissionsFromUser(Record Access Control, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed when the user groups are removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9825-plan-configuration/obsolete/"
    },
    {
      "key": "codeunit:9825",
      "type": "codeunit",
      "id": 9825,
      "object": "Plan Configuration",
      "slug": "9825-plan-configuration",
      "app": "system-application",
      "kind": "event",
      "member": "OnBeforeRemoveDefaultPermissionsFromUser(Record Access Control, var Boolean)",
      "memberKey": "OnBeforeRemoveDefaultPermissionsFromUser(Record Access Control, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed when the user groups are removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9825-plan-configuration/obsolete/"
    },
    {
      "key": "codeunit:9825",
      "type": "codeunit",
      "id": 9825,
      "object": "Plan Configuration",
      "slug": "9825-plan-configuration",
      "app": "system-application",
      "kind": "event",
      "member": "OnCustomPermissionSetChange(Guid, Code[20], Guid, Option, Text[30])",
      "memberKey": "OnCustomPermissionSetChange(Guid, Code[20], Guid, Option, Text[30])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Not needed when the user groups are removed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9825-plan-configuration/obsolete/"
    },
    {
      "key": "codeunit:9828",
      "type": "codeunit",
      "id": 9828,
      "object": "Default PS in Plan Impl",
      "slug": "9828-default-ps-in-plan-impl",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Getting the default permissions will be done only inside the Azure AD Plan module.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9828-default-ps-in-plan-impl/"
    },
    {
      "key": "codeunit:9842",
      "type": "codeunit",
      "id": 9842,
      "object": "Legacy User Groups",
      "slug": "9842-legacy-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9842-legacy-user-groups/"
    },
    {
      "key": "codeunit:9987",
      "type": "codeunit",
      "id": 9987,
      "object": "Word Template",
      "slug": "9987-word-template",
      "app": "system-application",
      "kind": "procedure",
      "member": "RemoveRelatedTable(Code[30], Integer)",
      "memberKey": "RemoveRelatedTable(Code[30], Integer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by RemoveTable below",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9987-word-template/obsolete/"
    },
    {
      "key": "codeunit:9998",
      "type": "codeunit",
      "id": 9998,
      "object": "Upgrade Tag Definitions",
      "slug": "9998-upgrade-tag-definitions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetAdvancedIntrastatBaseDemoDataUpgradeTag()",
      "memberKey": "GetAdvancedIntrastatBaseDemoDataUpgradeTag()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 20,
      "lastSeen": 24,
      "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": "GetIntrastatJnlLinePartnerIDUpgradeTag()",
      "memberKey": "GetIntrastatJnlLinePartnerIDUpgradeTag()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9998-upgrade-tag-definitions/obsolete/"
    },
    {
      "key": "codeunit:104011",
      "type": "codeunit",
      "id": 104011,
      "object": "Upg Advanced Checklist Setup",
      "slug": "104011-upg-advanced-checklist-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/104011-upg-advanced-checklist-setup/"
    },
    {
      "key": "enum:263",
      "type": "enum",
      "id": 263,
      "object": "Intrastat Export Format",
      "slug": "263-intrastat-export-format",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enum/263-intrastat-export-format/"
    },
    {
      "key": "enum:9842",
      "type": "enum",
      "id": 9842,
      "object": "User Grp. Migration Guide Page",
      "slug": "9842-user-grp-migration-guide-page",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] User groups functionality is deprecated. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enum/9842-user-grp-migration-guide-page/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "CurrencySymbolMapping",
      "memberKey": "CurrencySymbolMapping",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature CurrencySymbolMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "OptionMapping",
      "memberKey": "OptionMapping",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "page:105",
      "type": "page",
      "id": 105,
      "object": "New Account Schedule Name",
      "slug": "105-new-account-schedule-name",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetColumnLayoutName()",
      "memberKey": "GetColumnLayoutName()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Column definition is now stored in Financial Report.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/105-new-account-schedule-name/obsolete/"
    },
    {
      "key": "page:105",
      "type": "page",
      "id": 105,
      "object": "New Account Schedule Name",
      "slug": "105-new-account-schedule-name",
      "app": "base-application",
      "kind": "procedure",
      "member": "Set(Code[10], Code[10])",
      "memberKey": "Set(Code[10], Code[10])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use Set only with the Name parameter now. Column definition is now stored in Financial Report.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/105-new-account-schedule-name/obsolete/"
    },
    {
      "key": "page:179",
      "type": "page",
      "id": 179,
      "object": "Reverse Entries",
      "slug": "179-reverse-entries",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This page will be replaced by \"Reverse Transaction Entries\". Use that page instead",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/179-reverse-entries/"
    },
    {
      "key": "page:311",
      "type": "page",
      "id": 311,
      "object": "Intrastat Journal",
      "slug": "311-intrastat-journal",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/311-intrastat-journal/"
    },
    {
      "key": "page:325",
      "type": "page",
      "id": 325,
      "object": "Intrastat Journal Templates",
      "slug": "325-intrastat-journal-templates",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/325-intrastat-journal-templates/"
    },
    {
      "key": "page:326",
      "type": "page",
      "id": 326,
      "object": "Intrastat Jnl. Template List",
      "slug": "326-intrastat-jnl-template-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/326-intrastat-jnl-template-list/"
    },
    {
      "key": "page:327",
      "type": "page",
      "id": 327,
      "object": "Intrastat Jnl. Batches",
      "slug": "327-intrastat-jnl-batches",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/327-intrastat-jnl-batches/"
    },
    {
      "key": "page:328",
      "type": "page",
      "id": 328,
      "object": "Intrastat Setup",
      "slug": "328-intrastat-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/328-intrastat-setup/"
    },
    {
      "key": "page:344",
      "type": "page",
      "id": 344,
      "object": "Navigate",
      "slug": "344-navigate",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindRecords(var Boolean)",
      "memberKey": "OnBeforeFindRecords(var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnBeforeFindRecordsProcedure",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/344-navigate/obsolete/"
    },
    {
      "key": "page:379",
      "type": "page",
      "id": 379,
      "object": "Bank Acc. Reconciliation",
      "slug": "379-bank-acc-reconciliation",
      "app": "base-application",
      "kind": "event",
      "member": "OnUpdateBankAccountLedgerEntrySubpageOnAfterSetFilters(var Record Bank Account Ledger Entry)",
      "memberKey": "OnUpdateBankAccountLedgerEntrySubpageOnAfterSetFilters(var Record Bank Account Ledger Entry)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use the event OnAfterApplyControledFilters in ApplyBankLedferEntries.Page.al",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/379-bank-acc-reconciliation/obsolete/"
    },
    {
      "key": "page:381",
      "type": "page",
      "id": 381,
      "object": "Apply Bank Acc. Ledger Entries",
      "slug": "381-apply-bank-acc-ledger-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyCurrentFilters(var Record Bank Account Ledger Entry)",
      "memberKey": "CopyCurrentFilters(var Record Bank Account Ledger Entry)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Unused procedure, extend this page instead and use the filters or use the event OnAfterAppliedControledFilters",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/381-apply-bank-acc-ledger-entries/obsolete/"
    },
    {
      "key": "page:381",
      "type": "page",
      "id": 381,
      "object": "Apply Bank Acc. Ledger Entries",
      "slug": "381-apply-bank-acc-ledger-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "ToggleMatchedFilter(Boolean)",
      "memberKey": "ToggleMatchedFilter(Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use ShowAll, ShowNonMatched instead",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/381-apply-bank-acc-ledger-entries/obsolete/"
    },
    {
      "key": "page:475",
      "type": "page",
      "id": 475,
      "object": "VAT Statement Preview Line",
      "slug": "475-vat-statement-preview-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnUpdateFormOnBeforePageUpdate2(var Record VAT Statement Name, var Record VAT Statement Line, Enum VAT Statement Report Selection, Enum VAT Statement Report Period Selection, Boolean, Boolean, Enum VAT Date Type)",
      "memberKey": "OnUpdateFormOnBeforePageUpdate2(var Record VAT Statement Name, var Record VAT Statement Line, Enum VAT Statement Report Selection, Enum VAT Statement Report Period Selection, Boolean, Boolean, Enum VAT Date Type)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnUpdateFormOnBeforePageUpdate",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/475-vat-statement-preview-line/obsolete/"
    },
    {
      "key": "page:475",
      "type": "page",
      "id": 475,
      "object": "VAT Statement Preview Line",
      "slug": "475-vat-statement-preview-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateForm(var Record VAT Statement Name, Enum VAT Statement Report Selection, Enum VAT Statement Report Period Selection, Boolean, Enum VAT Date Type)",
      "memberKey": "UpdateForm(var Record VAT Statement Name, Enum VAT Statement Report Selection, Enum VAT Statement Report Period Selection, Boolean, Enum VAT Date Type)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by UpdateForm without VAT Date",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/475-vat-statement-preview-line/obsolete/"
    },
    {
      "key": "page:950",
      "type": "page",
      "id": 950,
      "object": "Time Sheet",
      "slug": "950-time-sheet",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Remove old time sheet experience.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/950-time-sheet/"
    },
    {
      "key": "page:1190",
      "type": "page",
      "id": 1190,
      "object": "Create Payment",
      "slug": "1190-create-payment",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateGnlJnlLineDimensionsFromTempBuffer(var Record Gen. Journal Line, Record Payment Buffer)",
      "memberKey": "OnBeforeUpdateGnlJnlLineDimensionsFromTempBuffer(var Record Gen. Journal Line, Record Payment Buffer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnBeforeUpdateGnlJnlLineDimensionsFromVendorPayment.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1190-create-payment/obsolete/"
    },
    {
      "key": "page:1190",
      "type": "page",
      "id": 1190,
      "object": "Create Payment",
      "slug": "1190-create-payment",
      "app": "base-application",
      "kind": "event",
      "member": "OnUpdateTempBufferFromVendorLedgerEntry(var Record Payment Buffer, Record Vendor Ledger Entry)",
      "memberKey": "OnUpdateTempBufferFromVendorLedgerEntry(var Record Payment Buffer, Record Vendor Ledger Entry)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnUpdateVendorPaymentBufferFromVendorLedgerEntry.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1190-create-payment/obsolete/"
    },
    {
      "key": "page:1811",
      "type": "page",
      "id": 1811,
      "object": "Setup Email Logging",
      "slug": "1811-setup-email-logging",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1811-setup-email-logging/"
    },
    {
      "key": "page:5094",
      "type": "page",
      "id": 5094,
      "object": "Marketing Setup",
      "slug": "5094-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "ClearEmailLoggingSetup(var Record Marketing Setup)",
      "memberKey": "ClearEmailLoggingSetup(var Record Marketing Setup)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5094-marketing-setup/obsolete/"
    },
    {
      "key": "page:5094",
      "type": "page",
      "id": 5094,
      "object": "Marketing Setup",
      "slug": "5094-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitExchangeService()",
      "memberKey": "InitExchangeService()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5094-marketing-setup/obsolete/"
    },
    {
      "key": "page:5094",
      "type": "page",
      "id": 5094,
      "object": "Marketing Setup",
      "slug": "5094-marketing-setup",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterMarketingSetupEmailLoggingCompleted()",
      "memberKey": "OnAfterMarketingSetupEmailLoggingCompleted()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5094-marketing-setup/obsolete/"
    },
    {
      "key": "page:5094",
      "type": "page",
      "id": 5094,
      "object": "Marketing Setup",
      "slug": "5094-marketing-setup",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterMarketingSetupEmailLoggingUsed()",
      "memberKey": "OnAfterMarketingSetupEmailLoggingUsed()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5094-marketing-setup/obsolete/"
    },
    {
      "key": "page:5096",
      "type": "page",
      "id": 5096,
      "object": "Task List",
      "slug": "5096-task-list",
      "app": "base-application",
      "kind": "procedure",
      "member": "Caption()",
      "memberKey": "Caption()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure GetCaption()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5096-task-list/obsolete/"
    },
    {
      "key": "page:5337",
      "type": "page",
      "id": 5337,
      "object": "CRM Coupled Fields",
      "slug": "5337-crm-coupled-fields",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This page is no longer used. Use CRM Coupling Fields page instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5337-crm-coupled-fields/"
    },
    {
      "key": "page:6400",
      "type": "page",
      "id": 6400,
      "object": "Flow Template Selector",
      "slug": "6400-flow-template-selector",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This page will be replaced by a platform feature. You can invoke the platform feature with a customaction of type FlowTemplateGallery.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6400-flow-template-selector/"
    },
    {
      "key": "page:6401",
      "type": "page",
      "id": 6401,
      "object": "Flow Selector",
      "slug": "6401-flow-selector",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This funcionality has been moved to Power Automate menu",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6401-flow-selector/"
    },
    {
      "key": "page:7379",
      "type": "page",
      "id": 7379,
      "object": "Item Bin Contents",
      "slug": "7379-item-bin-contents",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by page 7304 - \"Bin Content\"",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/7379-item-bin-contents/"
    },
    {
      "key": "page:8452",
      "type": "page",
      "id": 8452,
      "object": "Advanced Intrastat Checklist",
      "slug": "8452-advanced-intrastat-checklist",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/8452-advanced-intrastat-checklist/"
    },
    {
      "key": "page:9191",
      "type": "page",
      "id": 9191,
      "object": "User Page Personalization List",
      "slug": "9191-user-page-personalization-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This page is based on an obsoleted record. Use page 9200 \"Personalized Pages\" instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9191-user-page-personalization-list/"
    },
    {
      "key": "page:9804",
      "type": "page",
      "id": 9804,
      "object": "Permissions FactBox",
      "slug": "9804-permissions-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with Expanded Permissions Factbox in System Application",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9804-permissions-factbox/"
    },
    {
      "key": "page:9828",
      "type": "page",
      "id": 9828,
      "object": "User Group Plan FactBox",
      "slug": "9828-user-group-plan-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9828-user-group-plan-factbox/"
    },
    {
      "key": "page:9829",
      "type": "page",
      "id": 9829,
      "object": "User Groups FactBox",
      "slug": "9829-user-groups-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Use the Security Groups page or Permission Sets page directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9829-user-groups-factbox/"
    },
    {
      "key": "page:9830",
      "type": "page",
      "id": 9830,
      "object": "User Groups",
      "slug": "9830-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Security Groups page in the security groups system; by Permission Sets page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9830-user-groups/"
    },
    {
      "key": "page:9831",
      "type": "page",
      "id": 9831,
      "object": "User Group Members",
      "slug": "9831-user-group-members",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Security Group Members page in the security groups system; by Perm. Set Assignments Part page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9831-user-group-members/"
    },
    {
      "key": "page:9832",
      "type": "page",
      "id": 9832,
      "object": "User Group Members FactBox",
      "slug": "9832-user-group-members-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Security Group Members Part page in the security groups system; by Perm. Set Assignments Part page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9832-user-group-members-factbox/"
    },
    {
      "key": "page:9833",
      "type": "page",
      "id": 9833,
      "object": "User Groups User SubPage",
      "slug": "9833-user-groups-user-subpage",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the User Security Groups Part page in the security groups system; by Permission Sets FactBox page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9833-user-groups-user-subpage/"
    },
    {
      "key": "page:9834",
      "type": "page",
      "id": 9834,
      "object": "User Group Permission Sets",
      "slug": "9834-user-group-permission-sets",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Security Group Permission Sets page in the security groups system; by Permission Set Subform page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9834-user-group-permission-sets/"
    },
    {
      "key": "page:9835",
      "type": "page",
      "id": 9835,
      "object": "User Group Permissions FactBox",
      "slug": "9835-user-group-permissions-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Security Group Permissions Part page in the security groups system; by Permission Set Subform page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9835-user-group-permissions-factbox/"
    },
    {
      "key": "page:9836",
      "type": "page",
      "id": 9836,
      "object": "User Group Memberships FactBox",
      "slug": "9836-user-group-memberships-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the User Security Groups Part page in the security groups system; by Permission Sets FactBox page in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9836-user-group-memberships-factbox/"
    },
    {
      "key": "page:9837",
      "type": "page",
      "id": 9837,
      "object": "Permission Set by User Group",
      "slug": "9837-permission-set-by-user-group",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Permission Set By Sec. Group page in the security groups system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9837-permission-set-by-user-group/"
    },
    {
      "key": "page:9838",
      "type": "page",
      "id": 9838,
      "object": "User by User Group",
      "slug": "9838-user-by-user-group",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Adding users to security groups is done in M365 admin center or Users and Groups menu in Windows. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9838-user-by-user-group/"
    },
    {
      "key": "page:9840",
      "type": "page",
      "id": 9840,
      "object": "Tenant Permissions FactBox",
      "slug": "9840-tenant-permissions-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced with Expanded Permissions Factbox in System Application",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9840-tenant-permissions-factbox/"
    },
    {
      "key": "page:9842",
      "type": "page",
      "id": 9842,
      "object": "User Group by Plan",
      "slug": "9842-user-group-by-plan",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9842-user-group-by-plan/"
    },
    {
      "key": "page:9859",
      "type": "page",
      "id": 9859,
      "object": "Tenant Permission Subform",
      "slug": "9859-tenant-permission-subform",
      "app": "system-application",
      "kind": "procedure",
      "member": "SetPageVariables(Guid)",
      "memberKey": "SetPageVariables(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "No longer used.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9859-tenant-permission-subform/obsolete/"
    },
    {
      "key": "page:9988",
      "type": "page",
      "id": 9988,
      "object": "Word Templates Table Lookup",
      "slug": "9988-word-templates-table-lookup",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetRecord(var Record Word Templates Table)",
      "memberKey": "GetRecord(var Record Word Templates Table)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use Page.GetRecord instead.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9988-word-templates-table-lookup/obsolete/"
    },
    {
      "key": "page:99000959",
      "type": "page",
      "id": 99000959,
      "object": "Order Promising Lines",
      "slug": "99000959-order-promising-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSourceType(Option)",
      "memberKey": "SetSourceType(Option)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure SetSource()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/99000959-order-promising-lines/obsolete/"
    },
    {
      "key": "permissionset:26",
      "type": "permissionset",
      "id": 26,
      "object": "Confirm Management - Objects",
      "slug": "26-confirm-management-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/26-confirm-management-objects/"
    },
    {
      "key": "permissionset:417",
      "type": "permissionset",
      "id": 417,
      "object": "Environment Info. - Objects",
      "slug": "417-environment-info-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/417-environment-info-objects/"
    },
    {
      "key": "permissionset:421",
      "type": "permissionset",
      "id": 421,
      "object": "Data Compression - Objects",
      "slug": "421-data-compression-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/421-data-compression-objects/"
    },
    {
      "key": "permissionset:433",
      "type": "permissionset",
      "id": 433,
      "object": "Azure AD Tenant - Objects",
      "slug": "433-azure-ad-tenant-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/433-azure-ad-tenant-objects/"
    },
    {
      "key": "permissionset:1288",
      "type": "permissionset",
      "id": 1288,
      "object": "OAuth - Objects",
      "slug": "1288-oauth-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/1288-oauth-objects/"
    },
    {
      "key": "permissionset:1818",
      "type": "permissionset",
      "id": 1818,
      "object": "Navigation Bar Subs. - Objects",
      "slug": "1818-navigation-bar-subs-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/1818-navigation-bar-subs-objects/"
    },
    {
      "key": "permissionset:2200",
      "type": "permissionset",
      "id": 2200,
      "object": "Azure Key Vault - Objects",
      "slug": "2200-azure-key-vault-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/2200-azure-key-vault-objects/"
    },
    {
      "key": "permissionset:3060",
      "type": "permissionset",
      "id": 3060,
      "object": "URI - Objects",
      "slug": "3060-uri-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/3060-uri-objects/"
    },
    {
      "key": "permissionset:3703",
      "type": "permissionset",
      "id": 3703,
      "object": "Server Settings - Objects",
      "slug": "3703-server-settings-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/3703-server-settings-objects/"
    },
    {
      "key": "permissionset:3918",
      "type": "permissionset",
      "id": 3918,
      "object": "Record Reference - Exec",
      "slug": "3918-record-reference-exec",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/3918-record-reference-exec/"
    },
    {
      "key": "permissionset:3960",
      "type": "permissionset",
      "id": 3960,
      "object": "Regex - Objects",
      "slug": "3960-regex-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/3960-regex-objects/"
    },
    {
      "key": "permissionset:4030",
      "type": "permissionset",
      "id": 4030,
      "object": "Client Type Mgt. - Objects",
      "slug": "4030-client-type-mgt-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/4030-client-type-mgt-objects/"
    },
    {
      "key": "permissionset:4110",
      "type": "permissionset",
      "id": 4110,
      "object": "Base64 Convert - Objects",
      "slug": "4110-base64-convert-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/4110-base64-convert-objects/"
    },
    {
      "key": "permissionset:7243",
      "type": "permissionset",
      "id": 7243,
      "object": "User Groups - Admin",
      "slug": "7243-user-groups-admin",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "The user group functionality is deprecated.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/7243-user-groups-admin/"
    },
    {
      "key": "permissionset:9008",
      "type": "permissionset",
      "id": 9008,
      "object": "User Login Times - Read",
      "slug": "9008-user-login-times-read",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/9008-user-login-times-read/"
    },
    {
      "key": "permissionset:9012",
      "type": "permissionset",
      "id": 9012,
      "object": "Azure AD Graph - Objects",
      "slug": "9012-azure-ad-graph-objects",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/9012-azure-ad-graph-objects/"
    },
    {
      "key": "permissionset:9013",
      "type": "permissionset",
      "id": 9013,
      "object": "User Login Times - View",
      "slug": "9013-user-login-times-view",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "This permission set is replaced with inherent permissions and is no longer needed.",
      "seenFrom": 22,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/permissionset/9013-user-login-times-view/"
    },
    {
      "key": "profile:m365-collaboration",
      "type": "profile",
      "id": null,
      "object": "M365 Collaboration",
      "slug": "m365-collaboration",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "New EMPLOYEE profile has been created and it should be used instead.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/profile/m365-collaboration/"
    },
    {
      "key": "query:773",
      "type": "query",
      "id": 773,
      "object": "Users in User Groups",
      "slug": "773-users-in-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Use security groups (Security Group codeunit) or permission sets directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/query/773-users-in-user-groups/"
    },
    {
      "key": "report:12",
      "type": "report",
      "id": 12,
      "object": "VAT Statement",
      "slug": "12-vat-statement",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(var Record VAT Statement Name, var Record VAT Statement Line, Enum VAT Statement Report Selection, Enum VAT Statement Report Period Selection, Boolean, Boolean, Enum VAT Date Type)",
      "memberKey": "InitializeRequest(var Record VAT Statement Name, var Record VAT Statement Line, Enum VAT Statement Report Selection, Enum VAT Statement Report Period Selection, Boolean, Boolean, Enum VAT Date Type)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by InitializeRequest without VAT Date parameter",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/12-vat-statement/obsolete/"
    },
    {
      "key": "report:20",
      "type": "report",
      "id": 20,
      "object": "Calc. and Post VAT Settlement",
      "slug": "20-calc-and-post-vat-settlement",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Date, Date, Enum VAT Date Type, Date, Code[20], Code[20], Boolean, Boolean)",
      "memberKey": "InitializeRequest(Date, Date, Enum VAT Date Type, Date, Code[20], Code[20], Boolean, Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced By InitializeRequest without VAT date",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/20-calc-and-post-vat-settlement/obsolete/"
    },
    {
      "key": "report:296",
      "type": "report",
      "id": 296,
      "object": "Batch Post Sales Orders",
      "slug": "296-batch-post-sales-orders",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Boolean, Boolean, Date, Boolean, Boolean, Boolean)",
      "memberKey": "InitializeRequest(Boolean, Boolean, Date, Boolean, Boolean, Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by InitializeRequest with VAT Date parameters.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/296-batch-post-sales-orders/obsolete/"
    },
    {
      "key": "report:393",
      "type": "report",
      "id": 393,
      "object": "Suggest Vendor Payments",
      "slug": "393-suggest-vendor-payments",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateGnlJnlLineDimensionsFromTempBuffer(var Record Gen. Journal Line, Record Payment Buffer, Boolean)",
      "memberKey": "OnBeforeUpdateGnlJnlLineDimensionsFromTempBuffer(var Record Gen. Journal Line, Record Payment Buffer, Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnBeforeUpdateGnlJnlLineDimensionsFromVendorPaymentBuffer.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/393-suggest-vendor-payments/obsolete/"
    },
    {
      "key": "report:393",
      "type": "report",
      "id": 393,
      "object": "Suggest Vendor Payments",
      "slug": "393-suggest-vendor-payments",
      "app": "base-application",
      "kind": "event",
      "member": "OnMakeGenJnlLinesOnBeforeTempPaymentBufferInsert(var Record Payment Buffer, Record Vendor Ledger Entry, Record Payable Vendor Ledger Entry)",
      "memberKey": "OnMakeGenJnlLinesOnBeforeTempPaymentBufferInsert(var Record Payment Buffer, Record Vendor Ledger Entry, Record Payable Vendor Ledger Entry)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnMakeGenJnlLinesOnBeforeVendorPaymentBufferInsert.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/393-suggest-vendor-payments/obsolete/"
    },
    {
      "key": "report:393",
      "type": "report",
      "id": 393,
      "object": "Suggest Vendor Payments",
      "slug": "393-suggest-vendor-payments",
      "app": "base-application",
      "kind": "event",
      "member": "OnMakeGenJnlLinesOnBeforeTempPaymentBufferInsertNonSummarize(var Record Payment Buffer, Record Vendor Ledger Entry, var Boolean, var Code[20])",
      "memberKey": "OnMakeGenJnlLinesOnBeforeTempPaymentBufferInsertNonSummarize(var Record Payment Buffer, Record Vendor Ledger Entry, var Boolean, var Code[20])",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnMakeGenJnlLinesOnBeforeVendorPaymentBufferInsertNonSummarize.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/393-suggest-vendor-payments/obsolete/"
    },
    {
      "key": "report:393",
      "type": "report",
      "id": 393,
      "object": "Suggest Vendor Payments",
      "slug": "393-suggest-vendor-payments",
      "app": "base-application",
      "kind": "event",
      "member": "OnMakeGenJnlLinesOnBeforeTempPaymentBufferModify(var Record Payment Buffer, Record Vendor Ledger Entry)",
      "memberKey": "OnMakeGenJnlLinesOnBeforeTempPaymentBufferModify(var Record Payment Buffer, Record Vendor Ledger Entry)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnMakeGenJnlLinesOnBeforeVendorPaymentBufferModify.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/393-suggest-vendor-payments/obsolete/"
    },
    {
      "key": "report:393",
      "type": "report",
      "id": 393,
      "object": "Suggest Vendor Payments",
      "slug": "393-suggest-vendor-payments",
      "app": "base-application",
      "kind": "event",
      "member": "OnMakeGenJnlLinesOnBeforeUpdateTempPaymentBufferAmounts(var Record Payment Buffer, Record Vendor Ledger Entry, var Boolean)",
      "memberKey": "OnMakeGenJnlLinesOnBeforeUpdateTempPaymentBufferAmounts(var Record Payment Buffer, Record Vendor Ledger Entry, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnMakeGenJnlLinesOnBeforeUpdateVendorPaymentBufferAmounts.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/393-suggest-vendor-payments/obsolete/"
    },
    {
      "key": "report:393",
      "type": "report",
      "id": 393,
      "object": "Suggest Vendor Payments",
      "slug": "393-suggest-vendor-payments",
      "app": "base-application",
      "kind": "event",
      "member": "OnUpdateTempBufferFromVendorLedgerEntry(var Record Payment Buffer, Record Vendor Ledger Entry)",
      "memberKey": "OnUpdateTempBufferFromVendorLedgerEntry(var Record Payment Buffer, Record Vendor Ledger Entry)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnUpdateVendorPaymentBufferFromVendorLedgerEntry.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/393-suggest-vendor-payments/obsolete/"
    },
    {
      "key": "report:496",
      "type": "report",
      "id": 496,
      "object": "Batch Post Purchase Orders",
      "slug": "496-batch-post-purchase-orders",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Boolean, Boolean, Date, Boolean, Boolean, Boolean)",
      "memberKey": "InitializeRequest(Boolean, Boolean, Date, Boolean, Boolean, Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by InitializeRequest with VAT Date parameters.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/496-batch-post-purchase-orders/obsolete/"
    },
    {
      "key": "report:501",
      "type": "report",
      "id": 501,
      "object": "Intrastat - Form",
      "slug": "501-intrastat-form",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/501-intrastat-form/"
    },
    {
      "key": "report:502",
      "type": "report",
      "id": 502,
      "object": "Intrastat - Checklist",
      "slug": "502-intrastat-checklist",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/502-intrastat-checklist/"
    },
    {
      "key": "report:593",
      "type": "report",
      "id": 593,
      "object": "Intrastat - Make Disk Tax Auth",
      "slug": "593-intrastat-make-disk-tax-auth",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/593-intrastat-make-disk-tax-auth/"
    },
    {
      "key": "report:594",
      "type": "report",
      "id": 594,
      "object": "Get Item Ledger Entries",
      "slug": "594-get-item-ledger-entries",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/594-get-item-ledger-entries/"
    },
    {
      "key": "report:1496",
      "type": "report",
      "id": 1496,
      "object": "Suggest Bank Acc. Recon. Lines",
      "slug": "1496-suggest-bank-acc-recon-lines",
      "app": "base-application",
      "kind": "event",
      "member": "OnInsertCheckLineOnBeforeBankAccReconLineInsert(var Record Bank Acc. Reconciliation Line, Record Check Ledger Entry)",
      "memberKey": "OnInsertCheckLineOnBeforeBankAccReconLineInsert(var Record Bank Acc. Reconciliation Line, Record Check Ledger Entry)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use OnBeforeInsertBankAccReconLine instead.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/1496-suggest-bank-acc-recon-lines/obsolete/"
    },
    {
      "key": "report:9001",
      "type": "report",
      "id": 9001,
      "object": "Copy User Group",
      "slug": "9001-copy-user-group",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Copy Security Group page in the security groups system and Copy Permission Set report in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/9001-copy-user-group/"
    },
    {
      "key": "table:3",
      "type": "table",
      "id": 3,
      "object": "Payment Terms",
      "slug": "3-payment-terms",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/3-payment-terms/obsolete/"
    },
    {
      "key": "table:4",
      "type": "table",
      "id": 4,
      "object": "Currency",
      "slug": "4-currency",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/4-currency/obsolete/"
    },
    {
      "key": "table:9",
      "type": "table",
      "id": 9,
      "object": "Country/Region",
      "slug": "9-country-region",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9-country-region/obsolete/"
    },
    {
      "key": "table:10",
      "type": "table",
      "id": 10,
      "object": "Shipment Method",
      "slug": "10-shipment-method",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/10-shipment-method/obsolete/"
    },
    {
      "key": "table:15",
      "type": "table",
      "id": 15,
      "object": "G/L Account",
      "slug": "15-g-l-account",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/15-g-l-account/obsolete/"
    },
    {
      "key": "table:18",
      "type": "table",
      "id": 18,
      "object": "Customer",
      "slug": "18-customer",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/18-customer/obsolete/"
    },
    {
      "key": "table:23",
      "type": "table",
      "id": 23,
      "object": "Vendor",
      "slug": "23-vendor",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/23-vendor/obsolete/"
    },
    {
      "key": "table:27",
      "type": "table",
      "id": 27,
      "object": "Item",
      "slug": "27-item",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/27-item/obsolete/"
    },
    {
      "key": "table:32",
      "type": "table",
      "id": 32,
      "object": "Item Ledger Entry",
      "slug": "32-item-ledger-entry",
      "app": "base-application",
      "kind": "field",
      "member": "5700 Cross-Reference No.",
      "memberKey": 5700,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/32-item-ledger-entry/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "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": "BatchConfirmUpdateDeferralDate(var Option, Boolean, Date)",
      "memberKey": "BatchConfirmUpdateDeferralDate(var Option, Boolean, Date)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by BatchConfirmUpdateDeferralDate with VAT Date parameters.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:37",
      "type": "table",
      "id": 37,
      "object": "Sales Line",
      "slug": "37-sales-line",
      "app": "base-application",
      "kind": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/37-sales-line/obsolete/"
    },
    {
      "key": "table:37",
      "type": "table",
      "id": 37,
      "object": "Sales Line",
      "slug": "37-sales-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/37-sales-line/obsolete/"
    },
    {
      "key": "table:37",
      "type": "table",
      "id": 37,
      "object": "Sales Line",
      "slug": "37-sales-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/37-sales-line/obsolete/"
    },
    {
      "key": "table:37",
      "type": "table",
      "id": 37,
      "object": "Sales Line",
      "slug": "37-sales-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/37-sales-line/obsolete/"
    },
    {
      "key": "table:37",
      "type": "table",
      "id": 37,
      "object": "Sales Line",
      "slug": "37-sales-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CanCalculateTax()",
      "memberKey": "CanCalculateTax()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Renaming the global procedure to GetSkipTaxCalculation():Boolean",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/37-sales-line/obsolete/"
    },
    {
      "key": "table:37",
      "type": "table",
      "id": 37,
      "object": "Sales Line",
      "slug": "37-sales-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCopyFromGLAccountOnBeforeTestDirectPosting(var Record Sales Line, var Record G/L Account, var Record Sales Header, var Boolean)",
      "memberKey": "OnCopyFromGLAccountOnBeforeTestDirectPosting(var Record Sales Line, var Record G/L Account, var Record Sales Header, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnBeforeTestDirectPosting() with same params",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/37-sales-line/obsolete/"
    },
    {
      "key": "table:38",
      "type": "table",
      "id": 38,
      "object": "Purchase Header",
      "slug": "38-purchase-header",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "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": "BatchConfirmUpdateDeferralDate(var Option, Boolean, Date)",
      "memberKey": "BatchConfirmUpdateDeferralDate(var Option, Boolean, Date)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by BatchConfirmUpdateDeferralDate with VAT Date parameters.",
      "seenFrom": 21,
      "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": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:39",
      "type": "table",
      "id": 39,
      "object": "Purchase Line",
      "slug": "39-purchase-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:39",
      "type": "table",
      "id": 39,
      "object": "Purchase Line",
      "slug": "39-purchase-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:39",
      "type": "table",
      "id": 39,
      "object": "Purchase Line",
      "slug": "39-purchase-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:39",
      "type": "table",
      "id": 39,
      "object": "Purchase Line",
      "slug": "39-purchase-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CanCalculateTax()",
      "memberKey": "CanCalculateTax()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Renaming the global procedure to GetSkipTaxCalculation():Boolean",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:39",
      "type": "table",
      "id": 39,
      "object": "Purchase Line",
      "slug": "39-purchase-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterDeleteChargeChargeAssgnt(var Record Purchase Line, var Record Purchase Line, Integer)",
      "memberKey": "OnAfterDeleteChargeChargeAssgnt(var Record Purchase Line, var Record Purchase Line, Integer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by OnAfterDeleteItemChargeAssignment with the same arguments",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/39-purchase-line/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "procedure",
      "member": "EnqueueMailingJob(RecordId, Text, Text, Text)",
      "memberKey": "EnqueueMailingJob(RecordId, Text, Text, Text)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Unused.",
      "seenFrom": 20,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetJobQueueParameters(var Text, var Integer, var Text, var Text[150], var Code[20], var Integer)",
      "memberKey": "GetJobQueueParameters(var Text, var Integer, var Text, var Text[150], var Code[20], var Integer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Unused.",
      "seenFrom": 20,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendEmailToCust(Integer, Variant, Code[20], Text[150], Boolean, Code[20], Integer)",
      "memberKey": "SendEmailToCust(Integer, Variant, Code[20], Text[150], Boolean, Code[20], Integer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Unused.",
      "seenFrom": 20,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:77",
      "type": "table",
      "id": 77,
      "object": "Report Selections",
      "slug": "77-report-selections",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendEmailToVendor(Integer, Variant, Code[20], Text[150], Boolean, Code[20], Integer)",
      "memberKey": "SendEmailToVendor(Integer, Variant, Code[20], Text[150], Boolean, Code[20], Integer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Unused.",
      "seenFrom": 20,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/77-report-selections/obsolete/"
    },
    {
      "key": "table:79",
      "type": "table",
      "id": 79,
      "object": "Company Information",
      "slug": "79-company-information",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/79-company-information/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "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": "CanCalculateTax()",
      "memberKey": "CanCalculateTax()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Renaming the global procedure to GetSkipTaxCalculation():Boolean",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:83",
      "type": "table",
      "id": 83,
      "object": "Item Journal Line",
      "slug": "83-item-journal-line",
      "app": "base-application",
      "kind": "field",
      "member": "5700 Cross-Reference No.",
      "memberKey": 5700,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/83-item-journal-line/obsolete/"
    },
    {
      "key": "table:84",
      "type": "table",
      "id": 84,
      "object": "Acc. Schedule Name",
      "slug": "84-acc-schedule-name",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforePrint(var Record Acc. Schedule Name, var Boolean)",
      "memberKey": "OnBeforePrint(var Record Acc. Schedule Name, var Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "AccScheduleName is no longer printable directly as they are only row definitions, print instead the related Financial Report by calling directly the Account Schedule Report with SetFinancialReportName or SetFinancialReportNameNonEditable, and use the triggers on the report.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/84-acc-schedule-name/obsolete/"
    },
    {
      "key": "table:84",
      "type": "table",
      "id": 84,
      "object": "Acc. Schedule Name",
      "slug": "84-acc-schedule-name",
      "app": "base-application",
      "kind": "procedure",
      "member": "Print()",
      "memberKey": "Print()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "AccScheduleName is no longer printable directly as they are only row definitions, print instead related Financial Report by calling directly the Account Schedule Report with SetFinancialReportName or SetFinancialReportNameNonEditable.",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/84-acc-schedule-name/obsolete/"
    },
    {
      "key": "table:111",
      "type": "table",
      "id": 111,
      "object": "Sales Shipment Line",
      "slug": "111-sales-shipment-line",
      "app": "base-application",
      "kind": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/111-sales-shipment-line/obsolete/"
    },
    {
      "key": "table:111",
      "type": "table",
      "id": 111,
      "object": "Sales Shipment Line",
      "slug": "111-sales-shipment-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/111-sales-shipment-line/obsolete/"
    },
    {
      "key": "table:111",
      "type": "table",
      "id": 111,
      "object": "Sales Shipment Line",
      "slug": "111-sales-shipment-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/111-sales-shipment-line/obsolete/"
    },
    {
      "key": "table:111",
      "type": "table",
      "id": 111,
      "object": "Sales Shipment Line",
      "slug": "111-sales-shipment-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/111-sales-shipment-line/obsolete/"
    },
    {
      "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:112",
      "type": "table",
      "id": 112,
      "object": "Sales Invoice Header",
      "slug": "112-sales-invoice-header",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/112-sales-invoice-header/obsolete/"
    },
    {
      "key": "table:113",
      "type": "table",
      "id": 113,
      "object": "Sales Invoice Line",
      "slug": "113-sales-invoice-line",
      "app": "base-application",
      "kind": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/113-sales-invoice-line/obsolete/"
    },
    {
      "key": "table:113",
      "type": "table",
      "id": 113,
      "object": "Sales Invoice Line",
      "slug": "113-sales-invoice-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/113-sales-invoice-line/obsolete/"
    },
    {
      "key": "table:113",
      "type": "table",
      "id": 113,
      "object": "Sales Invoice Line",
      "slug": "113-sales-invoice-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/113-sales-invoice-line/obsolete/"
    },
    {
      "key": "table:113",
      "type": "table",
      "id": 113,
      "object": "Sales Invoice Line",
      "slug": "113-sales-invoice-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/113-sales-invoice-line/obsolete/"
    },
    {
      "key": "table:114",
      "type": "table",
      "id": 114,
      "object": "Sales Cr.Memo Header",
      "slug": "114-sales-cr-memo-header",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/114-sales-cr-memo-header/obsolete/"
    },
    {
      "key": "table:115",
      "type": "table",
      "id": 115,
      "object": "Sales Cr.Memo Line",
      "slug": "115-sales-cr-memo-line",
      "app": "base-application",
      "kind": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/115-sales-cr-memo-line/obsolete/"
    },
    {
      "key": "table:115",
      "type": "table",
      "id": 115,
      "object": "Sales Cr.Memo Line",
      "slug": "115-sales-cr-memo-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/115-sales-cr-memo-line/obsolete/"
    },
    {
      "key": "table:115",
      "type": "table",
      "id": 115,
      "object": "Sales Cr.Memo Line",
      "slug": "115-sales-cr-memo-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/115-sales-cr-memo-line/obsolete/"
    },
    {
      "key": "table:115",
      "type": "table",
      "id": 115,
      "object": "Sales Cr.Memo Line",
      "slug": "115-sales-cr-memo-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/115-sales-cr-memo-line/obsolete/"
    },
    {
      "key": "table:121",
      "type": "table",
      "id": 121,
      "object": "Purch. Rcpt. Line",
      "slug": "121-purch-rcpt-line",
      "app": "base-application",
      "kind": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/121-purch-rcpt-line/obsolete/"
    },
    {
      "key": "table:121",
      "type": "table",
      "id": 121,
      "object": "Purch. Rcpt. Line",
      "slug": "121-purch-rcpt-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/121-purch-rcpt-line/obsolete/"
    },
    {
      "key": "table:121",
      "type": "table",
      "id": 121,
      "object": "Purch. Rcpt. Line",
      "slug": "121-purch-rcpt-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/121-purch-rcpt-line/obsolete/"
    },
    {
      "key": "table:121",
      "type": "table",
      "id": 121,
      "object": "Purch. Rcpt. Line",
      "slug": "121-purch-rcpt-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/121-purch-rcpt-line/obsolete/"
    },
    {
      "key": "table:122",
      "type": "table",
      "id": 122,
      "object": "Purch. Inv. Header",
      "slug": "122-purch-inv-header",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/122-purch-inv-header/obsolete/"
    },
    {
      "key": "table:123",
      "type": "table",
      "id": 123,
      "object": "Purch. Inv. Line",
      "slug": "123-purch-inv-line",
      "app": "base-application",
      "kind": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/123-purch-inv-line/obsolete/"
    },
    {
      "key": "table:123",
      "type": "table",
      "id": 123,
      "object": "Purch. Inv. Line",
      "slug": "123-purch-inv-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/123-purch-inv-line/obsolete/"
    },
    {
      "key": "table:123",
      "type": "table",
      "id": 123,
      "object": "Purch. Inv. Line",
      "slug": "123-purch-inv-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/123-purch-inv-line/obsolete/"
    },
    {
      "key": "table:123",
      "type": "table",
      "id": 123,
      "object": "Purch. Inv. Line",
      "slug": "123-purch-inv-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/123-purch-inv-line/obsolete/"
    },
    {
      "key": "table:125",
      "type": "table",
      "id": 125,
      "object": "Purch. Cr. Memo Line",
      "slug": "125-purch-cr-memo-line",
      "app": "base-application",
      "kind": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/125-purch-cr-memo-line/obsolete/"
    },
    {
      "key": "table:125",
      "type": "table",
      "id": 125,
      "object": "Purch. Cr. Memo Line",
      "slug": "125-purch-cr-memo-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/125-purch-cr-memo-line/obsolete/"
    },
    {
      "key": "table:125",
      "type": "table",
      "id": 125,
      "object": "Purch. Cr. Memo Line",
      "slug": "125-purch-cr-memo-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/125-purch-cr-memo-line/obsolete/"
    },
    {
      "key": "table:125",
      "type": "table",
      "id": 125,
      "object": "Purch. Cr. Memo Line",
      "slug": "125-purch-cr-memo-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/125-purch-cr-memo-line/obsolete/"
    },
    {
      "key": "table:133",
      "type": "table",
      "id": 133,
      "object": "Incoming Document Attachment",
      "slug": "133-incoming-document-attachment",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/133-incoming-document-attachment/obsolete/"
    },
    {
      "key": "table:167",
      "type": "table",
      "id": 167,
      "object": "Job",
      "slug": "167-job",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/167-job/obsolete/"
    },
    {
      "key": "table:204",
      "type": "table",
      "id": 204,
      "object": "Unit of Measure",
      "slug": "204-unit-of-measure",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/204-unit-of-measure/obsolete/"
    },
    {
      "key": "table:232",
      "type": "table",
      "id": 232,
      "object": "Gen. Journal Batch",
      "slug": "232-gen-journal-batch",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/232-gen-journal-batch/obsolete/"
    },
    {
      "key": "table:247",
      "type": "table",
      "id": 247,
      "object": "Intrastat Setup",
      "slug": "247-intrastat-setup",
      "app": "base-application",
      "kind": "field",
      "member": "8 Use Advanced Checklist",
      "memberKey": 8,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Unconditionally replaced by Advanced Intrastat Checklist",
      "seenFrom": 18,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/247-intrastat-setup/obsolete/"
    },
    {
      "key": "table:289",
      "type": "table",
      "id": 289,
      "object": "Payment Method",
      "slug": "289-payment-method",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/289-payment-method/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:318",
      "type": "table",
      "id": 318,
      "object": "Tax Area",
      "slug": "318-tax-area",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/318-tax-area/obsolete/"
    },
    {
      "key": "table:321",
      "type": "table",
      "id": 321,
      "object": "Tax Group",
      "slug": "321-tax-group",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/321-tax-group/obsolete/"
    },
    {
      "key": "table:323",
      "type": "table",
      "id": 323,
      "object": "VAT Business Posting Group",
      "slug": "323-vat-business-posting-group",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/323-vat-business-posting-group/obsolete/"
    },
    {
      "key": "table:324",
      "type": "table",
      "id": 324,
      "object": "VAT Product Posting Group",
      "slug": "324-vat-product-posting-group",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/324-vat-product-posting-group/obsolete/"
    },
    {
      "key": "table:348",
      "type": "table",
      "id": 348,
      "object": "Dimension",
      "slug": "348-dimension",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/348-dimension/obsolete/"
    },
    {
      "key": "table:349",
      "type": "table",
      "id": 349,
      "object": "Dimension Value",
      "slug": "349-dimension-value",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/349-dimension-value/obsolete/"
    },
    {
      "key": "table:352",
      "type": "table",
      "id": 352,
      "object": "Default Dimension",
      "slug": "352-default-dimension",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateDimValuePerAccountFromDimValue(Record Dimension Value)",
      "memberKey": "CreateDimValuePerAccountFromDimValue(Record Dimension Value)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by CreateDimValuePerAccountFromDimValue(DimValue: Record \"Dimension Value\"; Allowed: Boolean)",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/352-default-dimension/obsolete/"
    },
    {
      "key": "table:475",
      "type": "table",
      "id": 475,
      "object": "Vendor Payment Buffer",
      "slug": "475-vendor-payment-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyFieldsFromPaymentBuffer(Record Payment Buffer)",
      "memberKey": "CopyFieldsFromPaymentBuffer(Record Payment Buffer)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Table Payment Buffer will be replaced by table Vendor Payment Buffer.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/475-vendor-payment-buffer/obsolete/"
    },
    {
      "key": "table:560",
      "type": "table",
      "id": 560,
      "object": "VAT Clause",
      "slug": "560-vat-clause",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/560-vat-clause/obsolete/"
    },
    {
      "key": "table:560",
      "type": "table",
      "id": 560,
      "object": "VAT Clause",
      "slug": "560-vat-clause",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetDescription(Variant)",
      "memberKey": "GetDescription(Variant)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by GetDescriptionText()",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/560-vat-clause/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:952",
      "type": "table",
      "id": 952,
      "object": "Time Sheet Detail",
      "slug": "952-time-sheet-detail",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/952-time-sheet-detail/obsolete/"
    },
    {
      "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:5050",
      "type": "table",
      "id": 5050,
      "object": "Contact",
      "slug": "5050-contact",
      "app": "base-application",
      "kind": "field",
      "member": "5075 Business Relation",
      "memberKey": 5075,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Replaced by the Contact Business Relation field.",
      "seenFrom": 18,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5050-contact/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateExchangeAccountCredentials(var DotNet WebCredentials)",
      "memberKey": "CreateExchangeAccountCredentials(var DotNet WebCredentials)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetExchangeClientSecret()",
      "memberKey": "GetExchangeClientSecret()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetExchangeTenantId()",
      "memberKey": "GetExchangeTenantId()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetQueueFolderUID()",
      "memberKey": "GetQueueFolderUID()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetStorageFolderUID()",
      "memberKey": "GetStorageFolderUID()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "ResetExchangeTenantId()",
      "memberKey": "ResetExchangeTenantId()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetExchangeAccountPassword(SecretText)",
      "memberKey": "SetExchangeAccountPassword(SecretText)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 24,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetExchangeAccountPassword(Text)",
      "memberKey": "SetExchangeAccountPassword(Text)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetExchangeTenantId(Text)",
      "memberKey": "SetExchangeTenantId(Text)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetQueueFolder(Record Exchange Folder)",
      "memberKey": "SetQueueFolder(Record Exchange Folder)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5079",
      "type": "table",
      "id": 5079,
      "object": "Marketing Setup",
      "slug": "5079-marketing-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetStorageFolder(Record Exchange Folder)",
      "memberKey": "SetStorageFolder(Record Exchange Folder)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5079-marketing-setup/obsolete/"
    },
    {
      "key": "table:5097",
      "type": "table",
      "id": 5097,
      "object": "Segment Criteria Line",
      "slug": "5097-segment-criteria-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "Filter()",
      "memberKey": "Filter()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure in page SegmentCriteria",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5097-segment-criteria-line/obsolete/"
    },
    {
      "key": "table:5099",
      "type": "table",
      "id": 5099,
      "object": "Saved Segment Criteria Line",
      "slug": "5099-saved-segment-criteria-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "Filter()",
      "memberKey": "Filter()",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by procedure GetSegmentCriteriaFilters()",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5099-saved-segment-criteria-line/obsolete/"
    },
    {
      "key": "table:5108",
      "type": "table",
      "id": 5108,
      "object": "Sales Line Archive",
      "slug": "5108-sales-line-archive",
      "app": "base-application",
      "kind": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 18,
      "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": "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": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 18,
      "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": "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:5151",
      "type": "table",
      "id": 5151,
      "object": "Integration Record",
      "slug": "5151-integration-record",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5151-integration-record/"
    },
    {
      "key": "table:5152",
      "type": "table",
      "id": 5152,
      "object": "Integration Record Archive",
      "slug": "5152-integration-record-archive",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5152-integration-record-archive/"
    },
    {
      "key": "table:5200",
      "type": "table",
      "id": 5200,
      "object": "Employee",
      "slug": "5200-employee",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5200-employee/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:5331",
      "type": "table",
      "id": 5331,
      "object": "CRM Integration Record",
      "slug": "5331-crm-integration-record",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsIntegrationIdCoupled(Guid)",
      "memberKey": "IsIntegrationIdCoupled(Guid)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Replaced by IsIntegrationIdCoupled(IntegrationID: Guid; TableId: Integer)",
      "seenFrom": 21,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5331-crm-integration-record/obsolete/"
    },
    {
      "key": "table:5374",
      "type": "table",
      "id": 5374,
      "object": "CRM Synch. Conflict Buffer",
      "slug": "5374-crm-synch-conflict-buffer",
      "app": "base-application",
      "kind": "field",
      "member": "15 Deleted On",
      "memberKey": 15,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This field is obsolete and should not be used after Integration Record is deprecated.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5374-crm-synch-conflict-buffer/obsolete/"
    },
    {
      "key": "table:5377",
      "type": "table",
      "id": 5377,
      "object": "Ext Txt ID Integration Record",
      "slug": "5377-ext-txt-id-integration-record",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5377-ext-txt-id-integration-record/"
    },
    {
      "key": "table:5515",
      "type": "table",
      "id": 5515,
      "object": "Integration Management Setup",
      "slug": "5515-integration-management-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "The table will be removed with Integration Management. Refactor to use systemID, systemLastModifiedAt and other system fields.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5515-integration-management-setup/"
    },
    {
      "key": "table:5717",
      "type": "table",
      "id": 5717,
      "object": "Item Cross Reference",
      "slug": "5717-item-cross-reference",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Replaced by ItemReference table as part of Item Reference feature.",
      "seenFrom": 18,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5717-item-cross-reference/"
    },
    {
      "key": "table:5722",
      "type": "table",
      "id": 5722,
      "object": "Item Category",
      "slug": "5722-item-category",
      "app": "base-application",
      "kind": "field",
      "member": "8000 Id",
      "memberKey": 8000,
      "state": "Removed",
      "tag": "22.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5722-item-category/obsolete/"
    },
    {
      "key": "table:6651",
      "type": "table",
      "id": 6651,
      "object": "Return Shipment Line",
      "slug": "6651-return-shipment-line",
      "app": "base-application",
      "kind": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6651-return-shipment-line/obsolete/"
    },
    {
      "key": "table:6651",
      "type": "table",
      "id": 6651,
      "object": "Return Shipment Line",
      "slug": "6651-return-shipment-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6651-return-shipment-line/obsolete/"
    },
    {
      "key": "table:6651",
      "type": "table",
      "id": 6651,
      "object": "Return Shipment Line",
      "slug": "6651-return-shipment-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6651-return-shipment-line/obsolete/"
    },
    {
      "key": "table:6651",
      "type": "table",
      "id": 6651,
      "object": "Return Shipment Line",
      "slug": "6651-return-shipment-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6651-return-shipment-line/obsolete/"
    },
    {
      "key": "table:6661",
      "type": "table",
      "id": 6661,
      "object": "Return Receipt Line",
      "slug": "6661-return-receipt-line",
      "app": "base-application",
      "kind": "field",
      "member": "5705 Cross-Reference No.",
      "memberKey": 5705,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Cross-Reference replaced by Item Reference feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6661-return-receipt-line/obsolete/"
    },
    {
      "key": "table:6661",
      "type": "table",
      "id": 6661,
      "object": "Return Receipt Line",
      "slug": "6661-return-receipt-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6661-return-receipt-line/obsolete/"
    },
    {
      "key": "table:6661",
      "type": "table",
      "id": 6661,
      "object": "Return Receipt Line",
      "slug": "6661-return-receipt-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6661-return-receipt-line/obsolete/"
    },
    {
      "key": "table:6661",
      "type": "table",
      "id": 6661,
      "object": "Return Receipt Line",
      "slug": "6661-return-receipt-line",
      "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": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6661-return-receipt-line/obsolete/"
    },
    {
      "key": "table:7000",
      "type": "table",
      "id": 7000,
      "object": "Price List Header",
      "slug": "7000-price-list-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsCRMIntegrationAllowed(Boolean)",
      "memberKey": "IsCRMIntegrationAllowed(Boolean)",
      "state": "Pending",
      "tag": "22.0",
      "reason": "Use IsCRMIntegrationAllowed with updated parameters",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7000-price-list-header/obsolete/"
    },
    {
      "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:8451",
      "type": "table",
      "id": 8451,
      "object": "Intrastat Checklist Setup",
      "slug": "8451-intrastat-checklist-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Replaced by Advanced Intrastat Checklist",
      "seenFrom": 18,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/8451-intrastat-checklist-setup/"
    },
    {
      "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": "tableextension:242",
      "type": "tableextension",
      "id": 242,
      "object": "ObsoleteSourceCodeSetupExt",
      "slug": "242-obsoletesourcecodesetupext",
      "app": "business-foundation",
      "kind": "field",
      "member": "11764 Close Balance Sheet",
      "memberKey": 11764,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Moved to Core Localization Pack for Czech.",
      "seenFrom": 25,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/242-obsoletesourcecodesetupext/obsolete/"
    },
    {
      "key": "tableextension:242",
      "type": "tableextension",
      "id": 242,
      "object": "ObsoleteSourceCodeSetupExt",
      "slug": "242-obsoletesourcecodesetupext",
      "app": "business-foundation",
      "kind": "field",
      "member": "11765 Open Balance Sheet",
      "memberKey": 11765,
      "state": "Removed",
      "tag": "22.0",
      "reason": "Moved to Core Localization Pack for Czech.",
      "seenFrom": 25,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/242-obsoletesourcecodesetupext/obsolete/"
    },
    {
      "key": "xmlport:9000",
      "type": "xmlport",
      "id": 9000,
      "object": "Export/Import User Groups",
      "slug": "9000-export-import-user-groups",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] Replaced by the Export/Import Security Groups XML port in the security groups system; by Export Permission Sets System and Export Permission Sets Tenant XML ports in permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/xmlport/9000-export-import-user-groups/"
    },
    {
      "key": "xmlport:9010",
      "type": "xmlport",
      "id": 9010,
      "object": "Export/Import Plans",
      "slug": "9010-export-import-plans",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "22.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "seenFrom": 22,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/xmlport/9010-export-import-plans/"
    }
  ],
  "removed": [
    {
      "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": "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": "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: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": "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: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: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: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: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: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: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: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: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: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: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: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: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": "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": "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: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: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": "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": "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: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: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: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: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: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: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: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: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": "codeunit:883",
      "type": "codeunit",
      "id": 883,
      "object": "OCR Master Data Mgt.",
      "slug": "883-ocr-master-data-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The Integration Record is replaced by systemId and systemLastModifiedDateTime.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/883-ocr-master-data-mgt/"
    },
    {
      "key": "codeunit:3001",
      "type": "codeunit",
      "id": 3001,
      "object": "DotNet_Regex",
      "slug": "3001-dotnet-regex",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit is obsolete. Use the Regex codeunit in the Regex Module instead.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3001-dotnet-regex/"
    },
    {
      "key": "codeunit:3051",
      "type": "codeunit",
      "id": 3051,
      "object": "DotNet_RegexOptions",
      "slug": "3051-dotnet-regexoptions",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit is obsolete. Use the RegexOptions enum in the Regex Module instead.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3051-dotnet-regexoptions/"
    },
    {
      "key": "codeunit:3052",
      "type": "codeunit",
      "id": 3052,
      "object": "DotNet_Match",
      "slug": "3052-dotnet-match",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit is obsolete. Use the Matches table in the Regex Module instead.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3052-dotnet-match/"
    },
    {
      "key": "codeunit:3053",
      "type": "codeunit",
      "id": 3053,
      "object": "DotNet_MatchCollection",
      "slug": "3053-dotnet-matchcollection",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit is obsolete. Use the Matches table in the Regex Module instead.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3053-dotnet-matchcollection/"
    },
    {
      "key": "codeunit:3054",
      "type": "codeunit",
      "id": 3054,
      "object": "DotNet_Group",
      "slug": "3054-dotnet-group",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit is obsolete. Use the Groups table in the Regex Module instead.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3054-dotnet-group/"
    },
    {
      "key": "codeunit:3055",
      "type": "codeunit",
      "id": 3055,
      "object": "DotNet_GroupCollection",
      "slug": "3055-dotnet-groupcollection",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit is obsolete. Use the Groups table in the Regex Module instead.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3055-dotnet-groupcollection/"
    },
    {
      "key": "codeunit:3056",
      "type": "codeunit",
      "id": 3056,
      "object": "DotNet_Capture",
      "slug": "3056-dotnet-capture",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit is obsolete. Use the Captures table in the Regex Module instead.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3056-dotnet-capture/"
    },
    {
      "key": "codeunit:3057",
      "type": "codeunit",
      "id": 3057,
      "object": "DotNet_CaptureCollection",
      "slug": "3057-dotnet-capturecollection",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit is obsolete. Use the Captures table in the Regex Module instead.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3057-dotnet-capturecollection/"
    },
    {
      "key": "codeunit:5151",
      "type": "codeunit",
      "id": 5151,
      "object": "Integration Service",
      "slug": "5151-integration-service",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The Integration Record is replaced by systemId and systemLastModifiedDateTime.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5151-integration-service/"
    },
    {
      "key": "codeunit:5465",
      "type": "codeunit",
      "id": 5465,
      "object": "Graph Mgt - General Tools",
      "slug": "5465-graph-mgt-general-tools",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(var RecordRef, Integer, Boolean)",
      "memberKey": "UpdateIntegrationRecords(var RecordRef, Integer, Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5465-graph-mgt-general-tools/obsolete/"
    },
    {
      "key": "codeunit:5474",
      "type": "codeunit",
      "id": 5474,
      "object": "Graph Mgt - Sales Header",
      "slug": "5474-graph-mgt-sales-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5474-graph-mgt-sales-header/obsolete/"
    },
    {
      "key": "codeunit:5475",
      "type": "codeunit",
      "id": 5475,
      "object": "Graph Mgt - Sales Invoice",
      "slug": "5475-graph-mgt-sales-invoice",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecordIds(Boolean)",
      "memberKey": "UpdateIntegrationRecordIds(Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5475-graph-mgt-sales-invoice/obsolete/"
    },
    {
      "key": "codeunit:5479",
      "type": "codeunit",
      "id": 5479,
      "object": "Graph Mgt - Customer Payments",
      "slug": "5479-graph-mgt-customer-payments",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "This function will be removed, the Integration Record is replaced by systemId and systemLastModifiedDateTime",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5479-graph-mgt-customer-payments/obsolete/"
    },
    {
      "key": "codeunit:5480",
      "type": "codeunit",
      "id": 5480,
      "object": "Graph Mgt - Account",
      "slug": "5480-graph-mgt-account",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5480-graph-mgt-account/"
    },
    {
      "key": "codeunit:5481",
      "type": "codeunit",
      "id": 5481,
      "object": "Graph Mgt - Tax Group",
      "slug": "5481-graph-mgt-tax-group",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5481-graph-mgt-tax-group/"
    },
    {
      "key": "codeunit:5485",
      "type": "codeunit",
      "id": 5485,
      "object": "Graph Mgt - Currency",
      "slug": "5485-graph-mgt-currency",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5485-graph-mgt-currency/"
    },
    {
      "key": "codeunit:5486",
      "type": "codeunit",
      "id": 5486,
      "object": "Graph Mgt - Payment Method",
      "slug": "5486-graph-mgt-payment-method",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5486-graph-mgt-payment-method/"
    },
    {
      "key": "codeunit:5487",
      "type": "codeunit",
      "id": 5487,
      "object": "Graph Mgt - Dimension",
      "slug": "5487-graph-mgt-dimension",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5487-graph-mgt-dimension/"
    },
    {
      "key": "codeunit:5490",
      "type": "codeunit",
      "id": 5490,
      "object": "Graph Mgt - Payment Terms",
      "slug": "5490-graph-mgt-payment-terms",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5490-graph-mgt-payment-terms/"
    },
    {
      "key": "codeunit:5491",
      "type": "codeunit",
      "id": 5491,
      "object": "Graph Mgt - Shipment Method",
      "slug": "5491-graph-mgt-shipment-method",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5491-graph-mgt-shipment-method/"
    },
    {
      "key": "codeunit:5492",
      "type": "codeunit",
      "id": 5492,
      "object": "Graph Mgt - Item Category",
      "slug": "5492-graph-mgt-item-category",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5492-graph-mgt-item-category/"
    },
    {
      "key": "codeunit:5494",
      "type": "codeunit",
      "id": 5494,
      "object": "Graph Mgt - Country/Region",
      "slug": "5494-graph-mgt-country-region",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5494-graph-mgt-country-region/"
    },
    {
      "key": "codeunit:5498",
      "type": "codeunit",
      "id": 5498,
      "object": "Graph Mgt - Unit Of Measure",
      "slug": "5498-graph-mgt-unit-of-measure",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5498-graph-mgt-unit-of-measure/"
    },
    {
      "key": "codeunit:5499",
      "type": "codeunit",
      "id": 5499,
      "object": "Graph Mgt - Purchase Header",
      "slug": "5499-graph-mgt-purchase-header",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5499-graph-mgt-purchase-header/"
    },
    {
      "key": "codeunit:5499",
      "type": "codeunit",
      "id": 5499,
      "object": "Graph Mgt - Purchase Header",
      "slug": "5499-graph-mgt-purchase-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5499-graph-mgt-purchase-header/obsolete/"
    },
    {
      "key": "codeunit:5502",
      "type": "codeunit",
      "id": 5502,
      "object": "Graph Mgt - Unlinked Att.",
      "slug": "5502-graph-mgt-unlinked-att",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5502-graph-mgt-unlinked-att/"
    },
    {
      "key": "codeunit:5504",
      "type": "codeunit",
      "id": 5504,
      "object": "Graph Mgt - Tax Area",
      "slug": "5504-graph-mgt-tax-area",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "This codeunit will be removed. The functionality was replaced with systemId",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5504-graph-mgt-tax-area/"
    },
    {
      "key": "codeunit:5505",
      "type": "codeunit",
      "id": 5505,
      "object": "Graph Mgt - Sales Quote",
      "slug": "5505-graph-mgt-sales-quote",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecordIds(Boolean)",
      "memberKey": "UpdateIntegrationRecordIds(Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5505-graph-mgt-sales-quote/obsolete/"
    },
    {
      "key": "page:5433",
      "type": "page",
      "id": 5433,
      "object": "Automation - RS Package File",
      "slug": "5433-automation-rs-package-file",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5433-automation-rs-package-file/"
    },
    {
      "key": "page:5442",
      "type": "page",
      "id": 5442,
      "object": "Automation User Group Member",
      "slug": "5442-automation-user-group-member",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5442-automation-user-group-member/"
    },
    {
      "key": "page:5446",
      "type": "page",
      "id": 5446,
      "object": "Automation User Permission",
      "slug": "5446-automation-user-permission",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "18.0",
      "reason": "API version beta will be deprecated.",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5446-automation-user-permission/"
    },
    {
      "key": "codeunit:883",
      "type": "codeunit",
      "id": 883,
      "object": "OCR Master Data Mgt.",
      "slug": "883-ocr-master-data-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/883-ocr-master-data-mgt/obsolete/"
    },
    {
      "key": "codeunit:3024",
      "type": "codeunit",
      "id": 3024,
      "object": "DotNet_Uri",
      "slug": "3024-dotnet-uri",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "17.0",
      "reason": "Use codeunit Uri instead.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/3024-dotnet-uri/"
    },
    {
      "key": "codeunit:5150",
      "type": "codeunit",
      "id": 5150,
      "object": "Integration Management",
      "slug": "5150-integration-management",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Management will be removed. Refactor the code to use systemID and other system fields such as systemLastModifiedDateTime.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5150-integration-management/"
    },
    {
      "key": "codeunit:5150",
      "type": "codeunit",
      "id": 5150,
      "object": "Integration Management",
      "slug": "5150-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetIntegrationIsEnabledOnTheSystem()",
      "memberKey": "GetIntegrationIsEnabledOnTheSystem()",
      "state": "Pending",
      "tag": "17.0",
      "reason": "This function will be removed once the Feature Key is removed. We will not generate integration records in the future, they will be replaced by SystemId and SystemLastModified fields.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5150-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5150",
      "type": "codeunit",
      "id": 5150,
      "object": "Integration Management",
      "slug": "5150-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetIntegrationManagementDisabledFeatureKey()",
      "memberKey": "GetIntegrationManagementDisabledFeatureKey()",
      "state": "Pending",
      "tag": "17.0",
      "reason": "This function will be removed once the Feature Key is removed. We will not generate integration records in the future, they will be replaced by SystemId and SystemLastModified fields.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5150-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5150",
      "type": "codeunit",
      "id": 5150,
      "object": "Integration Management",
      "slug": "5150-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetIntegrationEnabledOnSystem(var Boolean)",
      "memberKey": "OnGetIntegrationEnabledOnSystem(var Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "This function will be removed once the Feature Key is removed. We will not generate integration records in the future, they will be replaced by SystemId and SystemLastModified fields.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5150-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5470",
      "type": "codeunit",
      "id": 5470,
      "object": "Graph Collection Mgt - Item",
      "slug": "5470-graph-collection-mgt-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5470-graph-collection-mgt-item/obsolete/"
    },
    {
      "key": "codeunit:5471",
      "type": "codeunit",
      "id": 5471,
      "object": "Graph Mgt - Customer",
      "slug": "5471-graph-mgt-customer",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5471-graph-mgt-customer/obsolete/"
    },
    {
      "key": "codeunit:5472",
      "type": "codeunit",
      "id": 5472,
      "object": "Graph Mgt - Vendor",
      "slug": "5472-graph-mgt-vendor",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5472-graph-mgt-vendor/obsolete/"
    },
    {
      "key": "codeunit:5473",
      "type": "codeunit",
      "id": 5473,
      "object": "Graph Mgt - Company Info.",
      "slug": "5473-graph-mgt-company-info",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5473-graph-mgt-company-info/obsolete/"
    },
    {
      "key": "codeunit:5474",
      "type": "codeunit",
      "id": 5474,
      "object": "Graph Mgt - Sales Header",
      "slug": "5474-graph-mgt-sales-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateReferencedIdFieldOnSalesHeader(var RecordRef, Guid, var Boolean)",
      "memberKey": "UpdateReferencedIdFieldOnSalesHeader(var RecordRef, Guid, var Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5474-graph-mgt-sales-header/obsolete/"
    },
    {
      "key": "codeunit:5478",
      "type": "codeunit",
      "id": 5478,
      "object": "Graph Mgt - Journal Lines",
      "slug": "5478-graph-mgt-journal-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5478-graph-mgt-journal-lines/obsolete/"
    },
    {
      "key": "codeunit:5480",
      "type": "codeunit",
      "id": 5480,
      "object": "Graph Mgt - Account",
      "slug": "5480-graph-mgt-account",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5480-graph-mgt-account/obsolete/"
    },
    {
      "key": "codeunit:5481",
      "type": "codeunit",
      "id": 5481,
      "object": "Graph Mgt - Tax Group",
      "slug": "5481-graph-mgt-tax-group",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5481-graph-mgt-tax-group/obsolete/"
    },
    {
      "key": "codeunit:5482",
      "type": "codeunit",
      "id": 5482,
      "object": "Graph Mgt - Journal",
      "slug": "5482-graph-mgt-journal",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5482-graph-mgt-journal/obsolete/"
    },
    {
      "key": "codeunit:5483",
      "type": "codeunit",
      "id": 5483,
      "object": "Graph Mgt - Employee",
      "slug": "5483-graph-mgt-employee",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5483-graph-mgt-employee/obsolete/"
    },
    {
      "key": "codeunit:5485",
      "type": "codeunit",
      "id": 5485,
      "object": "Graph Mgt - Currency",
      "slug": "5485-graph-mgt-currency",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5485-graph-mgt-currency/obsolete/"
    },
    {
      "key": "codeunit:5486",
      "type": "codeunit",
      "id": 5486,
      "object": "Graph Mgt - Payment Method",
      "slug": "5486-graph-mgt-payment-method",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5486-graph-mgt-payment-method/obsolete/"
    },
    {
      "key": "codeunit:5487",
      "type": "codeunit",
      "id": 5487,
      "object": "Graph Mgt - Dimension",
      "slug": "5487-graph-mgt-dimension",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5487-graph-mgt-dimension/obsolete/"
    },
    {
      "key": "codeunit:5490",
      "type": "codeunit",
      "id": 5490,
      "object": "Graph Mgt - Payment Terms",
      "slug": "5490-graph-mgt-payment-terms",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5490-graph-mgt-payment-terms/obsolete/"
    },
    {
      "key": "codeunit:5491",
      "type": "codeunit",
      "id": 5491,
      "object": "Graph Mgt - Shipment Method",
      "slug": "5491-graph-mgt-shipment-method",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5491-graph-mgt-shipment-method/obsolete/"
    },
    {
      "key": "codeunit:5492",
      "type": "codeunit",
      "id": 5492,
      "object": "Graph Mgt - Item Category",
      "slug": "5492-graph-mgt-item-category",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5492-graph-mgt-item-category/obsolete/"
    },
    {
      "key": "codeunit:5494",
      "type": "codeunit",
      "id": 5494,
      "object": "Graph Mgt - Country/Region",
      "slug": "5494-graph-mgt-country-region",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5494-graph-mgt-country-region/obsolete/"
    },
    {
      "key": "codeunit:5495",
      "type": "codeunit",
      "id": 5495,
      "object": "Graph Mgt - Sales Order",
      "slug": "5495-graph-mgt-sales-order",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecordIds(Boolean)",
      "memberKey": "UpdateIntegrationRecordIds(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5495-graph-mgt-sales-order/obsolete/"
    },
    {
      "key": "codeunit:5498",
      "type": "codeunit",
      "id": 5498,
      "object": "Graph Mgt - Unit Of Measure",
      "slug": "5498-graph-mgt-unit-of-measure",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5498-graph-mgt-unit-of-measure/obsolete/"
    },
    {
      "key": "codeunit:5504",
      "type": "codeunit",
      "id": 5504,
      "object": "Graph Mgt - Tax Area",
      "slug": "5504-graph-mgt-tax-area",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5504-graph-mgt-tax-area/obsolete/"
    },
    {
      "key": "codeunit:5507",
      "type": "codeunit",
      "id": 5507,
      "object": "Graph Mgt - Sales Credit Memo",
      "slug": "5507-graph-mgt-sales-credit-memo",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecordIds(Boolean)",
      "memberKey": "UpdateIntegrationRecordIds(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5507-graph-mgt-sales-credit-memo/obsolete/"
    },
    {
      "key": "codeunit:5509",
      "type": "codeunit",
      "id": 5509,
      "object": "Graph Mgt - Inc Doc Attachment",
      "slug": "5509-graph-mgt-inc-doc-attachment",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5509-graph-mgt-inc-doc-attachment/obsolete/"
    },
    {
      "key": "codeunit:5513",
      "type": "codeunit",
      "id": 5513,
      "object": "Graph Mgt - Time Registration",
      "slug": "5513-graph-mgt-time-registration",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecords(Boolean)",
      "memberKey": "UpdateIntegrationRecords(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5513-graph-mgt-time-registration/obsolete/"
    },
    {
      "key": "codeunit:5515",
      "type": "codeunit",
      "id": 5515,
      "object": "Integration Management Setup",
      "slug": "5515-integration-management-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "17.0",
      "reason": "The page will be removed with Integration Management. Refactor to use systemID, systemLastModifiedAt and other system fields.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5515-integration-management-setup/"
    },
    {
      "key": "codeunit:5527",
      "type": "codeunit",
      "id": 5527,
      "object": "Graph Mgt - Purchase Invoice",
      "slug": "5527-graph-mgt-purchase-invoice",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateIntegrationRecordIds(Boolean)",
      "memberKey": "UpdateIntegrationRecordIds(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5527-graph-mgt-purchase-invoice/obsolete/"
    },
    {
      "key": "page:5515",
      "type": "page",
      "id": 5515,
      "object": "Integration Management Setup",
      "slug": "5515-integration-management-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "17.0",
      "reason": "The page will be removed with Integration Management. Refactor to use systemID, systemLastModifiedAt and other system fields.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5515-integration-management-setup/"
    },
    {
      "key": "table:5331",
      "type": "table",
      "id": 5331,
      "object": "CRM Integration Record",
      "slug": "5331-crm-integration-record",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertRecord(Guid, Record Integration Record)",
      "memberKey": "InsertRecord(Guid, Record Integration Record)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Table Integration Record is marked for removal. Reason: This functionality will be replaced by the systemID field.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5331-crm-integration-record/obsolete/"
    },
    {
      "key": "table:5468",
      "type": "table",
      "id": 5468,
      "object": "Picture Entity",
      "slug": "5468-picture-entity",
      "app": "base-application",
      "kind": "event",
      "member": "OnDeletePictureElseCase(Record Integration Record, var Boolean)",
      "memberKey": "OnDeletePictureElseCase(Record Integration Record, var Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "This event will be removed. Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5468-picture-entity/obsolete/"
    },
    {
      "key": "table:5468",
      "type": "table",
      "id": 5468,
      "object": "Picture Entity",
      "slug": "5468-picture-entity",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetMediaIDElseCase(Record Integration Record, var Guid, var Boolean)",
      "memberKey": "OnGetMediaIDElseCase(Record Integration Record, var Guid, var Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "This event will be removed. Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5468-picture-entity/obsolete/"
    },
    {
      "key": "table:5468",
      "type": "table",
      "id": 5468,
      "object": "Picture Entity",
      "slug": "5468-picture-entity",
      "app": "base-application",
      "kind": "event",
      "member": "OnSavePictureElseCase(Record Integration Record, var Boolean)",
      "memberKey": "OnSavePictureElseCase(Record Integration Record, var Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "This event will be removed. Integration Records will be replaced by SystemID and SystemModifiedAt ",
      "seenFrom": 18,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5468-picture-entity/obsolete/"
    },
    {
      "key": "xmlport:5151",
      "type": "xmlport",
      "id": 5151,
      "object": "Integration Records",
      "slug": "5151-integration-records",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "17.0",
      "reason": "This functionality will be replaced by the systemID field",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/xmlport/5151-integration-records/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckWhseItemTrkgSetup(Code[20], var Boolean, var Boolean, Boolean)",
      "memberKey": "CheckWhseItemTrkgSetup(Code[20], var Boolean, var Boolean, Boolean)",
      "state": "Pending",
      "tag": "16.0",
      "reason": "Replaced by GetWhseItemTrkgSetup or CheckWhseItemTrkgSetup(ItemNo: Code[20])",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "page:1881",
      "type": "page",
      "id": 1881,
      "object": "Sandbox Environment",
      "slug": "1881-sandbox-environment",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "This functionality is now available from the Business Central Admin Center.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1881-sandbox-environment/"
    },
    {
      "key": "page:1920",
      "type": "page",
      "id": 1920,
      "object": "Container Sandbox Environment",
      "slug": "1920-container-sandbox-environment",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "16.0",
      "reason": "This functionality is now available from the Business Central Admin Center.",
      "seenFrom": 17,
      "lastSeen": 21,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1920-container-sandbox-environment/"
    }
  ]
}