{
  "title": "Business Central 24, obsolete",
  "url": "https://jonas-paprotka.de/ref/obsolete/v/24/",
  "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": 24,
  "marked": [
    {
      "key": "table:1001",
      "type": "table",
      "id": 1001,
      "object": "Job Task",
      "slug": "1001-job-task",
      "app": "base-application",
      "kind": "field",
      "member": "721 Coupled to Dataverse",
      "memberKey": 721,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/1001-job-task/obsolete/"
    },
    {
      "key": "table:5940",
      "type": "table",
      "id": 5940,
      "object": "Service Item",
      "slug": "5940-service-item",
      "app": "base-application",
      "kind": "field",
      "member": "721 Coupled to Dataverse",
      "memberKey": 721,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5940-service-item/obsolete/"
    },
    {
      "key": "table:6206",
      "type": "table",
      "id": 6206,
      "object": "FS Resource Pay Type",
      "slug": "6206-fs-resource-pay-type",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6206-fs-resource-pay-type/"
    },
    {
      "key": "table:6400",
      "type": "table",
      "id": 6400,
      "object": "FS Work Order",
      "slug": "6400-fs-work-order",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6400-fs-work-order/"
    },
    {
      "key": "table:6402",
      "type": "table",
      "id": 6402,
      "object": "FS Work Order Product",
      "slug": "6402-fs-work-order-product",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6402-fs-work-order-product/"
    },
    {
      "key": "table:6403",
      "type": "table",
      "id": 6403,
      "object": "FS Work Order Incident",
      "slug": "6403-fs-work-order-incident",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6403-fs-work-order-incident/"
    },
    {
      "key": "table:6404",
      "type": "table",
      "id": 6404,
      "object": "FS Project Task",
      "slug": "6404-fs-project-task",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6404-fs-project-task/"
    },
    {
      "key": "table:6406",
      "type": "table",
      "id": 6406,
      "object": "FS Work Order Service",
      "slug": "6406-fs-work-order-service",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6406-fs-work-order-service/"
    },
    {
      "key": "table:6408",
      "type": "table",
      "id": 6408,
      "object": "FS Work Order Substatus",
      "slug": "6408-fs-work-order-substatus",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6408-fs-work-order-substatus/"
    },
    {
      "key": "table:6409",
      "type": "table",
      "id": 6409,
      "object": "FS Work Order Type",
      "slug": "6409-fs-work-order-type",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6409-fs-work-order-type/"
    },
    {
      "key": "table:6410",
      "type": "table",
      "id": 6410,
      "object": "FS Bookable Resource",
      "slug": "6410-fs-bookable-resource",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6410-fs-bookable-resource/"
    },
    {
      "key": "table:6412",
      "type": "table",
      "id": 6412,
      "object": "FS Bookable Resource Booking",
      "slug": "6412-fs-bookable-resource-booking",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6412-fs-bookable-resource-booking/"
    },
    {
      "key": "table:6413",
      "type": "table",
      "id": 6413,
      "object": "FS BookableResourceBookingHdr",
      "slug": "6413-fs-bookableresourcebookinghdr",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6413-fs-bookableresourcebookinghdr/"
    },
    {
      "key": "table:6418",
      "type": "table",
      "id": 6418,
      "object": "FS Connection Setup",
      "slug": "6418-fs-connection-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6418-fs-connection-setup/"
    },
    {
      "key": "table:6420",
      "type": "table",
      "id": 6420,
      "object": "FS Customer Asset",
      "slug": "6420-fs-customer-asset",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6420-fs-customer-asset/"
    },
    {
      "key": "table:6422",
      "type": "table",
      "id": 6422,
      "object": "FS Customer Asset Category",
      "slug": "6422-fs-customer-asset-category",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/6422-fs-customer-asset-category/"
    },
    {
      "key": "table:9057",
      "type": "table",
      "id": 9057,
      "object": "Job Cue",
      "slug": "9057-job-cue",
      "app": "base-application",
      "kind": "field",
      "member": "24 Coupled Data Synch Errors",
      "memberKey": 24,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9057-job-cue/obsolete/"
    },
    {
      "key": "table:9057",
      "type": "table",
      "id": 9057,
      "object": "Job Cue",
      "slug": "9057-job-cue",
      "app": "base-application",
      "kind": "field",
      "member": "25 FS Integration Errors",
      "memberKey": 25,
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/9057-job-cue/obsolete/"
    },
    {
      "key": "table:272",
      "type": "table",
      "id": 272,
      "object": "Check Ledger Entry",
      "slug": "272-check-ledger-entry",
      "app": "base-application",
      "kind": "field",
      "member": "26 Record ID to Print",
      "memberKey": 26,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by Print Gen Jnl Line SystemId field",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/272-check-ledger-entry/obsolete/"
    },
    {
      "key": "table:313",
      "type": "table",
      "id": 313,
      "object": "Inventory Setup",
      "slug": "313-inventory-setup",
      "app": "base-application",
      "kind": "field",
      "member": "5877 Invt. Orders Package Tracking",
      "memberKey": 5877,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Temporary setup to enable/disable package tracking in Phys. Inventory Orders",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/313-inventory-setup/obsolete/"
    },
    {
      "key": "table:500",
      "type": "table",
      "id": 500,
      "object": "Deposits Page Setup",
      "slug": "500-deposits-page-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Pages used are the ones from the Bank Deposits extension. No other pages are provided, this table was needed when NA had it's own pages. Open directly the required pages or run the required reports in the Bank Deposits extension.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/500-deposits-page-setup/"
    },
    {
      "key": "table:2160",
      "type": "table",
      "id": 2160,
      "object": "Calendar Event",
      "slug": "2160-calendar-event",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/2160-calendar-event/"
    },
    {
      "key": "table:5381",
      "type": "table",
      "id": 5381,
      "object": "Man. Integration Field Mapping",
      "slug": "5381-man-integration-field-mapping",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "This table is obsolete. Start using the temporary table Man. Integration Field Mapping.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5381-man-integration-field-mapping/"
    },
    {
      "key": "table:5617",
      "type": "table",
      "id": 5617,
      "object": "FA Register",
      "slug": "5617-fa-register",
      "app": "base-application",
      "kind": "field",
      "member": "13 Creation Time",
      "memberKey": 13,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Use the system audit field \"System Created at\" instead.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5617-fa-register/obsolete/"
    },
    {
      "key": "table:5885",
      "type": "table",
      "id": 5885,
      "object": "Phys. Invt. Tracking",
      "slug": "5885-phys-invt-tracking",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by table Invt.Order.Tracking.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5885-phys-invt-tracking/"
    },
    {
      "key": "table:5886",
      "type": "table",
      "id": 5886,
      "object": "Exp. Phys. Invt. Tracking",
      "slug": "5886-exp-phys-invt-tracking",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by table Exp.Invt.Order.Tracking.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5886-exp-phys-invt-tracking/"
    },
    {
      "key": "table:5887",
      "type": "table",
      "id": 5887,
      "object": "Pstd. Exp. Phys. Invt. Track",
      "slug": "5887-pstd-exp-phys-invt-track",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by table Posted.Exp.Invt.Order.Tracking.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/5887-pstd-exp-phys-invt-track/"
    },
    {
      "key": "table:12145",
      "type": "table",
      "id": 12145,
      "object": "No. Series Line Sales",
      "slug": "12145-no-series-line-sales",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Merged into No. Series Line table.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/12145-no-series-line-sales/"
    },
    {
      "key": "table:12146",
      "type": "table",
      "id": 12146,
      "object": "No. Series Line Purchase",
      "slug": "12146-no-series-line-purchase",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "27.0",
      "reason": "Merged into No. Series Line table.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/table/12146-no-series-line-purchase/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "10000 Series",
      "memberKey": 10000,
      "state": "Removed",
      "tag": "27.0",
      "reason": "The No. Series module cannot reference tax features.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "10001 Authorization Code",
      "memberKey": 10001,
      "state": "Removed",
      "tag": "27.0",
      "reason": "The No. Series module cannot reference tax features.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "10002 Authorization Year",
      "memberKey": 10002,
      "state": "Removed",
      "tag": "27.0",
      "reason": "The No. Series module cannot reference tax features.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "11 Allow Gaps in Nos.",
      "memberKey": 11,
      "state": "Removed",
      "tag": "27.0",
      "reason": "The specific implementation is defined by the Implementation field and whether the implementation may produce gaps can be determined through the implementation interface or the procedure MayProduceGaps.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "codeunit:449",
      "type": "codeunit",
      "id": 449,
      "object": "Job Queue Start Codeunit",
      "slug": "449-job-queue-start-codeunit",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeActivateErrorMessageHandler(var Record Job Queue Entry, var Codeunit Error Message Handler, var Codeunit Error Message Management, var Boolean)",
      "memberKey": "OnBeforeActivateErrorMessageHandler(var Record Job Queue Entry, var Codeunit Error Message Handler, var Codeunit Error Message Management, var Boolean)",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Not needed anymore",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/449-job-queue-start-codeunit/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": "OnAfterCustLedgEntryInsertInclPreviewMode(var Record Cust. Ledger Entry, Record Gen. Journal Line, Boolean, Boolean)",
      "memberKey": "OnAfterCustLedgEntryInsertInclPreviewMode(var Record Cust. Ledger Entry, Record Gen. Journal Line, Boolean, Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This event is obsolete. Use OnAfterCustLedgEntryInsert instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "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": "OnAfterVendLedgEntryInsertInclPreviewMode(var Record Vendor Ledger Entry, Record Gen. Journal Line, var Boolean, Boolean)",
      "memberKey": "OnAfterVendLedgEntryInsertInclPreviewMode(var Record Vendor Ledger Entry, Record Gen. Journal Line, var Boolean, Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This event is obsolete. Use OnAfterVendLedgEntryInsert instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, SecretText, Text, Text, List, var SecretText)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, SecretText, Text, Text, List, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCacheWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, SecretText, Text, Text, Text, var SecretText)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, SecretText, Text, Text, Text, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCacheWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var SecretText)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCacheWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var SecretText)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCacheWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, Text, Enum Prompt Interaction, var SecretText, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, Text, Enum Prompt Interaction, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var SecretText, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCacheWithCertificate(Text, Text, SecretText, Text, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokensFromCacheWithCertificate(Text, Text, SecretText, Text, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensFromCacheWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithCertificate(Text, Text, SecretText, Text, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokensWithCertificate(Text, Text, SecretText, Text, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, SecretText, Text, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, SecretText, Text, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, Text, Enum Prompt Interaction, var SecretText, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, Text, Enum Prompt Interaction, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, SecretText, Text, Text, List, var SecretText)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, SecretText, Text, Text, List, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, SecretText, Text, Text, Text, var SecretText)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, SecretText, Text, Text, Text, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var SecretText, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, List, var SecretText)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, List, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Text, var SecretText)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Text, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, SecretText, Text, List, var SecretText)",
      "memberKey": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, SecretText, Text, List, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenFromCacheWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, SecretText, Text, Text, var SecretText)",
      "memberKey": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, SecretText, Text, Text, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenFromCacheWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var SecretText)",
      "memberKey": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenFromCacheWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var SecretText)",
      "memberKey": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var SecretText)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokenFromCacheWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, SecretText, Text, Text, List, var SecretText, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, SecretText, Text, Text, List, var SecretText, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, List, var SecretText, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, List, var SecretText, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, SecretText, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, SecretText, Text, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, SecretText, Text, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var SecretText, var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, SecretText, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, SecretText, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensFromCacheWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensFromCacheWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithCertificate(Text, Text, Text, SecretText, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokensWithCertificate(Text, Text, Text, SecretText, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken, Certificate and CertificatePassword.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var SecretText, var Text)",
      "memberKey": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var SecretText, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken and Certificate.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:951",
      "type": "codeunit",
      "id": 951,
      "object": "Time Sheet Approval Management",
      "slug": "951-time-sheet-approval-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCommonTimeSheetDialogText(Option, Integer)",
      "memberKey": "GetCommonTimeSheetDialogText(Option, Integer)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced with GetCommonTimeSheetActionDialogText to remove 100 characters limitation.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/951-time-sheet-approval-management/obsolete/"
    },
    {
      "key": "codeunit:951",
      "type": "codeunit",
      "id": 951,
      "object": "Time Sheet Approval Management",
      "slug": "951-time-sheet-approval-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetManagerTimeSheetDialogInstruction(Option)",
      "memberKey": "GetManagerTimeSheetDialogInstruction(Option)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced with GetManagerTimeSheetActionDialogInstruction to remove 100 characters limitation.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/951-time-sheet-approval-management/obsolete/"
    },
    {
      "key": "codeunit:951",
      "type": "codeunit",
      "id": 951,
      "object": "Time Sheet Approval Management",
      "slug": "951-time-sheet-approval-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetManagerTimeSheetDialogText(Option, Integer)",
      "memberKey": "GetManagerTimeSheetDialogText(Option, Integer)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced with GetManagerTimeSheetActionDialogText to remove 100 characters limitation.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/951-time-sheet-approval-management/obsolete/"
    },
    {
      "key": "codeunit:951",
      "type": "codeunit",
      "id": 951,
      "object": "Time Sheet Approval Management",
      "slug": "951-time-sheet-approval-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTimeSheetDialogInstruction(Option)",
      "memberKey": "GetTimeSheetDialogInstruction(Option)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced with GetTimeSheetActionDialogInstruction to remove 100 characters limitation.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/951-time-sheet-approval-management/obsolete/"
    },
    {
      "key": "codeunit:951",
      "type": "codeunit",
      "id": 951,
      "object": "Time Sheet Approval Management",
      "slug": "951-time-sheet-approval-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTimeSheetDialogText(Option, Integer)",
      "memberKey": "GetTimeSheetDialogText(Option, Integer)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced with GetTimeSheetActionDialogText to remove 100 characters limitation.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/951-time-sheet-approval-management/obsolete/"
    },
    {
      "key": "codeunit:951",
      "type": "codeunit",
      "id": 951,
      "object": "Time Sheet Approval Management",
      "slug": "951-time-sheet-approval-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetManagerTimeSheetDialogText(Option, Decimal, var Text[100], var Boolean)",
      "memberKey": "OnBeforeGetManagerTimeSheetDialogText(Option, Decimal, var Text[100], var Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced with OnBeforeGetManagerTimeSheetActionDialogText to remove 100 characters limitation.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/951-time-sheet-approval-management/obsolete/"
    },
    {
      "key": "codeunit:951",
      "type": "codeunit",
      "id": 951,
      "object": "Time Sheet Approval Management",
      "slug": "951-time-sheet-approval-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetTimeSheetDialogText(Option, Decimal, var Text[100], var Boolean)",
      "memberKey": "OnBeforeGetTimeSheetDialogText(Option, Decimal, var Text[100], var Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced with OnBeforeGetTimeSheetActionDialogText and OnBeforeGetCommonTimeSheetActionDialogText to remove 100 characters limitation.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/951-time-sheet-approval-management/obsolete/"
    },
    {
      "key": "codeunit:1303",
      "type": "codeunit",
      "id": 1303,
      "object": "Correct Posted Sales Invoice",
      "slug": "1303-correct-posted-sales-invoice",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTestSalesInvoiceHeaderAmount(var Record Sales Invoice Header, Boolean, var Boolean)",
      "memberKey": "OnBeforeTestSalesInvoiceHeaderAmount(var Record Sales Invoice Header, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "OnBeforeTestSalesInvoiceHeaderAmount is not supported anymore.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1303-correct-posted-sales-invoice/obsolete/"
    },
    {
      "key": "codeunit:1313",
      "type": "codeunit",
      "id": 1313,
      "object": "Correct Posted Purch. Invoice",
      "slug": "1313-correct-posted-purch-invoice",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeTestPurchaseInvoiceHeaderAmount(var Record Purch. Inv. Header, Boolean, var Boolean)",
      "memberKey": "OnBeforeTestPurchaseInvoiceHeaderAmount(var Record Purch. Inv. Header, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "OnBeforeTestPurchaseInvoiceHeaderAmount is not supported anymore.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1313-correct-posted-purch-invoice/obsolete/"
    },
    {
      "key": "codeunit:1605",
      "type": "codeunit",
      "id": 1605,
      "object": "PEPPOL Management",
      "slug": "1605-peppol-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPaymentMeansPayeeFinancialAccBIS(var Text, var Text)",
      "memberKey": "GetPaymentMeansPayeeFinancialAccBIS(var Text, var Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Replaced by GetPaymentMeansPayeeFinancialAccBIS with SalesHeader parameter.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1605-peppol-management/obsolete/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "ClearFSState()",
      "memberKey": "ClearFSState()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCustomerTemplateFilter()",
      "memberKey": "GetCustomerTemplateFilter()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFlowARMResourceUrl()",
      "memberKey": "GetFlowARMResourceUrl()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFlowManageUrl()",
      "memberKey": "GetFlowManageUrl()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "We do not support providing the Power Automate manage URL anymore.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFlowPPEError()",
      "memberKey": "GetFlowPPEError()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFlowResourceName()",
      "memberKey": "GetFlowResourceName()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFlowServiceResourceUrl()",
      "memberKey": "GetFlowServiceResourceUrl()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFlowTemplateDestinationDetails()",
      "memberKey": "GetFlowTemplateDestinationDetails()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFlowTemplateDestinationNew()",
      "memberKey": "GetFlowTemplateDestinationNew()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFlowTemplatePageSize()",
      "memberKey": "GetFlowTemplatePageSize()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFlowTemplateSearchUrl()",
      "memberKey": "GetFlowTemplateSearchUrl()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetItemTemplateFilter()",
      "memberKey": "GetItemTemplateFilter()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetJournalTemplateFilter()",
      "memberKey": "GetJournalTemplateFilter()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetLocale()",
      "memberKey": "GetLocale()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "We do not provide localization for Power Automate anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPurchasingTemplateFilter()",
      "memberKey": "GetPurchasingTemplateFilter()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetSalesTemplateFilter()",
      "memberKey": "GetSalesTemplateFilter()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTemplateFilter()",
      "memberKey": "GetTemplateFilter()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetVendorTemplateFilter()",
      "memberKey": "GetVendorTemplateFilter()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsUserReadyForFlow()",
      "memberKey": "IsUserReadyForFlow()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We rely on Power Automate internal services instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetDefaultEnvironmentRequest(var Text, var Boolean)",
      "memberKey": "OnBeforeSetDefaultEnvironmentRequest(var Text, var Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We do not set the default environment anymore. We rely on Power Automate instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6400",
      "type": "codeunit",
      "id": 6400,
      "object": "Flow Service Management",
      "slug": "6400-flow-service-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSelectedFlowEnvironmentIDToDefault()",
      "memberKey": "SetSelectedFlowEnvironmentIDToDefault()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This function is not used anymore. We do not set the default environment anymore. We rely on Power Automate instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6400-flow-service-management/obsolete/"
    },
    {
      "key": "codeunit:6404",
      "type": "codeunit",
      "id": 6404,
      "object": "FS Setup Defaults",
      "slug": "6404-fs-setup-defaults",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "25.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6404-fs-setup-defaults/"
    },
    {
      "key": "codeunit:6405",
      "type": "codeunit",
      "id": 6405,
      "object": "FS Int. Table. Subscriber",
      "slug": "6405-fs-int-table-subscriber",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "25.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6405-fs-int-table-subscriber/"
    },
    {
      "key": "codeunit:7763",
      "type": "codeunit",
      "id": 7763,
      "object": "AOAI Chat Messages",
      "slug": "7763-aoai-chat-messages",
      "app": "system-application",
      "kind": "procedure",
      "member": "AddTool(JsonObject)",
      "memberKey": "AddTool(JsonObject)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AddTool that takes in an AOAI Function interface.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7763-aoai-chat-messages/obsolete/"
    },
    {
      "key": "codeunit:7763",
      "type": "codeunit",
      "id": 7763,
      "object": "AOAI Chat Messages",
      "slug": "7763-aoai-chat-messages",
      "app": "system-application",
      "kind": "procedure",
      "member": "DeleteTool(Integer)",
      "memberKey": "DeleteTool(Integer)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use DeleteFunctionTool that takes in a function name instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7763-aoai-chat-messages/obsolete/"
    },
    {
      "key": "codeunit:7763",
      "type": "codeunit",
      "id": 7763,
      "object": "AOAI Chat Messages",
      "slug": "7763-aoai-chat-messages",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetTools()",
      "memberKey": "GetTools()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use GetFunctionTool() that takes in a function name and returns the interface.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7763-aoai-chat-messages/obsolete/"
    },
    {
      "key": "codeunit:7763",
      "type": "codeunit",
      "id": 7763,
      "object": "AOAI Chat Messages",
      "slug": "7763-aoai-chat-messages",
      "app": "system-application",
      "kind": "procedure",
      "member": "ModifyTool(Integer, JsonObject)",
      "memberKey": "ModifyTool(Integer, JsonObject)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Deprecated with no replacement. Use DeleteFunctionTool and AddTool.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7763-aoai-chat-messages/obsolete/"
    },
    {
      "key": "codeunit:7778",
      "type": "codeunit",
      "id": 7778,
      "object": "AOAI Tools Impl",
      "slug": "7778-aoai-tools-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AddTool(JsonObject)",
      "memberKey": "AddTool(JsonObject)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use AddTool that takes in an AOAI Function interface instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7778-aoai-tools-impl/obsolete/"
    },
    {
      "key": "codeunit:7778",
      "type": "codeunit",
      "id": 7778,
      "object": "AOAI Tools Impl",
      "slug": "7778-aoai-tools-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "DeleteTool(Integer)",
      "memberKey": "DeleteTool(Integer)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use DeleteTool that takes in a function name instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7778-aoai-tools-impl/obsolete/"
    },
    {
      "key": "codeunit:7778",
      "type": "codeunit",
      "id": 7778,
      "object": "AOAI Tools Impl",
      "slug": "7778-aoai-tools-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetTools()",
      "memberKey": "GetTools()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use GetTool() that takes in a function name and var for AOAI Function interface.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7778-aoai-tools-impl/obsolete/"
    },
    {
      "key": "codeunit:7778",
      "type": "codeunit",
      "id": 7778,
      "object": "AOAI Tools Impl",
      "slug": "7778-aoai-tools-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "ModifyTool(Integer, JsonObject)",
      "memberKey": "ModifyTool(Integer, JsonObject)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use ModifyTool that takes in an AOAI Function interface instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7778-aoai-tools-impl/obsolete/"
    },
    {
      "key": "controladdin:powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "PowerBIManagement",
      "slug": "powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "EditMode()",
      "memberKey": "EditMode()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Switching between edit more and view mode is no longer supported. Only view mode will be supported going forward.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/powerbimanagement/obsolete/"
    },
    {
      "key": "controladdin:powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "PowerBIManagement",
      "slug": "powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "EmbedDashboard(Text, Text, Text)",
      "memberKey": "EmbedDashboard(Text, Text, Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Call the procedure SetToken, and then use EmbedPowerBIDashboard instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/powerbimanagement/obsolete/"
    },
    {
      "key": "controladdin:powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "PowerBIManagement",
      "slug": "powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "EmbedDashboardTile(Text, Text, Text, Text)",
      "memberKey": "EmbedDashboardTile(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Call the procedure SetToken, and then use the EmbedPowerBIDashboardTile instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/powerbimanagement/obsolete/"
    },
    {
      "key": "controladdin:powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "PowerBIManagement",
      "slug": "powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "EmbedReport(Text, Text, Text, Text)",
      "memberKey": "EmbedReport(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Call the procedure SetToken, and then use EmbedPowerBIReport instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/powerbimanagement/obsolete/"
    },
    {
      "key": "controladdin:powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "PowerBIManagement",
      "slug": "powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "EmbedReportVisual(Text, Text, Text, Text, Text)",
      "memberKey": "EmbedReportVisual(Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Call the procedure SetToken, and then use EmbedPowerBIReportVisual instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/powerbimanagement/obsolete/"
    },
    {
      "key": "controladdin:powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "PowerBIManagement",
      "slug": "powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "EmbedReportWithOptions(Text, Text, Text, Text, Boolean)",
      "memberKey": "EmbedReportWithOptions(Text, Text, Text, Text, Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use SetSettings, SetToken and then EmbedReport instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/powerbimanagement/obsolete/"
    },
    {
      "key": "controladdin:powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "PowerBIManagement",
      "slug": "powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitializeFrame(Boolean, Text)",
      "memberKey": "InitializeFrame(Boolean, Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Use SetSettings, SetToken and then EmbedReport instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/powerbimanagement/obsolete/"
    },
    {
      "key": "controladdin:powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "PowerBIManagement",
      "slug": "powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "ViewMode()",
      "memberKey": "ViewMode()",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Switching between edit more and view mode is no longer supported. Only view mode will be supported going forward.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/powerbimanagement/obsolete/"
    },
    {
      "key": "page:6325",
      "type": "page",
      "id": 6325,
      "object": "Power BI Embedded Report Part",
      "slug": "6325-power-bi-embedded-report-part",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitPageRatio(Text)",
      "memberKey": "InitPageRatio(Text)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Setting the page ratio is no longer supported. The add-in will instead be sized based on the available space in the client.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6325-power-bi-embedded-report-part/obsolete/"
    },
    {
      "key": "page:6325",
      "type": "page",
      "id": 6325,
      "object": "Power BI Embedded Report Part",
      "slug": "6325-power-bi-embedded-report-part",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFullPageMode(Boolean)",
      "memberKey": "SetFullPageMode(Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Setting full page mode is no longer supported. The add-in will instead be sized based on the available space in the client.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6325-power-bi-embedded-report-part/obsolete/"
    },
    {
      "key": "page:6420",
      "type": "page",
      "id": 6420,
      "object": "FS Connection Setup",
      "slug": "6420-fs-connection-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "25.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6420-fs-connection-setup/"
    },
    {
      "key": "page:6421",
      "type": "page",
      "id": 6421,
      "object": "FS Connection Setup Wizard",
      "slug": "6421-fs-connection-setup-wizard",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "25.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6421-fs-connection-setup-wizard/"
    },
    {
      "key": "page:6422",
      "type": "page",
      "id": 6422,
      "object": "FS Customer Asset List",
      "slug": "6422-fs-customer-asset-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "25.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6422-fs-customer-asset-list/"
    },
    {
      "key": "page:6423",
      "type": "page",
      "id": 6423,
      "object": "FS Bookable Resource List",
      "slug": "6423-fs-bookable-resource-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "25.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6423-fs-bookable-resource-list/"
    },
    {
      "key": "report:5756",
      "type": "report",
      "id": 5756,
      "object": "Create Warehouse Location",
      "slug": "5756-create-warehouse-location",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateWhseJnlLineOnBeforeCheck(var Record Warehouse Journal Line, Record Item Ledger Entry)",
      "memberKey": "OnCreateWhseJnlLineOnBeforeCheck(var Record Warehouse Journal Line, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "This event is obsolete and will be removed in a future version.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5756-create-warehouse-location/obsolete/"
    },
    {
      "key": "table:472",
      "type": "table",
      "id": 472,
      "object": "Job Queue Entry",
      "slug": "472-job-queue-entry",
      "app": "base-application",
      "kind": "event",
      "member": "OnScheduleTaskOnAfterCalcShouldChangeUserID(var Record Job Queue Entry, var Boolean)",
      "memberKey": "OnScheduleTaskOnAfterCalcShouldChangeUserID(var Record Job Queue Entry, var Boolean)",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Function ScheduleTask no longer changes user ID.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/472-job-queue-entry/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean)",
      "memberKey": "OnAfterUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean, var Boolean)",
      "memberKey": "OnBeforeUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateShippingNo(var Record Sales Header, Boolean, Boolean, Boolean, Boolean, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "memberKey": "OnBeforeUpdateShippingNo(var Record Sales Header, Boolean, Boolean, Boolean, Boolean, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, Boolean, Boolean, var Boolean)",
      "memberKey": "OnAfterUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, Boolean, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesManagement is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, var Boolean, Boolean, var Boolean)",
      "memberKey": "OnBeforeUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, var Boolean, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesManagement is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the \"No. Series\" and \"No. Series - Batch\" codeunits instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "CheckPurchDocNoGaps(Date)",
      "memberKey": "CheckPurchDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Purchases. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "CheckSalesDocNoGaps(Date)",
      "memberKey": "CheckSalesDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Sales. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "FilterSeries()",
      "memberKey": "FilterSeries()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method will be removed. There is no replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNoSeriesWithCheck(Code[20], Boolean, Code[20])",
      "memberKey": "GetNoSeriesWithCheck(Code[20], Boolean, Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method LookupRelatedNoSeries in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "InitSeries(Code[20], Code[20], Date, var Code[20], var Code[20])",
      "memberKey": "InitSeries(Code[20], Code[20], Date, var Code[20], var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use AreRelated in the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "LookupSeries(Code[20], var Code[20])",
      "memberKey": "LookupSeries(Code[20], var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method LookupRelatedNoSeries in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "ManualNoAllowed(Code[20])",
      "memberKey": "ManualNoAllowed(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method IsManual(NoSeriesCode: Code[20]) in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "memberKey": "OnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterInitSeries(var Record No. Series, Code[20], Date, var Code[20])",
      "memberKey": "OnAfterInitSeries(var Record No. Series, Code[20], Date, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterSaveNoSeries(var Record No. Series Line)",
      "memberKey": "OnAfterSaveNoSeries(var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is no longer used. Please use the No. Series Batch codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterSaveNoSeriesPurchase(var Record No. Series Line Purchase)",
      "memberKey": "OnAfterSaveNoSeriesPurchase(var Record No. Series Line Purchase)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Purchase table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterSaveNoSeriesSales(var Record No. Series Line Sales)",
      "memberKey": "OnAfterSaveNoSeriesSales(var Record No. Series Line Sales)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Sales table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterTestManual(Code[20])",
      "memberKey": "OnAfterTestManual(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeCheckPurchDocNoGaps(Date, var Boolean)",
      "memberKey": "OnBeforeCheckPurchDocNoGaps(Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Sales. Please use the event in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeCheckSalesDocNoGaps(Date, var Boolean)",
      "memberKey": "OnBeforeCheckSalesDocNoGaps(Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Purchases. Please use the event in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeDoGetNextNo(var Code[20], var Date, var Boolean, var Boolean)",
      "memberKey": "OnBeforeDoGetNextNo(var Code[20], var Date, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeFilterSeries(var Record No. Series, Code[20], var Boolean)",
      "memberKey": "OnBeforeFilterSeries(var Record No. Series, Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeGetNextNo(var Code[20], var Date, var Boolean, var Code[20], var Boolean, var Record No. Series Line)",
      "memberKey": "OnBeforeGetNextNo(var Code[20], var Date, var Boolean, var Code[20], var Boolean, var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Record No. Series, var Boolean, var Code[20])",
      "memberKey": "OnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Record No. Series, var Boolean, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeSaveNoSeries(var Record No. Series Line, var Boolean)",
      "memberKey": "OnBeforeSaveNoSeries(var Record No. Series Line, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is no longer used. Please use the No. Series Batch codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "memberKey": "OnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. Please use the Page trigger events instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeSetDefaultSeries(var Code[20], var Code[20], var Boolean)",
      "memberKey": "OnBeforeSetDefaultSeries(var Code[20], var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeTestManual(var Code[20], var Boolean)",
      "memberKey": "OnBeforeTestManual(var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeUpdateLine(var Record No. Series, var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Enum No. Series Implementation, var Boolean)",
      "memberKey": "OnBeforeUpdateLine(var Record No. Series, var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Enum No. Series Implementation, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Temporary event for backwards compatibility. Do not use this event.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "memberKey": "OnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnNoSeriesLineFilterOnBeforeFindLast(var Record No. Series Line)",
      "memberKey": "OnNoSeriesLineFilterOnBeforeFindLast(var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use OnAfterSetNoSeriesCurrentLineFilters in the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteCheckPurchDocNoGaps(Date)",
      "memberKey": "OnObsoleteCheckPurchDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Purchases. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteCheckSalesDocNoGaps(Date)",
      "memberKey": "OnObsoleteCheckSalesDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Sales. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteSetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "memberKey": "OnObsoleteSetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have a dependency on Purchase. Do not use this event.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteSetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "memberKey": "OnObsoleteSetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have a dependency on Sales. Do not use this event.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnSelectSeriesOnBeforePageRunModal(Code[20], var Record No. Series)",
      "memberKey": "OnSelectSeriesOnBeforePageRunModal(Code[20], var Record No. Series)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. Please use the Page trigger events instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "memberKey": "RaiseObsoleteOnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnAfterInitSeries(Code[20], Code[20], Date, var Code[20])",
      "memberKey": "RaiseObsoleteOnAfterInitSeries(Code[20], Code[20], Date, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is used for compatibility with extension usages of the old OnAfterInitSeries event. Now the new No. Series is used. InitSeries no longer exist, instead a No. Series is selected and the next number is retrieved.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeDoGetNextNo(var Code[20], var Date, Boolean, var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeDoGetNextNo(var Code[20], var Date, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeFilterSeries(var Record No. Series, Code[20], Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeFilterSeries(var Record No. Series, Code[20], Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeGetNextNo(var Record No. Series Line, Date, Boolean, var Code[20], var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeGetNextNo(var Record No. Series Line, Date, Boolean, var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is used for compatibility with extension usages of the old OnBeforeInitSeries event. Now the new No. Series is used. InitSeries no longer exist, instead a No. Series is selected and the next number is retrieved.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeModifyNoSeriesLine(var Record No. Series Line, var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeModifyNoSeriesLine(var Record No. Series Line, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnSelectSeriesOnBeforePageRunModal(var Code[20], var Record No. Series)",
      "memberKey": "RaiseObsoleteOnSelectSeriesOnBeforePageRunModal(var Code[20], var Record No. Series)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SaveNoSeries()",
      "memberKey": "SaveNoSeries()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the SaveState method in the No. Series - Batch codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SelectSeries(Code[20], Code[20], var Code[20])",
      "memberKey": "SelectSeries(Code[20], Code[20], var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method LookupRelatedNoSeries in codeunit \"No. Series instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SeriesHasRelations(Code[20])",
      "memberKey": "SeriesHasRelations(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method HasRelatedSeries in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetDefaultSeries(var Code[20], Code[20])",
      "memberKey": "SetDefaultSeries(var Code[20], Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetNoSeriesLineFilter(var Record No. Series Line, Code[20], Date)",
      "memberKey": "SetNoSeriesLineFilter(var Record No. Series Line, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the method GetNoSeriesLine on the \"No. Series\" and \"No. Series - Batch\" codeunits instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "memberKey": "SetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Purchase table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "memberKey": "SetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Sales table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetSeries(var Code[20])",
      "memberKey": "SetSeries(var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method GetNextNo in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestDateOrder(Code[20])",
      "memberKey": "TestDateOrder(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Call TestField on the \"No. Series\" record, \"Date Order\" field directly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestManual(Code[20])",
      "memberKey": "TestManual(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method TestManual(NoSeriesCode: Code[20]) in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestManualWithDocumentNo(Code[20], Code[20])",
      "memberKey": "TestManualWithDocumentNo(Code[20], Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method TestManual(NoSeriesCode: Code[20]; DocumentNo: Code[20]) in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestSeries(Code[20], Code[20])",
      "memberKey": "TestSeries(Code[20], Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method TestAreRelated in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TryGetNextNo(Code[20], Date)",
      "memberKey": "TryGetNextNo(Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use PeekNextNo from codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100])",
      "memberKey": "UpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the method from \"No. Series - Setup\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateNoSeriesLinePurchase(var Record No. Series Line Purchase, Code[20], Text[30])",
      "memberKey": "UpdateNoSeriesLinePurchase(var Record No. Series Line Purchase, Code[20], Text[30])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Purchase table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateNoSeriesLineSales(var Record No. Series Line Sales, Code[20], Text[30])",
      "memberKey": "UpdateNoSeriesLineSales(var Record No. Series Line Sales, Code[20], Text[30])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Sales table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:450",
      "type": "codeunit",
      "id": 450,
      "object": "Job Queue Error Handler",
      "slug": "450-job-queue-error-handler",
      "app": "base-application",
      "kind": "event",
      "member": "OnLogErrorOnAfterJobQueueLogEntryFinalizeLogEntry(var Record Job Queue Entry)",
      "memberKey": "OnLogErrorOnAfterJobQueueLogEntryFinalizeLogEntry(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Event no longer relevant. Log entries should not be inserted if the job queue dispatcher did not manage to run the job.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/450-job-queue-error-handler/obsolete/"
    },
    {
      "key": "codeunit:450",
      "type": "codeunit",
      "id": 450,
      "object": "Job Queue Error Handler",
      "slug": "450-job-queue-error-handler",
      "app": "base-application",
      "kind": "event",
      "member": "OnLogErrorOnAfterJobQueueLogEntryModify(var Record Job Queue Entry)",
      "memberKey": "OnLogErrorOnAfterJobQueueLogEntryModify(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Event no longer relevant, it does the exact same as OnAfterLogError() and OnLogErrorOnAfterJobQueueLogEntryFinalizeLogEntry() is obsoleted.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/450-job-queue-error-handler/obsolete/"
    },
    {
      "key": "codeunit:479",
      "type": "codeunit",
      "id": 479,
      "object": "Business Chart",
      "slug": "479-business-chart",
      "app": "system-application",
      "kind": "procedure",
      "member": "Update(DotNet)",
      "memberKey": "Update(DotNet)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with BusinessChart Add-In",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/479-business-chart/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfAccessTokenAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "memberKey": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfToken with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokens with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfTokensAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfAccessTokenAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "memberKey": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfToken with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfToken(Text, Text, var Text)",
      "memberKey": "AcquireOnBehalfOfToken(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfToken with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokens with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfTokensAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:1002",
      "type": "codeunit",
      "id": 1002,
      "object": "Job Create-Invoice",
      "slug": "1002-job-create-invoice",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckJobPlanningLineIsNegative(Record Job Planning Line, var Boolean)",
      "memberKey": "OnBeforeCheckJobPlanningLineIsNegative(Record Job Planning Line, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Has no purpose in procedure CheckJobPlanningLineIsNegative anymore",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1002-job-create-invoice/obsolete/"
    },
    {
      "key": "codeunit:1062",
      "type": "codeunit",
      "id": 1062,
      "object": "QBD Sync Proxy",
      "slug": "1062-qbd-sync-proxy",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Quickbooks integration to Invoicing is discontinued.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1062-qbd-sync-proxy/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetAuthorizationURL(Record OAuth 2.0 Setup, Text)",
      "memberKey": "GetAuthorizationURL(Record OAuth 2.0 Setup, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use procedure GetAuthorizationURLAsSecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "InvokeRequest(var Record OAuth 2.0 Setup, Text, var Text, var Text, Text, Boolean)",
      "memberKey": "InvokeRequest(var Record OAuth 2.0 Setup, Text, var Text, var Text, Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InvokeRequest with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, var Text, var Text)",
      "memberKey": "RefreshAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RefreshAccessToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text, Boolean)",
      "memberKey": "RefreshAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RefreshAccessTokenWithContentType with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text)",
      "memberKey": "RefreshAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RefreshAccessTokenWithGivenRequestJson with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "RequestAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RequestAccessToken procedure with parameters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text, Boolean)",
      "memberKey": "RequestAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"RequestAccessTokenWithContentType with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "RequestAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RequestAccessTokenWithGivenRequestJson with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAndSaveAccessToken(var Record OAuth 2.0 Setup, var Text, Text)",
      "memberKey": "RequestAndSaveAccessToken(var Record OAuth 2.0 Setup, var Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RequestAndSaveAccessToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1173",
      "type": "codeunit",
      "id": 1173,
      "object": "Document Attachment Mgmt",
      "slug": "1173-document-attachment-mgmt",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsDuplicateFile(Integer, Code[20], Option, Integer, Text, Text)",
      "memberKey": "IsDuplicateFile(Integer, Code[20], Option, Integer, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with the same procedure with enum instead of option.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1173-document-attachment-mgmt/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetEncryptionData(var Text, var Text)",
      "memberKey": "GetEncryptionData(var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetEncryptionData with SecretText data type for KeyAsBase64.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text, Integer, Text, Text)",
      "memberKey": "InitRijndaelProvider(Text, Integer, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text, Integer, Text)",
      "memberKey": "InitRijndaelProvider(Text, Integer, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text, Integer)",
      "memberKey": "InitRijndaelProvider(Text, Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text)",
      "memberKey": "InitRijndaelProvider(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "SetEncryptionData(Text, Text)",
      "memberKey": "SetEncryptionData(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SetEncryptionData with SecretText data type for KeyAsBase64.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1259",
      "type": "codeunit",
      "id": 1259,
      "object": "Certificate Management",
      "slug": "1259-certificate-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPassword(Record Isolated Certificate)",
      "memberKey": "GetPassword(Record Isolated Certificate)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetPasswordAsSecret with SecretText data type for the return value.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1259-certificate-management/obsolete/"
    },
    {
      "key": "codeunit:1259",
      "type": "codeunit",
      "id": 1259,
      "object": "Certificate Management",
      "slug": "1259-certificate-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPublicKeyAsBase64String(Text, Text)",
      "memberKey": "GetPublicKeyAsBase64String(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetPublicKeyAsBase64String with SecretText data type for Password parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1259-certificate-management/obsolete/"
    },
    {
      "key": "codeunit:1259",
      "type": "codeunit",
      "id": 1259,
      "object": "Certificate Management",
      "slug": "1259-certificate-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCertPassword(Text)",
      "memberKey": "SetCertPassword(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by SetCertPassword with SecretText data type for CertificatePassword parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1259-certificate-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateBase64KeyedHash(Text, Text, Option)",
      "memberKey": "GenerateBase64KeyedHash(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateBase64KeyedHash with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateBase64KeyedHashAsBase64String(Text, Text, Option)",
      "memberKey": "GenerateBase64KeyedHashAsBase64String(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateBase64KeyedHashAsBase64String with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateHash(Text, Text, Option)",
      "memberKey": "GenerateHash(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateHash with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateHashAsBase64String(Text, Text, Option)",
      "memberKey": "GenerateHashAsBase64String(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateHashAsBase64String with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(InStream, Text, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(InStream, Text, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(Text, Text, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, Text, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1282",
      "type": "codeunit",
      "id": 1282,
      "object": "Password Handler Impl.",
      "slug": "1282-password-handler-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword()",
      "memberKey": "GeneratePassword()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1282-password-handler-impl/obsolete/"
    },
    {
      "key": "codeunit:1282",
      "type": "codeunit",
      "id": 1282,
      "object": "Password Handler Impl.",
      "slug": "1282-password-handler-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword(Integer)",
      "memberKey": "GeneratePassword(Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1282-password-handler-impl/obsolete/"
    },
    {
      "key": "codeunit:1284",
      "type": "codeunit",
      "id": 1284,
      "object": "Password Handler",
      "slug": "1284-password-handler",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword()",
      "memberKey": "GeneratePassword()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1284-password-handler/obsolete/"
    },
    {
      "key": "codeunit:1284",
      "type": "codeunit",
      "id": 1284,
      "object": "Password Handler",
      "slug": "1284-password-handler",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword(Integer)",
      "memberKey": "GeneratePassword(Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1284-password-handler/obsolete/"
    },
    {
      "key": "codeunit:1284",
      "type": "codeunit",
      "id": 1284,
      "object": "Password Handler",
      "slug": "1284-password-handler",
      "app": "system-application",
      "kind": "procedure",
      "member": "IsPasswordStrong(Text)",
      "memberKey": "IsPasswordStrong(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by IsPasswordStrong with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1284-password-handler/obsolete/"
    },
    {
      "key": "codeunit:1285",
      "type": "codeunit",
      "id": 1285,
      "object": "X509Certificate2 Impl.",
      "slug": "1285-x509certificate2-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePrivateKey(Text, SecretText)",
      "memberKey": "GetCertificatePrivateKey(Text, SecretText)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetSecretCertificatePrivateKey with SecretText data type return value.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1285-x509certificate2-impl/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateExpiration(Text, Text, var DateTime)",
      "memberKey": "GetCertificateExpiration(Text, Text, var DateTime)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateExpiration with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateFriendlyName(Text, Text, var Text)",
      "memberKey": "GetCertificateFriendlyName(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateFriendlyName with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateIssuer(Text, Text, var Text)",
      "memberKey": "GetCertificateIssuer(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateIssuer with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateNotBefore(Text, Text, var DateTime)",
      "memberKey": "GetCertificateNotBefore(Text, Text, var DateTime)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateNotBefore with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePrivateKey(Text, Text)",
      "memberKey": "GetCertificatePrivateKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificatePrivateKey with SecretText data type for Password and return value.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePropertiesAsJson(Text, Text, var Text)",
      "memberKey": "GetCertificatePropertiesAsJson(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificatePropertiesAsJson with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePublicKey(Text, Text)",
      "memberKey": "GetCertificatePublicKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificatePublicKey with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateSerialNumber(Text, Text, var Text)",
      "memberKey": "GetCertificateSerialNumber(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateSerialNumber with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateSerialNumberAsASCII(Text, Text, var Text)",
      "memberKey": "GetCertificateSerialNumberAsASCII(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateSerialNumberAsASCII with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateSubject(Text, Text, var Text)",
      "memberKey": "GetCertificateSubject(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateSubject with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateThumbprint(Text, Text, var Text)",
      "memberKey": "GetCertificateThumbprint(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateThumbprint with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "HasPrivateKey(Text, Text)",
      "memberKey": "HasPrivateKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use HasPrivateKey with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "VerifyCertificate(var Text, Text, Enum X509 Content Type)",
      "memberKey": "VerifyCertificate(var Text, Text, Enum X509 Content Type)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use VerifyCertificate with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1288",
      "type": "codeunit",
      "id": 1288,
      "object": "OAuth",
      "slug": "1288-oauth",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "memberKey": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetAuthorizationHeader with SecretText data type for AuthorizationHeader.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1288-oauth/obsolete/"
    },
    {
      "key": "codeunit:1288",
      "type": "codeunit",
      "id": 1288,
      "object": "OAuth",
      "slug": "1288-oauth",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetOAuthAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetOAuthAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetOAuthAccessToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1288-oauth/obsolete/"
    },
    {
      "key": "codeunit:1288",
      "type": "codeunit",
      "id": 1288,
      "object": "OAuth",
      "slug": "1288-oauth",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetOAuthAccessToken(Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetOAuthAccessToken(Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetOAuthAccessToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1288-oauth/obsolete/"
    },
    {
      "key": "codeunit:1289",
      "type": "codeunit",
      "id": 1289,
      "object": "OAuth Impl.",
      "slug": "1289-oauth-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetAccessToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1289-oauth-impl/obsolete/"
    },
    {
      "key": "codeunit:1289",
      "type": "codeunit",
      "id": 1289,
      "object": "OAuth Impl.",
      "slug": "1289-oauth-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "memberKey": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetAuthorizationHeader with SecretText data type for AuthorizationHeader.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1289-oauth-impl/obsolete/"
    },
    {
      "key": "codeunit:1289",
      "type": "codeunit",
      "id": 1289,
      "object": "OAuth Impl.",
      "slug": "1289-oauth-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetRequestToken(Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetRequestToken(Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetRequestToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1289-oauth-impl/obsolete/"
    },
    {
      "key": "codeunit:1302",
      "type": "codeunit",
      "id": 1302,
      "object": "Customer Mgt.",
      "slug": "1302-customer-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalculateShipToBillToOptions(var Option, var Option, var Record Sales Header)",
      "memberKey": "CalculateShipToBillToOptions(var Option, var Option, var Record Sales Header)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CalculateShipBillToOptions()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1302-customer-mgt/obsolete/"
    },
    {
      "key": "codeunit:1302",
      "type": "codeunit",
      "id": 1302,
      "object": "Customer Mgt.",
      "slug": "1302-customer-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalculateShipToBillToOptions(var Option, var Option, Record Sales Header)",
      "memberKey": "OnAfterCalculateShipToBillToOptions(var Option, var Option, Record Sales Header)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnAfterCalculateShipBillToOptions()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1302-customer-mgt/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptStream(Text, Text, InStream, var OutStream)",
      "memberKey": "DecryptStream(Text, Text, InStream, var OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptStream with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptText(Text, Text, Text)",
      "memberKey": "DecryptText(Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptText with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "EncryptStream(Text, Text, InStream, var OutStream)",
      "memberKey": "EncryptStream(Text, Text, InStream, var OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use EncryptStream with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "EncryptText(Text, Text, Text)",
      "memberKey": "EncryptText(Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use EncryptText with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1400",
      "type": "codeunit",
      "id": 1400,
      "object": "DocumentNoVisibility",
      "slug": "1400-documentnovisibility",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckNumberSeries(Variant, Code[20], Integer)",
      "memberKey": "CheckNumberSeries(Variant, Code[20], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is no longer used. Add specific logic for your table in the OnInsert trigger.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1400-documentnovisibility/obsolete/"
    },
    {
      "key": "codeunit:1400",
      "type": "codeunit",
      "id": 1400,
      "object": "DocumentNoVisibility",
      "slug": "1400-documentnovisibility",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckNumberSeries(var Variant, var Code[20], Integer, var Record No. Series)",
      "memberKey": "OnBeforeCheckNumberSeries(var Variant, var Code[20], Integer, var Record No. Series)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is no longer used. Add specific logic for your table in the OnInsert trigger.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1400-documentnovisibility/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "Decrypt(Text, InStream, Boolean, OutStream)",
      "memberKey": "Decrypt(Text, InStream, Boolean, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Decrypt with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "Encrypt(Text, InStream, Boolean, OutStream)",
      "memberKey": "Encrypt(Text, InStream, Boolean, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Encrypt with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "ToXmlString(Boolean)",
      "memberKey": "ToXmlString(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use ToSecretXmlString with SecretText data type for XmlString or use PublicKeyToXmlString to retrieve the public key as Text.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "memberKey": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use VerifyData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1446",
      "type": "codeunit",
      "id": 1446,
      "object": "RSACryptoServiceProvider Impl.",
      "slug": "1446-rsacryptoserviceprovider-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "FromXmlString(Text)",
      "memberKey": "FromXmlString(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by FromSecretXmlString with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1446-rsacryptoserviceprovider-impl/obsolete/"
    },
    {
      "key": "codeunit:1446",
      "type": "codeunit",
      "id": 1446,
      "object": "RSACryptoServiceProvider Impl.",
      "slug": "1446-rsacryptoserviceprovider-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "ToXmlString(Boolean)",
      "memberKey": "ToXmlString(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by ToSecretXmlString with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1446-rsacryptoserviceprovider-impl/obsolete/"
    },
    {
      "key": "codeunit:1447",
      "type": "codeunit",
      "id": 1447,
      "object": "DSACryptoServiceProvider",
      "slug": "1447-dsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1447-dsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1447",
      "type": "codeunit",
      "id": 1447,
      "object": "DSACryptoServiceProvider",
      "slug": "1447-dsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "memberKey": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use VerifyData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1447-dsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1460",
      "type": "codeunit",
      "id": 1460,
      "object": "SignedXml",
      "slug": "1460-signedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckSignature(Text, Text, Boolean)",
      "memberKey": "CheckSignature(Text, Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckSignature which takes in a SecretText",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1460-signedxml/obsolete/"
    },
    {
      "key": "codeunit:1460",
      "type": "codeunit",
      "id": 1460,
      "object": "SignedXml",
      "slug": "1460-signedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckSignature(Text)",
      "memberKey": "CheckSignature(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckSignature which takes in a SecretText",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1460-signedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptDocument(var XmlDocument, Text, Enum SignatureAlgorithm)",
      "memberKey": "DecryptDocument(var XmlDocument, Text, Enum SignatureAlgorithm)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptDocument with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptKey(XmlElement, Text, Boolean, var Text, Enum SignatureAlgorithm)",
      "memberKey": "DecryptKey(XmlElement, Text, Boolean, var Text, Enum SignatureAlgorithm)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptKey with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "Encrypt(var XmlDocument, Text, Text, Text, Enum SymmetricAlgorithm)",
      "memberKey": "Encrypt(var XmlDocument, Text, Text, Text, Enum SymmetricAlgorithm)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Encrypt with SecretText data type for X509CertPassword.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "Encrypt(var XmlDocument, Text, Text, Text)",
      "memberKey": "Encrypt(var XmlDocument, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Encrypt with SecretText data type for X509CertPassword.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1474",
      "type": "codeunit",
      "id": 1474,
      "object": "Signature Key",
      "slug": "1474-signature-key",
      "app": "system-application",
      "kind": "procedure",
      "member": "FromBase64String(Text, Text, Boolean)",
      "memberKey": "FromBase64String(Text, Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use FromBase64String with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1474-signature-key/obsolete/"
    },
    {
      "key": "codeunit:1474",
      "type": "codeunit",
      "id": 1474,
      "object": "Signature Key",
      "slug": "1474-signature-key",
      "app": "system-application",
      "kind": "procedure",
      "member": "FromXmlString(Text)",
      "memberKey": "FromXmlString(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use FromXmlString with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1474-signature-key/obsolete/"
    },
    {
      "key": "codeunit:1504",
      "type": "codeunit",
      "id": 1504,
      "object": "Deposits Page Mgt.",
      "slug": "1504-deposits-page-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Pages used are the ones from the Bank Deposits extension. No other pages are provided, this codeunit was needed when NA had it's own pages. Open directly the required pages or run the required reports in the Bank Deposits extension.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1504-deposits-page-mgt/"
    },
    {
      "key": "codeunit:1641",
      "type": "codeunit",
      "id": 1641,
      "object": "Setup Email Logging",
      "slug": "1641-setup-email-logging",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetClientCredentialsAccessToken(Text, Text, Text, Text, var Text)",
      "memberKey": "GetClientCredentialsAccessToken(Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetClientCredentialsAccessToken(ClientId: SecretText; ClientSecret: SecretText; RedirectURL: Text; TenantId: SecretText; var AccessToken: SecretText)\" instead.",
      "seenFrom": 24,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1641-setup-email-logging/obsolete/"
    },
    {
      "key": "codeunit:1641",
      "type": "codeunit",
      "id": 1641,
      "object": "Setup Email Logging",
      "slug": "1641-setup-email-logging",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetClientCredentialsAccessToken(Text, var Text)",
      "memberKey": "GetClientCredentialsAccessToken(Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetClientCredentialsAccessToken(TenantId: SecretText; var AccessToken: SecretText)\" instead.",
      "seenFrom": 24,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1641-setup-email-logging/obsolete/"
    },
    {
      "key": "codeunit:2000",
      "type": "codeunit",
      "id": 2000,
      "object": "Time Series Management",
      "slug": "2000-time-series-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMLForecastCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "memberKey": "GetMLForecastCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetMLForecastCredentials(var Uri: Text[250]; var \"Key\": SecretText; var LimitType: Option; var Limit: Decimal) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2000-time-series-management/obsolete/"
    },
    {
      "key": "codeunit:2000",
      "type": "codeunit",
      "id": 2000,
      "object": "Time Series Management",
      "slug": "2000-time-series-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "Initialize(Text, Text, Integer, Boolean)",
      "memberKey": "Initialize(Text, Text, Integer, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Initialize(Uri: SecretText; \"Key\": SecretText; TimeOutSeconds: Integer; UseStdCredentials: Boolean) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2000-time-series-management/obsolete/"
    },
    {
      "key": "codeunit:2001",
      "type": "codeunit",
      "id": 2001,
      "object": "Azure ML Connector",
      "slug": "2001-azure-ml-connector",
      "app": "base-application",
      "kind": "procedure",
      "member": "Initialize(Text, Text, Integer)",
      "memberKey": "Initialize(Text, Text, Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"Initialize(ApiKey: SecretText; ApiUri: SecretText; TimeOutSeconds: Integer)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2001-azure-ml-connector/obsolete/"
    },
    {
      "key": "codeunit:2003",
      "type": "codeunit",
      "id": 2003,
      "object": "ML Prediction Management",
      "slug": "2003-ml-prediction-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMachineLearningCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "memberKey": "GetMachineLearningCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetMachineLearningCredentials(var MLApiUri: SecretText; var MLApiKey: SecretText; var LimitType: Option; var Limit: Decimal)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2003-ml-prediction-management/obsolete/"
    },
    {
      "key": "codeunit:2003",
      "type": "codeunit",
      "id": 2003,
      "object": "ML Prediction Management",
      "slug": "2003-ml-prediction-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "Initialize(Text[250], Text[200], Integer)",
      "memberKey": "Initialize(Text[250], Text[200], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"Initialize(Uri: Text[250]; \"Key\": SecretText; TimeOutSeconds: Integer)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2003-ml-prediction-management/obsolete/"
    },
    {
      "key": "codeunit:2004",
      "type": "codeunit",
      "id": 2004,
      "object": "Machine Learning KeyVaultMgmt.",
      "slug": "2004-machine-learning-keyvaultmgmt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMachineLearningCredentials(Text, var Text[250], var Text[200], var Option, var Decimal)",
      "memberKey": "GetMachineLearningCredentials(Text, var Text[250], var Text[200], var Option, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetMachineLearningCredentials with SecretText data type for ApiKey parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2004-machine-learning-keyvaultmgmt/obsolete/"
    },
    {
      "key": "codeunit:2020",
      "type": "codeunit",
      "id": 2020,
      "object": "Image Analysis Management",
      "slug": "2020-image-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetImageAnalysisCredentials(var Text, var Text, var Option, var Integer)",
      "memberKey": "GetImageAnalysisCredentials(var Text, var Text, var Option, var Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetImageAnalysisCredentials with SecretText data type for ApiKey parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2020-image-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:2020",
      "type": "codeunit",
      "id": 2020,
      "object": "Image Analysis Management",
      "slug": "2020-image-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetUriAndKey(Text, Text)",
      "memberKey": "SetUriAndKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by SetUriAndKey with SecretText data type for KeyValue parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2020-image-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateCalendarEvent(Date, Text[100], Integer, RecordId, Boolean)",
      "memberKey": "CreateCalendarEvent(Date, Text[100], Integer, RecordId, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateCalendarEventForCodeunit(Date, Text[100], Integer)",
      "memberKey": "CreateCalendarEventForCodeunit(Date, Text[100], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateOrUpdateJobQueueEntry(Record Calendar Event)",
      "memberKey": "CreateOrUpdateJobQueueEntry(Record Calendar Event)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "DescheduleCalendarEvent(var Record Calendar Event)",
      "memberKey": "DescheduleCalendarEvent(var Record Calendar Event)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "DescheduleCalendarEventForCodeunit(Integer)",
      "memberKey": "DescheduleCalendarEventForCodeunit(Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindJobQueue(var Record Job Queue Entry)",
      "memberKey": "FindJobQueue(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindOrCreateJobQueue(var Record Job Queue Entry, var Boolean)",
      "memberKey": "OnBeforeFindOrCreateJobQueue(var Record Job Queue Entry, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetJobQueueOnHold(var Record Job Queue Entry, var Boolean)",
      "memberKey": "OnBeforeSetJobQueueOnHold(var Record Job Queue Entry, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetNextJobQueueRunDate(var Record Job Queue Entry, Date, var Boolean)",
      "memberKey": "OnBeforeSetNextJobQueueRunDate(var Record Job Queue Entry, Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateJobQueueWithSuggestedDate(var Record Job Queue Entry, Record Calendar Event, var Boolean)",
      "memberKey": "OnBeforeUpdateJobQueueWithSuggestedDate(var Record Job Queue Entry, Record Calendar Event, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "QueueBackgroundSystemEvent(Text[100], Integer, RecordId)",
      "memberKey": "QueueBackgroundSystemEvent(Text[100], Integer, RecordId)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobQueueOnHold(var Record Job Queue Entry)",
      "memberKey": "SetJobQueueOnHold(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateJobQueue(var Record Job Queue Entry)",
      "memberKey": "UpdateJobQueue(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2161",
      "type": "codeunit",
      "id": 2161,
      "object": "Calendar Event Execution",
      "slug": "2161-calendar-event-execution",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2161-calendar-event-execution/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservEntries(Code[20], Integer, Boolean, Decimal)",
      "memberKey": "CreateReservEntries(Code[20], Integer, Boolean, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CreateReservationEntries()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateTrackingBufferLines(Code[20], Integer)",
      "memberKey": "CreateTrackingBufferLines(Code[20], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CreateOrderTrackingBufferLines()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalcQtyToTransfer(var Record Phys. Invt. Tracking, Boolean, Decimal, var Decimal)",
      "memberKey": "OnAfterCalcQtyToTransfer(var Record Phys. Invt. Tracking, Boolean, Decimal, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OnAfterCalculateQtyToTransfer",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCodeOnAfterUpdateFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "memberKey": "OnCodeOnAfterUpdateFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replace by OnCodeOnAfterUpdateFromPhysInvtRecordLine2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateReservEntriesOnBeforeInsert(var Record Reservation Entry, Record Phys. Invt. Tracking, Record Phys. Invt. Order Header, Record Phys. Invt. Order Line)",
      "memberKey": "OnCreateReservEntriesOnBeforeInsert(var Record Reservation Entry, Record Phys. Invt. Tracking, Record Phys. Invt. Order Header, Record Phys. Invt. Order Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCreateReservEntriesOnBeforeInsert2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateTrackingBufferLinesFromExpPhysInvtTracking(var Record Phys. Invt. Tracking, Record Exp. Phys. Invt. Tracking)",
      "memberKey": "OnCreateTrackingBufferLinesFromExpPhysInvtTracking(var Record Phys. Invt. Tracking, Record Exp. Phys. Invt. Tracking)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCreateOrderTrackingBufferLinesFromExpInvtOrderTracking",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateTrackingBufferLinesFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "memberKey": "OnCreateTrackingBufferLinesFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCreateOrderTrackingBufferLinesFromPhysInvtRecordLine",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnUpdateBufferFromItemLedgerEntriesOnAfterUpdateExpectedQty(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "memberKey": "OnUpdateBufferFromItemLedgerEntriesOnAfterUpdateExpectedQty(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnUpdateBufferFromItemLedgerEntriesOnAfterUpdateExpectedQty2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5889",
      "type": "codeunit",
      "id": 5889,
      "object": "Phys. Invt. Tracking Mgt.",
      "slug": "5889-phys-invt-tracking-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsPackageTrackingEnabled()",
      "memberKey": "IsPackageTrackingEnabled()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Temporary wrapper procedure to enable test automation",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5889-phys-invt-tracking-mgt/obsolete/"
    },
    {
      "key": "codeunit:5890",
      "type": "codeunit",
      "id": 5890,
      "object": "Feature - Invt. Orders Package",
      "slug": "5890-feature-invt-orders-package",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature OptionMapping will be enabled by default in version 27.0.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5890-feature-invt-orders-package/"
    },
    {
      "key": "codeunit:5891",
      "type": "codeunit",
      "id": 5891,
      "object": "Feature-GLCurrencyRevaluation",
      "slug": "5891-feature-glcurrencyrevaluation",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature G/L Currency Revaluation will be enabled by default in version 27.0.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5891-feature-glcurrencyrevaluation/"
    },
    {
      "key": "codeunit:5899",
      "type": "codeunit",
      "id": 5899,
      "object": "Calc. Inventory Value-Check",
      "slug": "5899-calc-inventory-value-check",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProperties(Date, Option, Boolean, Boolean, Boolean, Boolean)",
      "memberKey": "SetProperties(Date, Option, Boolean, Boolean, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Reolaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5899-calc-inventory-value-check/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingErr(var Record Tracking Specification, var Decimal, var Decimal, Decimal, var Boolean)",
      "memberKey": "OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingErr(var Record Tracking Specification, var Decimal, var Decimal, Decimal, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingError with corrected parameters",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6516",
      "type": "codeunit",
      "id": 6516,
      "object": "Package Management",
      "slug": "6516-package-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Package Tracking enabled by default.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6516-package-management/obsolete/"
    },
    {
      "key": "codeunit:6516",
      "type": "codeunit",
      "id": 6516,
      "object": "Package Management",
      "slug": "6516-package-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEnabled()",
      "memberKey": "IsEnabled()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Package Tracking enabled by default.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6516-package-management/obsolete/"
    },
    {
      "key": "codeunit:6516",
      "type": "codeunit",
      "id": 6516,
      "object": "Package Management",
      "slug": "6516-package-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterIsEnabled(var Boolean)",
      "memberKey": "OnAfterIsEnabled(var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Package Tracking enabled by default.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6516-package-management/obsolete/"
    },
    {
      "key": "codeunit:6529",
      "type": "codeunit",
      "id": 6529,
      "object": "Item Tracking Navigate Mgt.",
      "slug": "6529-item-tracking-navigate-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindTrackingRecords(Text, Text, Text, Text)",
      "memberKey": "FindTrackingRecords(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by same procedure with PackageNoFilter parameter",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6529-item-tracking-navigate-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "memberKey": "CopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by same procedure in codeunit CopyServiceContractMgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "memberKey": "OnAfterCopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnAfterCopyServiceContractLines in codeunit Copy Service Contract Mgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterProcessServContractLine(var Record Service Contract Line, Record Service Contract Line)",
      "memberKey": "OnAfterProcessServContractLine(var Record Service Contract Line, Record Service Contract Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnAfterProcessServiceContractLine in codeunit Copy Service Contract Mgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ServContractHeaderDocType(Option)",
      "memberKey": "ServContractHeaderDocType(Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure GetServiceContractType() in codeunit CopyServiceContractMgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:7110",
      "type": "codeunit",
      "id": 7110,
      "object": "Analysis Report Management",
      "slug": "7110-analysis-report-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupSourceNo(var Record Analysis Line, Option, var Text)",
      "memberKey": "LookupSourceNo(var Record Analysis Line, Option, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"DoLookupSourceNo\" with Enum parameter instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7110-analysis-report-management/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMessage(var Text[80])",
      "memberKey": "GetMessage(var Text[80])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with GetMessageText that is without Text length limit",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetMessage(var Text[80])",
      "memberKey": "OnAfterGetMessage(var Text[80])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with OnAfterGetMessageText as parent procedure GetMessage is replaced GetMessageText",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option)",
      "memberKey": "CheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CheckBinTypeAndCode()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "memberKey": "OnBeforeCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCheckBinTypeCodeOnBeforeCheckPerSource",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnCheckBinTypeCode(Record Location, Record Bin, Record Bin Type, Integer, Text[30], Option)",
      "memberKey": "OnCheckBinTypeCode(Record Location, Record Bin, Record Bin Type, Integer, Text[30], Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnBeforeCheckBinTypeAndCode",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnStartCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "memberKey": "OnStartCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnBeforeCheckBinTypeAndCode",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7771",
      "type": "codeunit",
      "id": 7771,
      "object": "Azure OpenAI",
      "slug": "7771-azure-openai",
      "app": "system-application",
      "kind": "procedure",
      "member": "ApproximateTokenCount(Text)",
      "memberKey": "ApproximateTokenCount(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the AOAI Token codeunit.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7771-azure-openai/obsolete/"
    },
    {
      "key": "codeunit:7772",
      "type": "codeunit",
      "id": 7772,
      "object": "Azure OpenAI Impl",
      "slug": "7772-azure-openai-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "ApproximateTokenCount(Text)",
      "memberKey": "ApproximateTokenCount(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the function GetTokenCount() instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7772-azure-openai-impl/obsolete/"
    },
    {
      "key": "codeunit:7800",
      "type": "codeunit",
      "id": 7800,
      "object": "Azure Functions Authentication",
      "slug": "7800-azure-functions-authentication",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateOAuth2(Text, Text, Text, Text, Text, Text, Text)",
      "memberKey": "CreateOAuth2(Text, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateOAuth2 with SecretText data type for ClientSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7800-azure-functions-authentication/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckMixedPlans()",
      "memberKey": "CheckMixedPlans()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckMixedPlansExist",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckMixedPlans(Dictionary, Boolean)",
      "memberKey": "CheckMixedPlans(Dictionary, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckMixedPlansExist",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckMixedPlans(Dictionary)",
      "memberKey": "CheckMixedPlans(Dictionary)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckMixedPlansExist",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9062",
      "type": "codeunit",
      "id": 9062,
      "object": "Storage Service Authorization",
      "slug": "9062-storage-service-authorization",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateSharedKey(Text, Enum Storage Service API Version)",
      "memberKey": "CreateSharedKey(Text, Enum Storage Service API Version)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateSharedKey with SecretText data type for SharedKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9062-storage-service-authorization/obsolete/"
    },
    {
      "key": "codeunit:9062",
      "type": "codeunit",
      "id": 9062,
      "object": "Storage Service Authorization",
      "slug": "9062-storage-service-authorization",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateSharedKey(Text)",
      "memberKey": "CreateSharedKey(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateSharedKey with SecretText data type for SharedKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9062-storage-service-authorization/obsolete/"
    },
    {
      "key": "codeunit:9142",
      "type": "codeunit",
      "id": 9142,
      "object": "SharePoint Auth.",
      "slug": "9142-sharepoint-auth",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateAuthorizationCode(Text, Text, Text, List)",
      "memberKey": "CreateAuthorizationCode(Text, Text, Text, List)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateAuthorizationCode with SecretText data type for ClientSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9142-sharepoint-auth/obsolete/"
    },
    {
      "key": "codeunit:9142",
      "type": "codeunit",
      "id": 9142,
      "object": "SharePoint Auth.",
      "slug": "9142-sharepoint-auth",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateAuthorizationCode(Text, Text, Text, Text)",
      "memberKey": "CreateAuthorizationCode(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateAuthorizationCode with SecretText data type for ClientSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9142-sharepoint-auth/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenChangePasswordDialog(var Text, var Text)",
      "memberKey": "OpenChangePasswordDialog(var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenChangePassworDialog with SecretText parameter data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog()",
      "memberKey": "OpenPasswordDialog()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog(Boolean, Boolean)",
      "memberKey": "OpenPasswordDialog(Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog(Boolean)",
      "memberKey": "OpenPasswordDialog(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9811",
      "type": "codeunit",
      "id": 9811,
      "object": "Password Dialog Impl.",
      "slug": "9811-password-dialog-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenChangePasswordDialog(var Text, var Text)",
      "memberKey": "OpenChangePasswordDialog(var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenChangePassworDialog with SecretText parameter data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9811-password-dialog-impl/obsolete/"
    },
    {
      "key": "codeunit:9811",
      "type": "codeunit",
      "id": 9811,
      "object": "Password Dialog Impl.",
      "slug": "9811-password-dialog-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog(Boolean, Boolean)",
      "memberKey": "OpenPasswordDialog(Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9811-password-dialog-impl/obsolete/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-flowintegration",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.FlowIntegration",
      "slug": "microsoft-dynamics-nav-client-flowintegration",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with FlowIntegration addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-flowintegration/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-oauthintegration",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.OAuthIntegration",
      "slug": "microsoft-dynamics-nav-client-oauthintegration",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with OAuthIntegration addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-oauthintegration/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-pageready",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.PageReady",
      "slug": "microsoft-dynamics-nav-client-pageready",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with PageReady addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-pageready/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.PowerBIManagement",
      "slug": "microsoft-dynamics-nav-client-powerbimanagement",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with PowerBIManagement addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-powerbimanagement/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-rolecenterselector",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.RoleCenterSelector",
      "slug": "microsoft-dynamics-nav-client-rolecenterselector",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with RoleCenterSelector addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-rolecenterselector/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-videoplayer",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.VideoPlayer",
      "slug": "microsoft-dynamics-nav-client-videoplayer",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with VideoPlayer addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-videoplayer/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-welcomewizard",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.WelcomeWizard",
      "slug": "microsoft-dynamics-nav-client-welcomewizard",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with PowerBIManagement addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-welcomewizard/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.PowerBIManagement",
      "slug": "microsoft-dynamics-nav-client-powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitializeReport(Text, Text, Text, Text)",
      "memberKey": "InitializeReport(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is deprecated. Please use EmbedReport instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-powerbimanagement/obsolete/"
    },
    {
      "key": "controladdin:powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "PowerBIManagement",
      "slug": "powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitializeReport(Text, Text, Text, Text)",
      "memberKey": "InitializeReport(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SetSettings, SetToken and then EmbedReport instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/powerbimanagement/obsolete/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "EnablePlatformBasedReportSelection",
      "memberKey": "EnablePlatformBasedReportSelection",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature EnablePlatformBasedReportSelection will be enabled by default in version 24.0.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "GLCurrencyRevaluation",
      "memberKey": "GLCurrencyRevaluation",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature G/L Currency REvaluation will be enabled by default in version 27.0.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "PhysInvtOrderPackageTracking",
      "memberKey": "PhysInvtOrderPackageTracking",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature Phys. Invt. Orders Package Tracking will be enabled by default in version 27.0.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "interface:secret-provider",
      "type": "interface",
      "id": null,
      "object": "Secret Provider",
      "slug": "secret-provider",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by Secret Provider v2 with support for SecretValue as SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/interface/secret-provider/"
    },
    {
      "key": "interface:signaturealgorithm",
      "type": "interface",
      "id": null,
      "object": "SignatureAlgorithm",
      "slug": "signaturealgorithm",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by Signature Algorithm v2 with SecretText support for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/interface/signaturealgorithm/"
    },
    {
      "key": "page:44",
      "type": "page",
      "id": 44,
      "object": "Sales Credit Memo",
      "slug": "44-sales-credit-memo",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostDocumentOnBeforeSetTrackInfoForCancellation(var Record Sales Header, var Boolean)",
      "memberKey": "OnPostDocumentOnBeforeSetTrackInfoForCancellation(var Record Sales Header, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. SetTrackInfoForCancellation procedure is planned to be removed.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/44-sales-credit-memo/obsolete/"
    },
    {
      "key": "page:1001",
      "type": "page",
      "id": 1001,
      "object": "Job Task Lines Subform",
      "slug": "1001-job-task-lines-subform",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetRefreshCustomerControl(Boolean)",
      "memberKey": "SetRefreshCustomerControl(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Procedure is not used.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1001-job-task-lines-subform/obsolete/"
    },
    {
      "key": "page:2502",
      "type": "page",
      "id": 2502,
      "object": "Extension Marketplace",
      "slug": "2502-extension-marketplace",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "This page will be obsoleted. Microsoft AppSource apps feature will replace the Extension Marketplace.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2502-extension-marketplace/"
    },
    {
      "key": "page:5052",
      "type": "page",
      "id": 5052,
      "object": "Contact List",
      "slug": "5052-contact-list",
      "app": "base-application",
      "kind": "procedure",
      "member": "SyncExchangeContacts(Boolean)",
      "memberKey": "SyncExchangeContacts(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use O365SyncManagement.SyncExchangeContacts with the appropriate parameters instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5052-contact-list/obsolete/"
    },
    {
      "key": "page:5600",
      "type": "page",
      "id": 5600,
      "object": "Fixed Asset Card",
      "slug": "5600-fixed-asset-card",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOnValidateFASubclassCode(var Record Fixed Asset, var Record Fixed Asset, var Boolean)",
      "memberKey": "OnBeforeOnValidateFASubclassCode(var Record Fixed Asset, var Record Fixed Asset, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnBeforeOnValidateFASubclassCodePage",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5600-fixed-asset-card/obsolete/"
    },
    {
      "key": "page:5895",
      "type": "page",
      "id": 5895,
      "object": "Exp. Phys. Invt. Tracking",
      "slug": "5895-exp-phys-invt-tracking",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by page Exp.Invt.Order.Tracking",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5895-exp-phys-invt-tracking/"
    },
    {
      "key": "page:5896",
      "type": "page",
      "id": 5896,
      "object": "Posted Exp. Phys. Invt. Track",
      "slug": "5896-posted-exp-phys-invt-track",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by page Posted.Exp.Invt.Order.Tracking",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5896-posted-exp-phys-invt-track/"
    },
    {
      "key": "page:5899",
      "type": "page",
      "id": 5899,
      "object": "Phys. Invt. Tracking Lines",
      "slug": "5899-phys-invt-tracking-lines",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by page 6029 \"Invt.Order.Tracking.Lines\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5899-phys-invt-tracking-lines/"
    },
    {
      "key": "page:6510",
      "type": "page",
      "id": 6510,
      "object": "Item Tracking Lines",
      "slug": "6510-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "AssignSerialNoBatch(Integer, Boolean, Boolean)",
      "memberKey": "AssignSerialNoBatch(Integer, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter CreatePackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6510-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6510",
      "type": "page",
      "id": 6510,
      "object": "Item Tracking Lines",
      "slug": "6510-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetVisibleSettings(var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean)",
      "memberKey": "GetVisibleSettings(var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter ExpirationDateVisible2.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6510-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6513",
      "type": "page",
      "id": 6513,
      "object": "Enter Quantity to Create",
      "slug": "6513-enter-quantity-to-create",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFields(var Integer, var Boolean, var Boolean)",
      "memberKey": "GetFields(var Integer, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter GetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6513-enter-quantity-to-create/obsolete/"
    },
    {
      "key": "page:6513",
      "type": "page",
      "id": 6513,
      "object": "Enter Quantity to Create",
      "slug": "6513-enter-quantity-to-create",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "memberKey": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter SetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6513-enter-quantity-to-create/obsolete/"
    },
    {
      "key": "page:6515",
      "type": "page",
      "id": 6515,
      "object": "Enter Customized SN",
      "slug": "6515-enter-customized-sn",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFields(var Integer, var Boolean, var Code[50], var Integer, var Boolean)",
      "memberKey": "GetFields(var Integer, var Boolean, var Code[50], var Integer, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter GetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6515-enter-customized-sn/obsolete/"
    },
    {
      "key": "page:6515",
      "type": "page",
      "id": 6515,
      "object": "Enter Customized SN",
      "slug": "6515-enter-customized-sn",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "memberKey": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter SetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6515-enter-customized-sn/obsolete/"
    },
    {
      "key": "page:6560",
      "type": "page",
      "id": 6560,
      "object": "Document Line Tracking",
      "slug": "6560-document-line-tracking",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetDoc(Option, Code[20], Integer, Code[20], Integer, Code[20], Integer)",
      "memberKey": "SetDoc(Option, Code[20], Integer, Code[20], Integer, Code[20], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetSourceDoc() with enum parameter",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6560-document-line-tracking/obsolete/"
    },
    {
      "key": "page:9810",
      "type": "page",
      "id": 9810,
      "object": "Password Dialog",
      "slug": "9810-password-dialog",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetOldPasswordValue()",
      "memberKey": "GetOldPasswordValue()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetOldPasswordSecretValue",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9810-password-dialog/obsolete/"
    },
    {
      "key": "page:9810",
      "type": "page",
      "id": 9810,
      "object": "Password Dialog",
      "slug": "9810-password-dialog",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetPasswordValue()",
      "memberKey": "GetPasswordValue()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetPasswordSecretValue",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9810-password-dialog/obsolete/"
    },
    {
      "key": "page:12145",
      "type": "page",
      "id": 12145,
      "object": "No. Series Lines Sales",
      "slug": "12145-no-series-lines-sales",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Merged into No. Series Lines page.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/12145-no-series-lines-sales/"
    },
    {
      "key": "page:12146",
      "type": "page",
      "id": 12146,
      "object": "No. Series Lines Purchase",
      "slug": "12146-no-series-lines-purchase",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Merged into No. Series Lines page.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/12146-no-series-lines-purchase/"
    },
    {
      "key": "report:21",
      "type": "report",
      "id": 21,
      "object": "No. Series",
      "slug": "21-no-series",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Report data is available on page 457 \"No. Series Lines\". It can be analyzed with either the Data Analysis feature or Open in Excel.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/21-no-series/"
    },
    {
      "key": "report:22",
      "type": "report",
      "id": 22,
      "object": "No. Series Check",
      "slug": "22-no-series-check",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Report data is available on page 457 \"No. Series Lines\". It can be analyzed with either the Data Analysis feature or Open in Excel.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/22-no-series-check/"
    },
    {
      "key": "report:5706",
      "type": "report",
      "id": 5706,
      "object": "Create Stockkeeping Unit",
      "slug": "5706-create-stockkeeping-unit",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Option, Boolean, Boolean)",
      "memberKey": "InitializeRequest(Option, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5706-create-stockkeeping-unit/obsolete/"
    },
    {
      "key": "report:5811",
      "type": "report",
      "id": 5811,
      "object": "Calc. Inventory Value - Test",
      "slug": "5811-calc-inventory-value-test",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Date, Option, Boolean, Boolean, Option)",
      "memberKey": "InitializeRequest(Date, Option, Boolean, Boolean, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5811-calc-inventory-value-test/obsolete/"
    },
    {
      "key": "report:5899",
      "type": "report",
      "id": 5899,
      "object": "Calculate Inventory Value",
      "slug": "5899-calculate-inventory-value",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Date, Code[20], Boolean, Option, Boolean, Boolean, Boolean, Option, Boolean)",
      "memberKey": "InitializeRequest(Date, Code[20], Boolean, Option, Boolean, Boolean, Boolean, Option, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5899-calculate-inventory-value/obsolete/"
    },
    {
      "key": "report:5979",
      "type": "report",
      "id": 5979,
      "object": "Copy Service Document",
      "slug": "5979-copy-service-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Option, Code[20])",
      "memberKey": "InitializeRequest(Option, Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5979-copy-service-document/obsolete/"
    },
    {
      "key": "table:18",
      "type": "table",
      "id": 18,
      "object": "Customer",
      "slug": "18-customer",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupCustomer(var Record Customer)",
      "memberKey": "LookupCustomer(var Record Customer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SelectCustomer(var Customer: Record Customer): Boolean instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/18-customer/obsolete/"
    },
    {
      "key": "table:23",
      "type": "table",
      "id": 23,
      "object": "Vendor",
      "slug": "23-vendor",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupVendor(var Record Vendor)",
      "memberKey": "LookupVendor(var Record Vendor)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SelectVendor(var Vendor: Record Vendor): Boolean instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/23-vendor/obsolete/"
    },
    {
      "key": "table:27",
      "type": "table",
      "id": 27,
      "object": "Item",
      "slug": "27-item",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateNo(var Boolean, var Record Item, Record Item, Record Inventory Setup, var Codeunit NoSeriesManagement)",
      "memberKey": "OnBeforeValidateNo(var Boolean, var Record Item, Record Item, Record Inventory Setup, var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/27-item/obsolete/"
    },
    {
      "key": "table:32",
      "type": "table",
      "id": 32,
      "object": "Item Ledger Entry",
      "slug": "32-item-ledger-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "AppliedEntryToAdjustExists(Code[20])",
      "memberKey": "AppliedEntryToAdjustExists(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Unused",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/32-item-ledger-entry/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetTrackInfoForCancellationOnBeforeInsertCancelledDocument(Record Sales Cr.Memo Header, var Boolean)",
      "memberKey": "OnSetTrackInfoForCancellationOnBeforeInsertCancelledDocument(Record Sales Cr.Memo Header, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. SetTrackInfoForCancellation procedure is planned to be removed.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTrackInfoForCancellation()",
      "memberKey": "SetTrackInfoForCancellation()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "SetTrackInfoForCancellation procedure is planned to be removed.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "memberKey": "CheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is no longer used. Do the check directly in code instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "IncrementDocumentNo(Record Gen. Journal Batch, var Code[20])",
      "memberKey": "IncrementDocumentNo(Record Gen. Journal Batch, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SimulateGetNextNo from \"No. Series - Batch\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "ObsoleteCheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "memberKey": "ObsoleteCheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Do not use this procedure. It is for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckCurrencyForEmployee(var Record Gen. Journal Line, var Boolean, var Boolean)",
      "memberKey": "OnBeforeCheckCurrencyForEmployee(var Record Gen. Journal Line, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Currency posting for employee is now allowed, so check was removed",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckDocNoBasedOnNoSeries(var Record Gen. Journal Line, Code[20], Code[20], var Codeunit NoSeriesManagement, var Boolean)",
      "memberKey": "OnBeforeCheckDocNoBasedOnNoSeries(var Record Gen. Journal Line, Code[20], Code[20], var Codeunit NoSeriesManagement, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Subscribe to OnProcessBalanceOfLinesOnAfterCalcShouldCheckDocNoBasedOnNoSeries in Gen. Jnl.-Post Batch instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:167",
      "type": "table",
      "id": 167,
      "object": "Job",
      "slug": "167-job",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeAssistEdit(var Record Job, var Record Job, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "memberKey": "OnBeforeAssistEdit(var Record Job, var Record Job, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/167-job/obsolete/"
    },
    {
      "key": "table:291",
      "type": "table",
      "id": 291,
      "object": "Shipping Agent",
      "slug": "291-shipping-agent",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTrackingInternetAddr(Text[30])",
      "memberKey": "GetTrackingInternetAddr(Text[30])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Field length for PackageTrackingNo will be increased to 50.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/291-shipping-agent/obsolete/"
    },
    {
      "key": "table:485",
      "type": "table",
      "id": 485,
      "object": "Business Chart Buffer",
      "slug": "485-business-chart-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetDrillDownIndexes(DotNet BusinessChartDataPoint)",
      "memberKey": "SetDrillDownIndexes(DotNet BusinessChartDataPoint)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with method that takes JsonObject as parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/485-business-chart-buffer/obsolete/"
    },
    {
      "key": "table:485",
      "type": "table",
      "id": 485,
      "object": "Business Chart Buffer",
      "slug": "485-business-chart-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(DotNet)",
      "memberKey": "Update(DotNet)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with method UpdateChart that takes Business Chart control add-in as parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/485-business-chart-buffer/obsolete/"
    },
    {
      "key": "table:843",
      "type": "table",
      "id": 843,
      "object": "Cash Flow Setup",
      "slug": "843-cash-flow-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMLCredentials(var Text[250], var Text[200], var Decimal, var Boolean)",
      "memberKey": "GetMLCredentials(var Text[250], var Text[200], var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetMLCredentials(var ApiUrl: SecretText; var ApiKey: SecretText; var LimitValue: Decimal; var UsingStandardCredentials: Boolean): Boolean\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/843-cash-flow-setup/obsolete/"
    },
    {
      "key": "table:843",
      "type": "table",
      "id": 843,
      "object": "Cash Flow Setup",
      "slug": "843-cash-flow-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetUserDefinedAPIKey()",
      "memberKey": "GetUserDefinedAPIKey()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetUserDefinedAPIKeySecret(): SecretText\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/843-cash-flow-setup/obsolete/"
    },
    {
      "key": "table:843",
      "type": "table",
      "id": 843,
      "object": "Cash Flow Setup",
      "slug": "843-cash-flow-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SaveUserDefinedAPIKey(Text[250])",
      "memberKey": "SaveUserDefinedAPIKey(Text[250])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"SaveUserDefinedAPIKey(APIKeyValue: SecretText)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/843-cash-flow-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetToken(Guid)",
      "memberKey": "GetToken(Guid)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetToken(var Guid, Text)",
      "memberKey": "SetToken(var Guid, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SetToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1263",
      "type": "table",
      "id": 1263,
      "object": "No. Series Tenant",
      "slug": "1263-no-series-tenant",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextAvailableCode()",
      "memberKey": "GetNextAvailableCode()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This procedure has been moved to codeunit Cross-Company No. Series",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1263-no-series-tenant/obsolete/"
    },
    {
      "key": "table:1263",
      "type": "table",
      "id": 1263,
      "object": "No. Series Tenant",
      "slug": "1263-no-series-tenant",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "InitNoSeries(Code[10], Text[50], Code[10])",
      "memberKey": "InitNoSeries(Code[10], Text[50], Code[10])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This procedure has been moved to codeunit Cross-Company No. Series",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1263-no-series-tenant/obsolete/"
    },
    {
      "key": "table:2020",
      "type": "table",
      "id": 2020,
      "object": "Image Analysis Setup",
      "slug": "2020-image-analysis-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetApiKey()",
      "memberKey": "GetApiKey()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetApiKeyAsSecret",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2020-image-analysis-setup/obsolete/"
    },
    {
      "key": "table:2020",
      "type": "table",
      "id": 2020,
      "object": "Image Analysis Setup",
      "slug": "2020-image-analysis-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetApiKey(Text)",
      "memberKey": "SetApiKey(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"SetApiKey(ApiKey: SecretText)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2020-image-analysis-setup/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddActualCost(Option, Option, Decimal, Decimal)",
      "memberKey": "AddActualCost(Option, Option, Decimal, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Unused",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddActualCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "memberKey": "AddActualCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AddActualCostElement(NewEntryType: Enum \"Cost Entry Type\"; NewActualCost: Decimal; NewActualCostACY: Decimal) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddExpectedCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "memberKey": "AddExpectedCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AddExpectedCostElement(NewEntryType: Enum \"Cost Entry Type\"; NewActualCost: Decimal; NewActualCostACY: Decimal) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetElement(Enum Cost Entry Type, Enum Cost Variance Type)",
      "memberKey": "GetElement(Enum Cost Entry Type, Enum Cost Variance Type)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetElement(NewEntryType: Enum \"Cost Entry Type\") instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "field",
      "member": "52 Qty. Exp. Item Tracking (Base)",
      "memberKey": 52,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by field \"Qty. Exp. Tracking (Base)\".",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Item Ledger Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Warehouse Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesOnAfterInsertFromItemLedgEntry(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "memberKey": "OnShowUsedTrackLinesOnAfterInsertFromItemLedgEntry(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesOnAfterInsertFromItemLedgEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesOnAfterInsertFromWhseEntry(var Record Phys. Invt. Tracking, Record Warehouse Entry)",
      "memberKey": "OnShowUsedTrackLinesOnAfterInsertFromWhseEntry(var Record Phys. Invt. Tracking, Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesOnAfterInsertFromWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesOnAfterLookupOK(var Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "memberKey": "OnShowUsedTrackLinesOnAfterLookupOK(var Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesOnAfterLookupOK2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesSetItemLedgerEntryFilters(var Record Item Ledger Entry, Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "memberKey": "OnShowUsedTrackLinesSetItemLedgerEntryFilters(var Record Item Ledger Entry, Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesSetItemLedgerEntryFilters2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5880",
      "type": "table",
      "id": 5880,
      "object": "Pstd. Phys. Invt. Order Line",
      "slug": "5880-pstd-phys-invt-order-line",
      "app": "base-application",
      "kind": "field",
      "member": "52 Qty. Exp. Item Tracking (Base)",
      "memberKey": 52,
      "state": "Pending",
      "tag": "24.0",
      "reason": "replaced by field \"Qty. Exp. Tracking (Base)\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5880-pstd-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:7303",
      "type": "table",
      "id": 7303,
      "object": "Bin Type",
      "slug": "7303-bin-type",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateBinTypeFilter(var Text[250], Option)",
      "memberKey": "CreateBinTypeFilter(var Text[250], Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CreateBinTypeFilter(var BinTypeFilter: Text; BinTypeFieldNo: Integer)",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7303-bin-type/obsolete/"
    },
    {
      "key": "table:7320",
      "type": "table",
      "id": 7320,
      "object": "Warehouse Shipment Header",
      "slug": "7320-warehouse-shipment-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOnInsert(var Record Warehouse Shipment Header, var Record Warehouse Shipment Header, var Record Warehouse Setup, var Codeunit NoSeriesManagement, var Record Location, var Boolean)",
      "memberKey": "OnBeforeOnInsert(var Record Warehouse Shipment Header, var Record Warehouse Shipment Header, var Record Warehouse Setup, var Codeunit NoSeriesManagement, var Record Location, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7320-warehouse-shipment-header/obsolete/"
    },
    {
      "key": "table:9657",
      "type": "table",
      "id": 9657,
      "object": "Custom Report Selection",
      "slug": "9657-custom-report-selection",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckEmailBodyUsage(var Record Custom Report Selection, var Boolean)",
      "memberKey": "OnBeforeCheckEmailBodyUsage(var Record Custom Report Selection, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Not used with platform layout selection",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9657-custom-report-selection/obsolete/"
    },
    {
      "key": "table:9657",
      "type": "table",
      "id": 9657,
      "object": "Custom Report Selection",
      "slug": "9657-custom-report-selection",
      "app": "base-application",
      "kind": "event",
      "member": "OnCheckEmailBodyUsageOnAfterCalcShowEmailBodyDefinedError(var Record Custom Report Selection, var Record Custom Report Selection, var Boolean)",
      "memberKey": "OnCheckEmailBodyUsageOnAfterCalcShowEmailBodyDefinedError(var Record Custom Report Selection, var Record Custom Report Selection, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Not used with platform layout selection",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9657-custom-report-selection/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "12100 No. Series Type",
      "memberKey": 12100,
      "state": "Moved",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "12101 VAT Register",
      "memberKey": 12101,
      "state": "Moved",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "12102 VAT Reg. Print Priority",
      "memberKey": 12102,
      "state": "Moved",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "12103 Reverse Sales VAT No. Series",
      "memberKey": 12103,
      "state": "Moved",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "DrillDown()",
      "memberKey": "DrillDown()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit \"No. Series Setup Impl.\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "FindNoSeriesLineToShow(var Record No. Series Line)",
      "memberKey": "FindNoSeriesLineToShow(var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit NoSeriesManagement",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeValidateDefaultNos(var Record No. Series, var Boolean)",
      "memberKey": "OnBeforeValidateDefaultNos(var Record No. Series, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The event has been removed. There is no replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeValidateManualNos(var Record No. Series, var Boolean)",
      "memberKey": "OnBeforeValidateManualNos(var Record No. Series, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The event has been removed. There is no replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Boolean)",
      "memberKey": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit \"No. Series Setup Impl.\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date)",
      "memberKey": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit \"No. Series Setup Impl.\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "ExtractNoFromCode(Code[20])",
      "memberKey": "ExtractNoFromCode(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This functionality will be removed without public replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetFormattedNo(BigInteger)",
      "memberKey": "GetFormattedNo(BigInteger)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This functionality will be removed without public replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetLastDateUsed()",
      "memberKey": "GetLastDateUsed()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the field Last Date Used instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetLastNoUsed()",
      "memberKey": "GetLastNoUsed()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Moved to No. Series codeunit.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextSequenceNo(Boolean)",
      "memberKey": "GetNextSequenceNo(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetNextNo in No. Series codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "codeunit:9998",
      "type": "codeunit",
      "id": 9998,
      "object": "Upgrade Tag Definitions",
      "slug": "9998-upgrade-tag-definitions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetRepeatedSetCoupledFlagsUpgradeTag()",
      "memberKey": "GetRepeatedSetCoupledFlagsUpgradeTag()",
      "state": "Pending",
      "tag": "23.0",
      "reason": "Function will be removed",
      "seenFrom": 24,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9998-upgrade-tag-definitions/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": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "11790 Mask",
      "memberKey": 11790,
      "state": "Removed",
      "tag": "18.0",
      "reason": "The field is used in CZ localization only. The functionality of No. Series Enhancements will be removed and this field should not be used. (Obsolete::Removed in release 01.2021)",
      "seenFrom": 24,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "codeunit:9995",
      "type": "codeunit",
      "id": 9995,
      "object": "Env. Info Proxy",
      "slug": "9995-env-info-proxy",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "15.0",
      "reason": "Microsoft Invoicing is not supported on Business Central",
      "seenFrom": 24,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9995-env-info-proxy/"
    }
  ],
  "tagged": [
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean)",
      "memberKey": "OnAfterUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean, var Boolean)",
      "memberKey": "OnBeforeUpdatePostingNos(var Record Sales Header, var Codeunit NoSeriesManagement, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateShippingNo(var Record Sales Header, Boolean, Boolean, Boolean, Boolean, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "memberKey": "OnBeforeUpdateShippingNo(var Record Sales Header, Boolean, Boolean, Boolean, Boolean, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, Boolean, Boolean, var Boolean)",
      "memberKey": "OnAfterUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, Boolean, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesManagement is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:90",
      "type": "codeunit",
      "id": 90,
      "object": "Purch.-Post",
      "slug": "90-purch-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, var Boolean, Boolean, var Boolean)",
      "memberKey": "OnBeforeUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, var Boolean, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesManagement is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/90-purch-post/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the \"No. Series\" and \"No. Series - Batch\" codeunits instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "CheckPurchDocNoGaps(Date)",
      "memberKey": "CheckPurchDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Purchases. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "CheckSalesDocNoGaps(Date)",
      "memberKey": "CheckSalesDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Sales. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "FilterSeries()",
      "memberKey": "FilterSeries()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method will be removed. There is no replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextNo(Code[20], Date, Boolean)",
      "memberKey": "GetNextNo(Code[20], Date, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method GetNextNo(Code[20]; Date) or PeekNextNo(Code[20]; UsageDate) in the codeunit \"No. Series\" or \"No. Series - Batch\" instead. GetNextNo(Code[20]; Date; Boolean) does not have the same behavior. Make sure to use the correct parameters.",
      "seenFrom": 25,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNoSeriesWithCheck(Code[20], Boolean, Code[20])",
      "memberKey": "GetNoSeriesWithCheck(Code[20], Boolean, Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method LookupRelatedNoSeries in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "InitSeries(Code[20], Code[20], Date, var Code[20], var Code[20])",
      "memberKey": "InitSeries(Code[20], Code[20], Date, var Code[20], var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use AreRelated in the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "LookupSeries(Code[20], var Code[20])",
      "memberKey": "LookupSeries(Code[20], var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method LookupRelatedNoSeries in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "ManualNoAllowed(Code[20])",
      "memberKey": "ManualNoAllowed(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method IsManual(NoSeriesCode: Code[20]) in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "memberKey": "OnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterInitSeries(var Record No. Series, Code[20], Date, var Code[20])",
      "memberKey": "OnAfterInitSeries(var Record No. Series, Code[20], Date, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterSaveNoSeries(var Record No. Series Line)",
      "memberKey": "OnAfterSaveNoSeries(var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is no longer used. Please use the No. Series Batch codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterSaveNoSeriesPurchase(var Record No. Series Line Purchase)",
      "memberKey": "OnAfterSaveNoSeriesPurchase(var Record No. Series Line Purchase)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Purchase table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterSaveNoSeriesSales(var Record No. Series Line Sales)",
      "memberKey": "OnAfterSaveNoSeriesSales(var Record No. Series Line Sales)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Sales table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnAfterTestManual(Code[20])",
      "memberKey": "OnAfterTestManual(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeCheckPurchDocNoGaps(Date, var Boolean)",
      "memberKey": "OnBeforeCheckPurchDocNoGaps(Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Sales. Please use the event in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeCheckSalesDocNoGaps(Date, var Boolean)",
      "memberKey": "OnBeforeCheckSalesDocNoGaps(Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Purchases. Please use the event in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeDoGetNextNo(var Code[20], var Date, var Boolean, var Boolean)",
      "memberKey": "OnBeforeDoGetNextNo(var Code[20], var Date, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeFilterSeries(var Record No. Series, Code[20], var Boolean)",
      "memberKey": "OnBeforeFilterSeries(var Record No. Series, Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeGetNextNo(var Code[20], var Date, var Boolean, var Code[20], var Boolean, var Record No. Series Line)",
      "memberKey": "OnBeforeGetNextNo(var Code[20], var Date, var Boolean, var Code[20], var Boolean, var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Record No. Series, var Boolean, var Code[20])",
      "memberKey": "OnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Record No. Series, var Boolean, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeSaveNoSeries(var Record No. Series Line, var Boolean)",
      "memberKey": "OnBeforeSaveNoSeries(var Record No. Series Line, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is no longer used. Please use the No. Series Batch codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "memberKey": "OnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. Please use the Page trigger events instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeSetDefaultSeries(var Code[20], var Code[20], var Boolean)",
      "memberKey": "OnBeforeSetDefaultSeries(var Code[20], var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeTestManual(var Code[20], var Boolean)",
      "memberKey": "OnBeforeTestManual(var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. There is no replacement. Please use the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeUpdateLine(var Record No. Series, var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Enum No. Series Implementation, var Boolean)",
      "memberKey": "OnBeforeUpdateLine(var Record No. Series, var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Enum No. Series Implementation, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Temporary event for backwards compatibility. Do not use this event.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "memberKey": "OnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. Please use the extensibility options provided by the No. Series module.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnNoSeriesLineFilterOnBeforeFindLast(var Record No. Series Line)",
      "memberKey": "OnNoSeriesLineFilterOnBeforeFindLast(var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use OnAfterSetNoSeriesCurrentLineFilters in the No. Series module instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteCheckPurchDocNoGaps(Date)",
      "memberKey": "OnObsoleteCheckPurchDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Purchases. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteCheckSalesDocNoGaps(Date)",
      "memberKey": "OnObsoleteCheckSalesDocNoGaps(Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have dependencies to Sales. Please use the method in codeunit \"IT - Report Management\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteSetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "memberKey": "OnObsoleteSetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have a dependency on Purchase. Do not use this event.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnObsoleteSetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "memberKey": "OnObsoleteSetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series module cannot have a dependency on Sales. Do not use this event.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnSelectSeriesOnBeforePageRunModal(Code[20], var Record No. Series)",
      "memberKey": "OnSelectSeriesOnBeforePageRunModal(Code[20], var Record No. Series)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event will be removed. Please use the Page trigger events instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "memberKey": "RaiseObsoleteOnAfterGetNextNo3(var Record No. Series Line, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnAfterInitSeries(Code[20], Code[20], Date, var Code[20])",
      "memberKey": "RaiseObsoleteOnAfterInitSeries(Code[20], Code[20], Date, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is used for compatibility with extension usages of the old OnAfterInitSeries event. Now the new No. Series is used. InitSeries no longer exist, instead a No. Series is selected and the next number is retrieved.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeDoGetNextNo(var Code[20], var Date, Boolean, var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeDoGetNextNo(var Code[20], var Date, Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeFilterSeries(var Record No. Series, Code[20], Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeFilterSeries(var Record No. Series, Code[20], Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeGetNextNo(var Record No. Series Line, Date, Boolean, var Code[20], var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeGetNextNo(var Record No. Series Line, Date, Boolean, var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeInitSeries(var Code[20], Code[20], Date, var Code[20], var Code[20], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is used for compatibility with extension usages of the old OnBeforeInitSeries event. Now the new No. Series is used. InitSeries no longer exist, instead a No. Series is selected and the next number is retrieved.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeModifyNoSeriesLine(var Record No. Series Line, var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeModifyNoSeriesLine(var Record No. Series Line, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeSelectSeries(var Code[20], Code[20], var Code[20], var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "memberKey": "RaiseObsoleteOnBeforeUpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100], var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only. Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "RaiseObsoleteOnSelectSeriesOnBeforePageRunModal(var Code[20], var Record No. Series)",
      "memberKey": "RaiseObsoleteOnSelectSeriesOnBeforePageRunModal(var Code[20], var Record No. Series)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This is a temporary method for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SaveNoSeries()",
      "memberKey": "SaveNoSeries()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the SaveState method in the No. Series - Batch codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SelectSeries(Code[20], Code[20], var Code[20])",
      "memberKey": "SelectSeries(Code[20], Code[20], var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method LookupRelatedNoSeries in codeunit \"No. Series instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SeriesHasRelations(Code[20])",
      "memberKey": "SeriesHasRelations(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method HasRelatedSeries in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetDefaultSeries(var Code[20], Code[20])",
      "memberKey": "SetDefaultSeries(var Code[20], Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the \"No. Series\" codeunit instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetNoSeriesLineFilter(var Record No. Series Line, Code[20], Date)",
      "memberKey": "SetNoSeriesLineFilter(var Record No. Series Line, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the method GetNoSeriesLine on the \"No. Series\" and \"No. Series - Batch\" codeunits instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "memberKey": "SetNoSeriesLinePurchaseFilter(var Record No. Series Line Purchase, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Purchase table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "memberKey": "SetNoSeriesLineSalesFilter(var Record No. Series Line Sales, Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Sales table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "SetSeries(var Code[20])",
      "memberKey": "SetSeries(var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method GetNextNo in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestDateOrder(Code[20])",
      "memberKey": "TestDateOrder(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Call TestField on the \"No. Series\" record, \"Date Order\" field directly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestManual(Code[20])",
      "memberKey": "TestManual(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method TestManual(NoSeriesCode: Code[20]) in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestManualWithDocumentNo(Code[20], Code[20])",
      "memberKey": "TestManualWithDocumentNo(Code[20], Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use method TestManual(NoSeriesCode: Code[20]; DocumentNo: Code[20]) in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TestSeries(Code[20], Code[20])",
      "memberKey": "TestSeries(Code[20], Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use method TestAreRelated in codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "TryGetNextNo(Code[20], Date)",
      "memberKey": "TryGetNextNo(Code[20], Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use PeekNextNo from codeunit \"No. Series\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100])",
      "memberKey": "UpdateNoSeriesLine(var Record No. Series Line, Code[20], Text[100])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Please use the method from \"No. Series - Setup\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateNoSeriesLinePurchase(var Record No. Series Line Purchase, Code[20], Text[30])",
      "memberKey": "UpdateNoSeriesLinePurchase(var Record No. Series Line Purchase, Code[20], Text[30])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Purchase table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:396",
      "type": "codeunit",
      "id": 396,
      "object": "NoSeriesManagement",
      "slug": "396-noseriesmanagement",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateNoSeriesLineSales(var Record No. Series Line Sales, Code[20], Text[30])",
      "memberKey": "UpdateNoSeriesLineSales(var Record No. Series Line Sales, Code[20], Text[30])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The No. Series Line Sales table is obsolete. Please use the No. Series Line table instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/396-noseriesmanagement/obsolete/"
    },
    {
      "key": "codeunit:450",
      "type": "codeunit",
      "id": 450,
      "object": "Job Queue Error Handler",
      "slug": "450-job-queue-error-handler",
      "app": "base-application",
      "kind": "event",
      "member": "OnLogErrorOnAfterJobQueueLogEntryFinalizeLogEntry(var Record Job Queue Entry)",
      "memberKey": "OnLogErrorOnAfterJobQueueLogEntryFinalizeLogEntry(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Event no longer relevant. Log entries should not be inserted if the job queue dispatcher did not manage to run the job.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/450-job-queue-error-handler/obsolete/"
    },
    {
      "key": "codeunit:450",
      "type": "codeunit",
      "id": 450,
      "object": "Job Queue Error Handler",
      "slug": "450-job-queue-error-handler",
      "app": "base-application",
      "kind": "event",
      "member": "OnLogErrorOnAfterJobQueueLogEntryModify(var Record Job Queue Entry)",
      "memberKey": "OnLogErrorOnAfterJobQueueLogEntryModify(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Event no longer relevant, it does the exact same as OnAfterLogError() and OnLogErrorOnAfterJobQueueLogEntryFinalizeLogEntry() is obsoleted.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/450-job-queue-error-handler/obsolete/"
    },
    {
      "key": "codeunit:479",
      "type": "codeunit",
      "id": 479,
      "object": "Business Chart",
      "slug": "479-business-chart",
      "app": "system-application",
      "kind": "procedure",
      "member": "Update(DotNet)",
      "memberKey": "Update(DotNet)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with BusinessChart Add-In",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/479-business-chart/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireAuthorizationCodeTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireAuthorizationCodeTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfAccessTokenAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "memberKey": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfToken with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokens with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfTokensAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfAccessTokenAndTokenCache(Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfAccessTokenAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "memberKey": "AcquireOnBehalfOfToken(Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfToken with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfToken(Text, Text, var Text)",
      "memberKey": "AcquireOnBehalfOfToken(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfToken with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokenByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokenByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokens(Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokens with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfOfTokensByTokenCache(Text, Text, Text, Text, List, Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfOfTokensByTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "memberKey": "AcquireOnBehalfTokensAndTokenCache(Text, Text, List, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireOnBehalfTokensAndTokenCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCode(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "memberKey": "AcquireTokenByAuthorizationCodeWithCertificate(Text, Text, Text, Text, Text, Enum Prompt Interaction, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenFromCache(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireTokenFromCacheWithCertificate(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensAndTokenCacheByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCode(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCode with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "memberKey": "AcquireTokensByAuthorizationCodeWithCertificate(Text, Text, Text, Text, List, Enum Prompt Interaction, var Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensByAuthorizationCodeWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCache(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCache with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensFromCacheWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensFromCacheWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "memberKey": "AcquireTokensWithCertificate(Text, Text, Text, Text, List, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokensWithCertificate with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, List, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:502",
      "type": "codeunit",
      "id": 502,
      "object": "OAuth2Impl",
      "slug": "502-oauth2impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "memberKey": "AcquireTokenWithClientCredentials(Text, Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AcquireTokenWithClientCredentials with SecretText data type for AccessToken.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/502-oauth2impl/obsolete/"
    },
    {
      "key": "codeunit:1002",
      "type": "codeunit",
      "id": 1002,
      "object": "Job Create-Invoice",
      "slug": "1002-job-create-invoice",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckJobPlanningLineIsNegative(Record Job Planning Line, var Boolean)",
      "memberKey": "OnBeforeCheckJobPlanningLineIsNegative(Record Job Planning Line, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Has no purpose in procedure CheckJobPlanningLineIsNegative anymore",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1002-job-create-invoice/obsolete/"
    },
    {
      "key": "codeunit:1062",
      "type": "codeunit",
      "id": 1062,
      "object": "QBD Sync Proxy",
      "slug": "1062-qbd-sync-proxy",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Quickbooks integration to Invoicing is discontinued.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1062-qbd-sync-proxy/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetAuthorizationURL(Record OAuth 2.0 Setup, Text)",
      "memberKey": "GetAuthorizationURL(Record OAuth 2.0 Setup, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use procedure GetAuthorizationURLAsSecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "InvokeRequest(var Record OAuth 2.0 Setup, Text, var Text, var Text, Text, Boolean)",
      "memberKey": "InvokeRequest(var Record OAuth 2.0 Setup, Text, var Text, var Text, Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InvokeRequest with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, var Text, var Text)",
      "memberKey": "RefreshAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RefreshAccessToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text, Boolean)",
      "memberKey": "RefreshAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RefreshAccessTokenWithContentType with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text)",
      "memberKey": "RefreshAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RefreshAccessTokenWithGivenRequestJson with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "RequestAccessToken(var Record OAuth 2.0 Setup, var Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RequestAccessToken procedure with parameters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text, Boolean)",
      "memberKey": "RequestAccessTokenWithContentType(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"RequestAccessTokenWithContentType with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "RequestAccessTokenWithGivenRequestJson(var Record OAuth 2.0 Setup, Text, var Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RequestAccessTokenWithGivenRequestJson with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1140",
      "type": "codeunit",
      "id": 1140,
      "object": "OAuth 2.0 Mgt.",
      "slug": "1140-oauth-2-0-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "RequestAndSaveAccessToken(var Record OAuth 2.0 Setup, var Text, Text)",
      "memberKey": "RequestAndSaveAccessToken(var Record OAuth 2.0 Setup, var Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use RequestAndSaveAccessToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1140-oauth-2-0-mgt/obsolete/"
    },
    {
      "key": "codeunit:1173",
      "type": "codeunit",
      "id": 1173,
      "object": "Document Attachment Mgmt",
      "slug": "1173-document-attachment-mgmt",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsDuplicateFile(Integer, Code[20], Option, Integer, Text, Text)",
      "memberKey": "IsDuplicateFile(Integer, Code[20], Option, Integer, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with the same procedure with enum instead of option.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1173-document-attachment-mgmt/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetEncryptionData(var Text, var Text)",
      "memberKey": "GetEncryptionData(var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetEncryptionData with SecretText data type for KeyAsBase64.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text, Integer, Text, Text)",
      "memberKey": "InitRijndaelProvider(Text, Integer, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text, Integer, Text)",
      "memberKey": "InitRijndaelProvider(Text, Integer, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text, Integer)",
      "memberKey": "InitRijndaelProvider(Text, Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitRijndaelProvider(Text)",
      "memberKey": "InitRijndaelProvider(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use InitRijndaelProvider with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1258",
      "type": "codeunit",
      "id": 1258,
      "object": "Rijndael Cryptography",
      "slug": "1258-rijndael-cryptography",
      "app": "system-application",
      "kind": "procedure",
      "member": "SetEncryptionData(Text, Text)",
      "memberKey": "SetEncryptionData(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SetEncryptionData with SecretText data type for KeyAsBase64.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1258-rijndael-cryptography/obsolete/"
    },
    {
      "key": "codeunit:1259",
      "type": "codeunit",
      "id": 1259,
      "object": "Certificate Management",
      "slug": "1259-certificate-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPassword(Record Isolated Certificate)",
      "memberKey": "GetPassword(Record Isolated Certificate)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetPasswordAsSecret with SecretText data type for the return value.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1259-certificate-management/obsolete/"
    },
    {
      "key": "codeunit:1259",
      "type": "codeunit",
      "id": 1259,
      "object": "Certificate Management",
      "slug": "1259-certificate-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPublicKeyAsBase64String(Text, Text)",
      "memberKey": "GetPublicKeyAsBase64String(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetPublicKeyAsBase64String with SecretText data type for Password parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1259-certificate-management/obsolete/"
    },
    {
      "key": "codeunit:1259",
      "type": "codeunit",
      "id": 1259,
      "object": "Certificate Management",
      "slug": "1259-certificate-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetCertPassword(Text)",
      "memberKey": "SetCertPassword(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by SetCertPassword with SecretText data type for CertificatePassword parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1259-certificate-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateBase64KeyedHash(Text, Text, Option)",
      "memberKey": "GenerateBase64KeyedHash(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateBase64KeyedHash with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateBase64KeyedHashAsBase64String(Text, Text, Option)",
      "memberKey": "GenerateBase64KeyedHashAsBase64String(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateBase64KeyedHashAsBase64String with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateHash(Text, Text, Option)",
      "memberKey": "GenerateHash(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateHash with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "GenerateHashAsBase64String(Text, Text, Option)",
      "memberKey": "GenerateHashAsBase64String(Text, Text, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GenerateHashAsBase64String with SecretText data type for Key.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(InStream, Text, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(InStream, Text, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(Text, Text, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, Text, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1282",
      "type": "codeunit",
      "id": 1282,
      "object": "Password Handler Impl.",
      "slug": "1282-password-handler-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword()",
      "memberKey": "GeneratePassword()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1282-password-handler-impl/obsolete/"
    },
    {
      "key": "codeunit:1282",
      "type": "codeunit",
      "id": 1282,
      "object": "Password Handler Impl.",
      "slug": "1282-password-handler-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword(Integer)",
      "memberKey": "GeneratePassword(Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1282-password-handler-impl/obsolete/"
    },
    {
      "key": "codeunit:1284",
      "type": "codeunit",
      "id": 1284,
      "object": "Password Handler",
      "slug": "1284-password-handler",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword()",
      "memberKey": "GeneratePassword()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1284-password-handler/obsolete/"
    },
    {
      "key": "codeunit:1284",
      "type": "codeunit",
      "id": 1284,
      "object": "Password Handler",
      "slug": "1284-password-handler",
      "app": "system-application",
      "kind": "procedure",
      "member": "GeneratePassword(Integer)",
      "memberKey": "GeneratePassword(Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GenerateSecretPassword with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1284-password-handler/obsolete/"
    },
    {
      "key": "codeunit:1284",
      "type": "codeunit",
      "id": 1284,
      "object": "Password Handler",
      "slug": "1284-password-handler",
      "app": "system-application",
      "kind": "procedure",
      "member": "IsPasswordStrong(Text)",
      "memberKey": "IsPasswordStrong(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by IsPasswordStrong with SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1284-password-handler/obsolete/"
    },
    {
      "key": "codeunit:1285",
      "type": "codeunit",
      "id": 1285,
      "object": "X509Certificate2 Impl.",
      "slug": "1285-x509certificate2-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePrivateKey(Text, SecretText)",
      "memberKey": "GetCertificatePrivateKey(Text, SecretText)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetSecretCertificatePrivateKey with SecretText data type return value.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1285-x509certificate2-impl/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateExpiration(Text, Text, var DateTime)",
      "memberKey": "GetCertificateExpiration(Text, Text, var DateTime)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateExpiration with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateFriendlyName(Text, Text, var Text)",
      "memberKey": "GetCertificateFriendlyName(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateFriendlyName with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateIssuer(Text, Text, var Text)",
      "memberKey": "GetCertificateIssuer(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateIssuer with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateNotBefore(Text, Text, var DateTime)",
      "memberKey": "GetCertificateNotBefore(Text, Text, var DateTime)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateNotBefore with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePrivateKey(Text, Text)",
      "memberKey": "GetCertificatePrivateKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificatePrivateKey with SecretText data type for Password and return value.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePropertiesAsJson(Text, Text, var Text)",
      "memberKey": "GetCertificatePropertiesAsJson(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificatePropertiesAsJson with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificatePublicKey(Text, Text)",
      "memberKey": "GetCertificatePublicKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificatePublicKey with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateSerialNumber(Text, Text, var Text)",
      "memberKey": "GetCertificateSerialNumber(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateSerialNumber with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateSerialNumberAsASCII(Text, Text, var Text)",
      "memberKey": "GetCertificateSerialNumberAsASCII(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateSerialNumberAsASCII with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateSubject(Text, Text, var Text)",
      "memberKey": "GetCertificateSubject(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateSubject with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetCertificateThumbprint(Text, Text, var Text)",
      "memberKey": "GetCertificateThumbprint(Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetCertificateThumbprint with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "HasPrivateKey(Text, Text)",
      "memberKey": "HasPrivateKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use HasPrivateKey with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1286",
      "type": "codeunit",
      "id": 1286,
      "object": "X509Certificate2",
      "slug": "1286-x509certificate2",
      "app": "system-application",
      "kind": "procedure",
      "member": "VerifyCertificate(var Text, Text, Enum X509 Content Type)",
      "memberKey": "VerifyCertificate(var Text, Text, Enum X509 Content Type)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use VerifyCertificate with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1286-x509certificate2/obsolete/"
    },
    {
      "key": "codeunit:1288",
      "type": "codeunit",
      "id": 1288,
      "object": "OAuth",
      "slug": "1288-oauth",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "memberKey": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetAuthorizationHeader with SecretText data type for AuthorizationHeader.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1288-oauth/obsolete/"
    },
    {
      "key": "codeunit:1288",
      "type": "codeunit",
      "id": 1288,
      "object": "OAuth",
      "slug": "1288-oauth",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetOAuthAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetOAuthAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetOAuthAccessToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1288-oauth/obsolete/"
    },
    {
      "key": "codeunit:1288",
      "type": "codeunit",
      "id": 1288,
      "object": "OAuth",
      "slug": "1288-oauth",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetOAuthAccessToken(Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetOAuthAccessToken(Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetOAuthAccessToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1288-oauth/obsolete/"
    },
    {
      "key": "codeunit:1289",
      "type": "codeunit",
      "id": 1289,
      "object": "OAuth Impl.",
      "slug": "1289-oauth-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetAccessToken(Text, Text, Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetAccessToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1289-oauth-impl/obsolete/"
    },
    {
      "key": "codeunit:1289",
      "type": "codeunit",
      "id": 1289,
      "object": "OAuth Impl.",
      "slug": "1289-oauth-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "memberKey": "GetAuthorizationHeader(Text, Text, Text, Text, Text, Enum Http Request Type, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetAuthorizationHeader with SecretText data type for AuthorizationHeader.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1289-oauth-impl/obsolete/"
    },
    {
      "key": "codeunit:1289",
      "type": "codeunit",
      "id": 1289,
      "object": "OAuth Impl.",
      "slug": "1289-oauth-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetRequestToken(Text, Text, Text, Text, var Text, var Text)",
      "memberKey": "GetRequestToken(Text, Text, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetRequestToken with SecretText data type for AccessTokenKey and AccessTokenSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1289-oauth-impl/obsolete/"
    },
    {
      "key": "codeunit:1302",
      "type": "codeunit",
      "id": 1302,
      "object": "Customer Mgt.",
      "slug": "1302-customer-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalculateShipToBillToOptions(var Option, var Option, var Record Sales Header)",
      "memberKey": "CalculateShipToBillToOptions(var Option, var Option, var Record Sales Header)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CalculateShipBillToOptions()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1302-customer-mgt/obsolete/"
    },
    {
      "key": "codeunit:1302",
      "type": "codeunit",
      "id": 1302,
      "object": "Customer Mgt.",
      "slug": "1302-customer-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalculateShipToBillToOptions(var Option, var Option, Record Sales Header)",
      "memberKey": "OnAfterCalculateShipToBillToOptions(var Option, var Option, Record Sales Header)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnAfterCalculateShipBillToOptions()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1302-customer-mgt/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptStream(Text, Text, InStream, var OutStream)",
      "memberKey": "DecryptStream(Text, Text, InStream, var OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptStream with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptText(Text, Text, Text)",
      "memberKey": "DecryptText(Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptText with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "EncryptStream(Text, Text, InStream, var OutStream)",
      "memberKey": "EncryptStream(Text, Text, InStream, var OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use EncryptStream with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1379",
      "type": "codeunit",
      "id": 1379,
      "object": "DESCryptoServiceProvider",
      "slug": "1379-descryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "EncryptText(Text, Text, Text)",
      "memberKey": "EncryptText(Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use EncryptText with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1379-descryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1400",
      "type": "codeunit",
      "id": 1400,
      "object": "DocumentNoVisibility",
      "slug": "1400-documentnovisibility",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckNumberSeries(Variant, Code[20], Integer)",
      "memberKey": "CheckNumberSeries(Variant, Code[20], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is no longer used. Add specific logic for your table in the OnInsert trigger.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1400-documentnovisibility/obsolete/"
    },
    {
      "key": "codeunit:1400",
      "type": "codeunit",
      "id": 1400,
      "object": "DocumentNoVisibility",
      "slug": "1400-documentnovisibility",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckNumberSeries(var Variant, var Code[20], Integer, var Record No. Series)",
      "memberKey": "OnBeforeCheckNumberSeries(var Variant, var Code[20], Integer, var Record No. Series)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is no longer used. Add specific logic for your table in the OnInsert trigger.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1400-documentnovisibility/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "Decrypt(Text, InStream, Boolean, OutStream)",
      "memberKey": "Decrypt(Text, InStream, Boolean, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Decrypt with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "Encrypt(Text, InStream, Boolean, OutStream)",
      "memberKey": "Encrypt(Text, InStream, Boolean, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Encrypt with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "ToXmlString(Boolean)",
      "memberKey": "ToXmlString(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use ToSecretXmlString with SecretText data type for XmlString or use PublicKeyToXmlString to retrieve the public key as Text.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1445",
      "type": "codeunit",
      "id": 1445,
      "object": "RSACryptoServiceProvider",
      "slug": "1445-rsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "memberKey": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use VerifyData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1445-rsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1446",
      "type": "codeunit",
      "id": 1446,
      "object": "RSACryptoServiceProvider Impl.",
      "slug": "1446-rsacryptoserviceprovider-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "FromXmlString(Text)",
      "memberKey": "FromXmlString(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by FromSecretXmlString with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1446-rsacryptoserviceprovider-impl/obsolete/"
    },
    {
      "key": "codeunit:1446",
      "type": "codeunit",
      "id": 1446,
      "object": "RSACryptoServiceProvider Impl.",
      "slug": "1446-rsacryptoserviceprovider-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "ToXmlString(Boolean)",
      "memberKey": "ToXmlString(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by ToSecretXmlString with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1446-rsacryptoserviceprovider-impl/obsolete/"
    },
    {
      "key": "codeunit:1447",
      "type": "codeunit",
      "id": 1447,
      "object": "DSACryptoServiceProvider",
      "slug": "1447-dsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "memberKey": "SignData(Text, InStream, Enum Hash Algorithm, OutStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SignData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1447-dsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1447",
      "type": "codeunit",
      "id": 1447,
      "object": "DSACryptoServiceProvider",
      "slug": "1447-dsacryptoserviceprovider",
      "app": "system-application",
      "kind": "procedure",
      "member": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "memberKey": "VerifyData(Text, InStream, Enum Hash Algorithm, InStream)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use VerifyData with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1447-dsacryptoserviceprovider/obsolete/"
    },
    {
      "key": "codeunit:1460",
      "type": "codeunit",
      "id": 1460,
      "object": "SignedXml",
      "slug": "1460-signedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckSignature(Text, Text, Boolean)",
      "memberKey": "CheckSignature(Text, Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckSignature which takes in a SecretText",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1460-signedxml/obsolete/"
    },
    {
      "key": "codeunit:1460",
      "type": "codeunit",
      "id": 1460,
      "object": "SignedXml",
      "slug": "1460-signedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckSignature(Text)",
      "memberKey": "CheckSignature(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckSignature which takes in a SecretText",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1460-signedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptDocument(var XmlDocument, Text, Enum SignatureAlgorithm)",
      "memberKey": "DecryptDocument(var XmlDocument, Text, Enum SignatureAlgorithm)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptDocument with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "DecryptKey(XmlElement, Text, Boolean, var Text, Enum SignatureAlgorithm)",
      "memberKey": "DecryptKey(XmlElement, Text, Boolean, var Text, Enum SignatureAlgorithm)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use DecryptKey with SecretText data type for EncryptionKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "Encrypt(var XmlDocument, Text, Text, Text, Enum SymmetricAlgorithm)",
      "memberKey": "Encrypt(var XmlDocument, Text, Text, Text, Enum SymmetricAlgorithm)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Encrypt with SecretText data type for X509CertPassword.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1465",
      "type": "codeunit",
      "id": 1465,
      "object": "EncryptedXml",
      "slug": "1465-encryptedxml",
      "app": "system-application",
      "kind": "procedure",
      "member": "Encrypt(var XmlDocument, Text, Text, Text)",
      "memberKey": "Encrypt(var XmlDocument, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Encrypt with SecretText data type for X509CertPassword.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1465-encryptedxml/obsolete/"
    },
    {
      "key": "codeunit:1474",
      "type": "codeunit",
      "id": 1474,
      "object": "Signature Key",
      "slug": "1474-signature-key",
      "app": "system-application",
      "kind": "procedure",
      "member": "FromBase64String(Text, Text, Boolean)",
      "memberKey": "FromBase64String(Text, Text, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use FromBase64String with SecretText data type for Password.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1474-signature-key/obsolete/"
    },
    {
      "key": "codeunit:1474",
      "type": "codeunit",
      "id": 1474,
      "object": "Signature Key",
      "slug": "1474-signature-key",
      "app": "system-application",
      "kind": "procedure",
      "member": "FromXmlString(Text)",
      "memberKey": "FromXmlString(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use FromXmlString with SecretText data type for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1474-signature-key/obsolete/"
    },
    {
      "key": "codeunit:1504",
      "type": "codeunit",
      "id": 1504,
      "object": "Deposits Page Mgt.",
      "slug": "1504-deposits-page-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Pages used are the ones from the Bank Deposits extension. No other pages are provided, this codeunit was needed when NA had it's own pages. Open directly the required pages or run the required reports in the Bank Deposits extension.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1504-deposits-page-mgt/"
    },
    {
      "key": "codeunit:1641",
      "type": "codeunit",
      "id": 1641,
      "object": "Setup Email Logging",
      "slug": "1641-setup-email-logging",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetClientCredentialsAccessToken(Text, Text, Text, Text, var Text)",
      "memberKey": "GetClientCredentialsAccessToken(Text, Text, Text, Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetClientCredentialsAccessToken(ClientId: SecretText; ClientSecret: SecretText; RedirectURL: Text; TenantId: SecretText; var AccessToken: SecretText)\" instead.",
      "seenFrom": 24,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1641-setup-email-logging/obsolete/"
    },
    {
      "key": "codeunit:1641",
      "type": "codeunit",
      "id": 1641,
      "object": "Setup Email Logging",
      "slug": "1641-setup-email-logging",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetClientCredentialsAccessToken(Text, var Text)",
      "memberKey": "GetClientCredentialsAccessToken(Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetClientCredentialsAccessToken(TenantId: SecretText; var AccessToken: SecretText)\" instead.",
      "seenFrom": 24,
      "lastSeen": 24,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1641-setup-email-logging/obsolete/"
    },
    {
      "key": "codeunit:2000",
      "type": "codeunit",
      "id": 2000,
      "object": "Time Series Management",
      "slug": "2000-time-series-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMLForecastCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "memberKey": "GetMLForecastCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetMLForecastCredentials(var Uri: Text[250]; var \"Key\": SecretText; var LimitType: Option; var Limit: Decimal) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2000-time-series-management/obsolete/"
    },
    {
      "key": "codeunit:2000",
      "type": "codeunit",
      "id": 2000,
      "object": "Time Series Management",
      "slug": "2000-time-series-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "Initialize(Text, Text, Integer, Boolean)",
      "memberKey": "Initialize(Text, Text, Integer, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use Initialize(Uri: SecretText; \"Key\": SecretText; TimeOutSeconds: Integer; UseStdCredentials: Boolean) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2000-time-series-management/obsolete/"
    },
    {
      "key": "codeunit:2001",
      "type": "codeunit",
      "id": 2001,
      "object": "Azure ML Connector",
      "slug": "2001-azure-ml-connector",
      "app": "base-application",
      "kind": "procedure",
      "member": "Initialize(Text, Text, Integer)",
      "memberKey": "Initialize(Text, Text, Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"Initialize(ApiKey: SecretText; ApiUri: SecretText; TimeOutSeconds: Integer)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2001-azure-ml-connector/obsolete/"
    },
    {
      "key": "codeunit:2003",
      "type": "codeunit",
      "id": 2003,
      "object": "ML Prediction Management",
      "slug": "2003-ml-prediction-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMachineLearningCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "memberKey": "GetMachineLearningCredentials(var Text[250], var Text[200], var Option, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetMachineLearningCredentials(var MLApiUri: SecretText; var MLApiKey: SecretText; var LimitType: Option; var Limit: Decimal)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2003-ml-prediction-management/obsolete/"
    },
    {
      "key": "codeunit:2003",
      "type": "codeunit",
      "id": 2003,
      "object": "ML Prediction Management",
      "slug": "2003-ml-prediction-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "Initialize(Text[250], Text[200], Integer)",
      "memberKey": "Initialize(Text[250], Text[200], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"Initialize(Uri: Text[250]; \"Key\": SecretText; TimeOutSeconds: Integer)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2003-ml-prediction-management/obsolete/"
    },
    {
      "key": "codeunit:2004",
      "type": "codeunit",
      "id": 2004,
      "object": "Machine Learning KeyVaultMgmt.",
      "slug": "2004-machine-learning-keyvaultmgmt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMachineLearningCredentials(Text, var Text[250], var Text[200], var Option, var Decimal)",
      "memberKey": "GetMachineLearningCredentials(Text, var Text[250], var Text[200], var Option, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetMachineLearningCredentials with SecretText data type for ApiKey parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2004-machine-learning-keyvaultmgmt/obsolete/"
    },
    {
      "key": "codeunit:2010",
      "type": "codeunit",
      "id": 2010,
      "object": "Entity Text",
      "slug": "2010-entity-text",
      "app": "system-application",
      "kind": "event",
      "member": "OnEditEntityText(var Record Entity Text, var Action, var Boolean)",
      "memberKey": "OnEditEntityText(var Record Entity Text, var Action, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The OnEditEntityText event is now raised with additional parameter, see OnEditEntityTextWithTriggerAction",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2010-entity-text/obsolete/"
    },
    {
      "key": "codeunit:2020",
      "type": "codeunit",
      "id": 2020,
      "object": "Image Analysis Management",
      "slug": "2020-image-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetImageAnalysisCredentials(var Text, var Text, var Option, var Integer)",
      "memberKey": "GetImageAnalysisCredentials(var Text, var Text, var Option, var Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetImageAnalysisCredentials with SecretText data type for ApiKey parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2020-image-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:2020",
      "type": "codeunit",
      "id": 2020,
      "object": "Image Analysis Management",
      "slug": "2020-image-analysis-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetUriAndKey(Text, Text)",
      "memberKey": "SetUriAndKey(Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by SetUriAndKey with SecretText data type for KeyValue parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2020-image-analysis-management/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateCalendarEvent(Date, Text[100], Integer, RecordId, Boolean)",
      "memberKey": "CreateCalendarEvent(Date, Text[100], Integer, RecordId, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateCalendarEventForCodeunit(Date, Text[100], Integer)",
      "memberKey": "CreateCalendarEventForCodeunit(Date, Text[100], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateOrUpdateJobQueueEntry(Record Calendar Event)",
      "memberKey": "CreateOrUpdateJobQueueEntry(Record Calendar Event)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "DescheduleCalendarEvent(var Record Calendar Event)",
      "memberKey": "DescheduleCalendarEvent(var Record Calendar Event)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "DescheduleCalendarEventForCodeunit(Integer)",
      "memberKey": "DescheduleCalendarEventForCodeunit(Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindJobQueue(var Record Job Queue Entry)",
      "memberKey": "FindJobQueue(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeFindOrCreateJobQueue(var Record Job Queue Entry, var Boolean)",
      "memberKey": "OnBeforeFindOrCreateJobQueue(var Record Job Queue Entry, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetJobQueueOnHold(var Record Job Queue Entry, var Boolean)",
      "memberKey": "OnBeforeSetJobQueueOnHold(var Record Job Queue Entry, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeSetNextJobQueueRunDate(var Record Job Queue Entry, Date, var Boolean)",
      "memberKey": "OnBeforeSetNextJobQueueRunDate(var Record Job Queue Entry, Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeUpdateJobQueueWithSuggestedDate(var Record Job Queue Entry, Record Calendar Event, var Boolean)",
      "memberKey": "OnBeforeUpdateJobQueueWithSuggestedDate(var Record Job Queue Entry, Record Calendar Event, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "QueueBackgroundSystemEvent(Text[100], Integer, RecordId)",
      "memberKey": "QueueBackgroundSystemEvent(Text[100], Integer, RecordId)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetJobQueueOnHold(var Record Job Queue Entry)",
      "memberKey": "SetJobQueueOnHold(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2160",
      "type": "codeunit",
      "id": 2160,
      "object": "Calendar Event Mangement",
      "slug": "2160-calendar-event-mangement",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateJobQueue(var Record Job Queue Entry)",
      "memberKey": "UpdateJobQueue(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2160-calendar-event-mangement/obsolete/"
    },
    {
      "key": "codeunit:2161",
      "type": "codeunit",
      "id": 2161,
      "object": "Calendar Event Execution",
      "slug": "2161-calendar-event-execution",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Invoicing",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2161-calendar-event-execution/"
    },
    {
      "key": "codeunit:5703",
      "type": "codeunit",
      "id": 5703,
      "object": "Catalog Item Management",
      "slug": "5703-catalog-item-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetNewItemNo(Record Nonstock Item, Integer, Integer)",
      "memberKey": "GetNewItemNo(Record Nonstock Item, Integer, Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetNewItemNo(NonstockItem)",
      "seenFrom": 22,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5703-catalog-item-management/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateReservEntries(Code[20], Integer, Boolean, Decimal)",
      "memberKey": "CreateReservEntries(Code[20], Integer, Boolean, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CreateReservationEntries()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateTrackingBufferLines(Code[20], Integer)",
      "memberKey": "CreateTrackingBufferLines(Code[20], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CreateOrderTrackingBufferLines()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCalcQtyToTransfer(var Record Phys. Invt. Tracking, Boolean, Decimal, var Decimal)",
      "memberKey": "OnAfterCalcQtyToTransfer(var Record Phys. Invt. Tracking, Boolean, Decimal, var Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OnAfterCalculateQtyToTransfer",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCodeOnAfterUpdateFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "memberKey": "OnCodeOnAfterUpdateFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replace by OnCodeOnAfterUpdateFromPhysInvtRecordLine2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateReservEntriesOnBeforeInsert(var Record Reservation Entry, Record Phys. Invt. Tracking, Record Phys. Invt. Order Header, Record Phys. Invt. Order Line)",
      "memberKey": "OnCreateReservEntriesOnBeforeInsert(var Record Reservation Entry, Record Phys. Invt. Tracking, Record Phys. Invt. Order Header, Record Phys. Invt. Order Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCreateReservEntriesOnBeforeInsert2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateTrackingBufferLinesFromExpPhysInvtTracking(var Record Phys. Invt. Tracking, Record Exp. Phys. Invt. Tracking)",
      "memberKey": "OnCreateTrackingBufferLinesFromExpPhysInvtTracking(var Record Phys. Invt. Tracking, Record Exp. Phys. Invt. Tracking)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCreateOrderTrackingBufferLinesFromExpInvtOrderTracking",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreateTrackingBufferLinesFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "memberKey": "OnCreateTrackingBufferLinesFromPhysInvtRecordLine(var Record Phys. Invt. Tracking, Record Phys. Invt. Record Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCreateOrderTrackingBufferLinesFromPhysInvtRecordLine",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5880",
      "type": "codeunit",
      "id": 5880,
      "object": "Phys. Invt. Order-Finish",
      "slug": "5880-phys-invt-order-finish",
      "app": "base-application",
      "kind": "event",
      "member": "OnUpdateBufferFromItemLedgerEntriesOnAfterUpdateExpectedQty(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "memberKey": "OnUpdateBufferFromItemLedgerEntriesOnAfterUpdateExpectedQty(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnUpdateBufferFromItemLedgerEntriesOnAfterUpdateExpectedQty2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5880-phys-invt-order-finish/obsolete/"
    },
    {
      "key": "codeunit:5889",
      "type": "codeunit",
      "id": 5889,
      "object": "Phys. Invt. Tracking Mgt.",
      "slug": "5889-phys-invt-tracking-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsPackageTrackingEnabled()",
      "memberKey": "IsPackageTrackingEnabled()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Temporary wrapper procedure to enable test automation",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5889-phys-invt-tracking-mgt/obsolete/"
    },
    {
      "key": "codeunit:5890",
      "type": "codeunit",
      "id": 5890,
      "object": "Feature - Invt. Orders Package",
      "slug": "5890-feature-invt-orders-package",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature OptionMapping will be enabled by default in version 27.0.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5890-feature-invt-orders-package/"
    },
    {
      "key": "codeunit:5891",
      "type": "codeunit",
      "id": 5891,
      "object": "Feature-GLCurrencyRevaluation",
      "slug": "5891-feature-glcurrencyrevaluation",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature G/L Currency Revaluation will be enabled by default in version 27.0.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5891-feature-glcurrencyrevaluation/"
    },
    {
      "key": "codeunit:5899",
      "type": "codeunit",
      "id": 5899,
      "object": "Calc. Inventory Value-Check",
      "slug": "5899-calc-inventory-value-check",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetProperties(Date, Option, Boolean, Boolean, Boolean, Boolean)",
      "memberKey": "SetProperties(Date, Option, Boolean, Boolean, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Reolaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5899-calc-inventory-value-check/obsolete/"
    },
    {
      "key": "codeunit:6320",
      "type": "codeunit",
      "id": 6320,
      "object": "Power BI Filter Helper",
      "slug": "6320-power-bi-filter-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "MergeValuesIntoFirstFilter(Text, JsonArray)",
      "memberKey": "MergeValuesIntoFirstFilter(Text, JsonArray)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the other overload of MergeValuesIntoFirstFilter instead, which uses JsonArray data types.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6320-power-bi-filter-helper/obsolete/"
    },
    {
      "key": "codeunit:6500",
      "type": "codeunit",
      "id": 6500,
      "object": "Item Tracking Management",
      "slug": "6500-item-tracking-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingErr(var Record Tracking Specification, var Decimal, var Decimal, Decimal, var Boolean)",
      "memberKey": "OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingErr(var Record Tracking Specification, var Decimal, var Decimal, Decimal, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingError with corrected parameters",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6500-item-tracking-management/obsolete/"
    },
    {
      "key": "codeunit:6516",
      "type": "codeunit",
      "id": 6516,
      "object": "Package Management",
      "slug": "6516-package-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Package Tracking enabled by default.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6516-package-management/obsolete/"
    },
    {
      "key": "codeunit:6516",
      "type": "codeunit",
      "id": 6516,
      "object": "Package Management",
      "slug": "6516-package-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEnabled()",
      "memberKey": "IsEnabled()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Package Tracking enabled by default.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6516-package-management/obsolete/"
    },
    {
      "key": "codeunit:6516",
      "type": "codeunit",
      "id": 6516,
      "object": "Package Management",
      "slug": "6516-package-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterIsEnabled(var Boolean)",
      "memberKey": "OnAfterIsEnabled(var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Package Tracking enabled by default.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6516-package-management/obsolete/"
    },
    {
      "key": "codeunit:6529",
      "type": "codeunit",
      "id": 6529,
      "object": "Item Tracking Navigate Mgt.",
      "slug": "6529-item-tracking-navigate-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindTrackingRecords(Text, Text, Text, Text)",
      "memberKey": "FindTrackingRecords(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by same procedure with PackageNoFilter parameter",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6529-item-tracking-navigate-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "memberKey": "CopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by same procedure in codeunit CopyServiceContractMgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "memberKey": "OnAfterCopyServContractLines(Record Service Contract Header, Option, Code[20], var Record Service Contract Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnAfterCopyServiceContractLines in codeunit Copy Service Contract Mgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterProcessServContractLine(var Record Service Contract Line, Record Service Contract Line)",
      "memberKey": "OnAfterProcessServContractLine(var Record Service Contract Line, Record Service Contract Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnAfterProcessServiceContractLine in codeunit Copy Service Contract Mgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ServContractHeaderDocType(Option)",
      "memberKey": "ServContractHeaderDocType(Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure GetServiceContractType() in codeunit CopyServiceContractMgt.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:7110",
      "type": "codeunit",
      "id": 7110,
      "object": "Analysis Report Management",
      "slug": "7110-analysis-report-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupSourceNo(var Record Analysis Line, Option, var Text)",
      "memberKey": "LookupSourceNo(var Record Analysis Line, Option, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"DoLookupSourceNo\" with Enum parameter instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7110-analysis-report-management/obsolete/"
    },
    {
      "key": "codeunit:7201",
      "type": "codeunit",
      "id": 7201,
      "object": "CDS Integration Impl.",
      "slug": "7201-cds-integration-impl",
      "app": "base-application",
      "kind": "procedure",
      "member": "MultipleCompanyNotificationHelpLink()",
      "memberKey": "MultipleCompanyNotificationHelpLink()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use MultipleCompanyNotificationHelpLink(Notification: Notification) instead",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7201-cds-integration-impl/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMessage(var Text[80])",
      "memberKey": "GetMessage(var Text[80])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with GetMessageText that is without Text length limit",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7313",
      "type": "codeunit",
      "id": 7313,
      "object": "Create Put-away",
      "slug": "7313-create-put-away",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetMessage(var Text[80])",
      "memberKey": "OnAfterGetMessage(var Text[80])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with OnAfterGetMessageText as parent procedure GetMessage is replaced GetMessageText",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7313-create-put-away/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option)",
      "memberKey": "CheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CheckBinTypeAndCode()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "memberKey": "OnBeforeCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCheckBinTypeCodeOnBeforeCheckPerSource",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnCheckBinTypeCode(Record Location, Record Bin, Record Bin Type, Integer, Text[30], Option)",
      "memberKey": "OnCheckBinTypeCode(Record Location, Record Bin, Record Bin Type, Integer, Text[30], Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnBeforeCheckBinTypeAndCode",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7317",
      "type": "codeunit",
      "id": 7317,
      "object": "Whse. Integration Management",
      "slug": "7317-whse-integration-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnStartCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "memberKey": "OnStartCheckBinTypeCode(Integer, Text[30], Code[10], Code[20], Option, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnBeforeCheckBinTypeAndCode",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7317-whse-integration-management/obsolete/"
    },
    {
      "key": "codeunit:7771",
      "type": "codeunit",
      "id": 7771,
      "object": "Azure OpenAI",
      "slug": "7771-azure-openai",
      "app": "system-application",
      "kind": "procedure",
      "member": "ApproximateTokenCount(Text)",
      "memberKey": "ApproximateTokenCount(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the AOAI Token codeunit.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7771-azure-openai/obsolete/"
    },
    {
      "key": "codeunit:7772",
      "type": "codeunit",
      "id": 7772,
      "object": "Azure OpenAI Impl",
      "slug": "7772-azure-openai-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "ApproximateTokenCount(Text)",
      "memberKey": "ApproximateTokenCount(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the function GetTokenCount() instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7772-azure-openai-impl/obsolete/"
    },
    {
      "key": "codeunit:7800",
      "type": "codeunit",
      "id": 7800,
      "object": "Azure Functions Authentication",
      "slug": "7800-azure-functions-authentication",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateOAuth2(Text, Text, Text, Text, Text, Text, Text)",
      "memberKey": "CreateOAuth2(Text, Text, Text, Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateOAuth2 with SecretText data type for ClientSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7800-azure-functions-authentication/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckMixedPlans()",
      "memberKey": "CheckMixedPlans()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckMixedPlansExist",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckMixedPlans(Dictionary, Boolean)",
      "memberKey": "CheckMixedPlans(Dictionary, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckMixedPlansExist",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9016",
      "type": "codeunit",
      "id": 9016,
      "object": "Azure AD Plan",
      "slug": "9016-azure-ad-plan",
      "app": "system-application",
      "kind": "procedure",
      "member": "CheckMixedPlans(Dictionary)",
      "memberKey": "CheckMixedPlans(Dictionary)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with CheckMixedPlansExist",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9016-azure-ad-plan/obsolete/"
    },
    {
      "key": "codeunit:9062",
      "type": "codeunit",
      "id": 9062,
      "object": "Storage Service Authorization",
      "slug": "9062-storage-service-authorization",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateSharedKey(Text, Enum Storage Service API Version)",
      "memberKey": "CreateSharedKey(Text, Enum Storage Service API Version)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateSharedKey with SecretText data type for SharedKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9062-storage-service-authorization/obsolete/"
    },
    {
      "key": "codeunit:9062",
      "type": "codeunit",
      "id": 9062,
      "object": "Storage Service Authorization",
      "slug": "9062-storage-service-authorization",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateSharedKey(Text)",
      "memberKey": "CreateSharedKey(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateSharedKey with SecretText data type for SharedKey.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9062-storage-service-authorization/obsolete/"
    },
    {
      "key": "codeunit:9142",
      "type": "codeunit",
      "id": 9142,
      "object": "SharePoint Auth.",
      "slug": "9142-sharepoint-auth",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateAuthorizationCode(Text, Text, Text, List)",
      "memberKey": "CreateAuthorizationCode(Text, Text, Text, List)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateAuthorizationCode with SecretText data type for ClientSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9142-sharepoint-auth/obsolete/"
    },
    {
      "key": "codeunit:9142",
      "type": "codeunit",
      "id": 9142,
      "object": "SharePoint Auth.",
      "slug": "9142-sharepoint-auth",
      "app": "system-application",
      "kind": "procedure",
      "member": "CreateAuthorizationCode(Text, Text, Text, Text)",
      "memberKey": "CreateAuthorizationCode(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use CreateAuthorizationCode with SecretText data type for ClientSecret.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9142-sharepoint-auth/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenChangePasswordDialog(var Text, var Text)",
      "memberKey": "OpenChangePasswordDialog(var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenChangePassworDialog with SecretText parameter data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog()",
      "memberKey": "OpenPasswordDialog()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog(Boolean, Boolean)",
      "memberKey": "OpenPasswordDialog(Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9810",
      "type": "codeunit",
      "id": 9810,
      "object": "Password Dialog Management",
      "slug": "9810-password-dialog-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog(Boolean)",
      "memberKey": "OpenPasswordDialog(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9810-password-dialog-management/obsolete/"
    },
    {
      "key": "codeunit:9811",
      "type": "codeunit",
      "id": 9811,
      "object": "Password Dialog Impl.",
      "slug": "9811-password-dialog-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenChangePasswordDialog(var Text, var Text)",
      "memberKey": "OpenChangePasswordDialog(var Text, var Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenChangePassworDialog with SecretText parameter data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9811-password-dialog-impl/obsolete/"
    },
    {
      "key": "codeunit:9811",
      "type": "codeunit",
      "id": 9811,
      "object": "Password Dialog Impl.",
      "slug": "9811-password-dialog-impl",
      "app": "system-application",
      "kind": "procedure",
      "member": "OpenPasswordDialog(Boolean, Boolean)",
      "memberKey": "OpenPasswordDialog(Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by OpenSecretPasswordDialog with SecretText return data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9811-password-dialog-impl/obsolete/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-flowintegration",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.FlowIntegration",
      "slug": "microsoft-dynamics-nav-client-flowintegration",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with FlowIntegration addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-flowintegration/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-oauthintegration",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.OAuthIntegration",
      "slug": "microsoft-dynamics-nav-client-oauthintegration",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with OAuthIntegration addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-oauthintegration/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-pageready",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.PageReady",
      "slug": "microsoft-dynamics-nav-client-pageready",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with PageReady addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-pageready/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.PowerBIManagement",
      "slug": "microsoft-dynamics-nav-client-powerbimanagement",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with PowerBIManagement addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-powerbimanagement/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-rolecenterselector",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.RoleCenterSelector",
      "slug": "microsoft-dynamics-nav-client-rolecenterselector",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with RoleCenterSelector addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-rolecenterselector/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-videoplayer",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.VideoPlayer",
      "slug": "microsoft-dynamics-nav-client-videoplayer",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with VideoPlayer addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-videoplayer/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-welcomewizard",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.WelcomeWizard",
      "slug": "microsoft-dynamics-nav-client-welcomewizard",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with PowerBIManagement addin.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-welcomewizard/"
    },
    {
      "key": "controladdin:microsoft-dynamics-nav-client-powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "Microsoft.Dynamics.Nav.Client.PowerBIManagement",
      "slug": "microsoft-dynamics-nav-client-powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitializeReport(Text, Text, Text, Text)",
      "memberKey": "InitializeReport(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is deprecated. Please use EmbedReport instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/microsoft-dynamics-nav-client-powerbimanagement/obsolete/"
    },
    {
      "key": "controladdin:powerbimanagement",
      "type": "controladdin",
      "id": null,
      "object": "PowerBIManagement",
      "slug": "powerbimanagement",
      "app": "system-application",
      "kind": "procedure",
      "member": "InitializeReport(Text, Text, Text, Text)",
      "memberKey": "InitializeReport(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SetSettings, SetToken and then EmbedReport instead.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/controladdin/powerbimanagement/obsolete/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "EnablePlatformBasedReportSelection",
      "memberKey": "EnablePlatformBasedReportSelection",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature EnablePlatformBasedReportSelection will be enabled by default in version 24.0.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "GLCurrencyRevaluation",
      "memberKey": "GLCurrencyRevaluation",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature G/L Currency REvaluation will be enabled by default in version 27.0.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "enumextension:2611",
      "type": "enumextension",
      "id": 2611,
      "object": "Feature To Update - BaseApp",
      "slug": "2611-feature-to-update-baseapp",
      "app": "base-application",
      "kind": "value",
      "member": "PhysInvtOrderPackageTracking",
      "memberKey": "PhysInvtOrderPackageTracking",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature Phys. Invt. Orders Package Tracking will be enabled by default in version 27.0.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "interface:secret-provider",
      "type": "interface",
      "id": null,
      "object": "Secret Provider",
      "slug": "secret-provider",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by Secret Provider v2 with support for SecretValue as SecretText data type.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/interface/secret-provider/"
    },
    {
      "key": "interface:signaturealgorithm",
      "type": "interface",
      "id": null,
      "object": "SignatureAlgorithm",
      "slug": "signaturealgorithm",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by Signature Algorithm v2 with SecretText support for XmlString.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/interface/signaturealgorithm/"
    },
    {
      "key": "page:44",
      "type": "page",
      "id": 44,
      "object": "Sales Credit Memo",
      "slug": "44-sales-credit-memo",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostDocumentOnBeforeSetTrackInfoForCancellation(var Record Sales Header, var Boolean)",
      "memberKey": "OnPostDocumentOnBeforeSetTrackInfoForCancellation(var Record Sales Header, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. SetTrackInfoForCancellation procedure is planned to be removed.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/44-sales-credit-memo/obsolete/"
    },
    {
      "key": "page:1001",
      "type": "page",
      "id": 1001,
      "object": "Job Task Lines Subform",
      "slug": "1001-job-task-lines-subform",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetRefreshCustomerControl(Boolean)",
      "memberKey": "SetRefreshCustomerControl(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Procedure is not used.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1001-job-task-lines-subform/obsolete/"
    },
    {
      "key": "page:2010",
      "type": "page",
      "id": 2010,
      "object": "Azure OpenAi Settings",
      "slug": "2010-azure-openai-settings",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Copilot capabilities settings has been moved to page 7775 \"Copilot AI Capabilities\"",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2010-azure-openai-settings/"
    },
    {
      "key": "page:2012",
      "type": "page",
      "id": 2012,
      "object": "Entity Text Part",
      "slug": "2012-entity-text-part",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "This page part contains only a rich text editor, use the rich text editor control separately on your page instead.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2012-entity-text-part/"
    },
    {
      "key": "page:2012",
      "type": "page",
      "id": 2012,
      "object": "Entity Text Part",
      "slug": "2012-entity-text-part",
      "app": "system-application",
      "kind": "procedure",
      "member": "SetHasAdvancedOptions(Boolean)",
      "memberKey": "SetHasAdvancedOptions(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Moving to Prompt Dialog page for Copilot that does not support this functionality.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2012-entity-text-part/obsolete/"
    },
    {
      "key": "page:2012",
      "type": "page",
      "id": 2012,
      "object": "Entity Text Part",
      "slug": "2012-entity-text-part",
      "app": "system-application",
      "kind": "procedure",
      "member": "ShowAdvancedOptions()",
      "memberKey": "ShowAdvancedOptions()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Moving to Prompt Dialog page for Copilot that does not support this functionality.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2012-entity-text-part/obsolete/"
    },
    {
      "key": "page:2013",
      "type": "page",
      "id": 2013,
      "object": "Entity Text",
      "slug": "2013-entity-text",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Copilot pages are using the prompt dialog page, to edit entity text with a rich text editor, use a rich text control instead.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2013-entity-text/"
    },
    {
      "key": "page:2014",
      "type": "page",
      "id": 2014,
      "object": "Copilot Information",
      "slug": "2014-copilot-information",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Information about Copilot capabilities has been moved to page 7775 \"Copilot AI Capabilities\"",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2014-copilot-information/"
    },
    {
      "key": "page:2502",
      "type": "page",
      "id": 2502,
      "object": "Extension Marketplace",
      "slug": "2502-extension-marketplace",
      "app": "system-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "This page will be obsoleted. Microsoft AppSource apps feature will replace the Extension Marketplace.",
      "seenFrom": 24,
      "lastSeen": 27,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2502-extension-marketplace/"
    },
    {
      "key": "page:5052",
      "type": "page",
      "id": 5052,
      "object": "Contact List",
      "slug": "5052-contact-list",
      "app": "base-application",
      "kind": "procedure",
      "member": "SyncExchangeContacts(Boolean)",
      "memberKey": "SyncExchangeContacts(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use O365SyncManagement.SyncExchangeContacts with the appropriate parameters instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5052-contact-list/obsolete/"
    },
    {
      "key": "page:5600",
      "type": "page",
      "id": 5600,
      "object": "Fixed Asset Card",
      "slug": "5600-fixed-asset-card",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOnValidateFASubclassCode(var Record Fixed Asset, var Record Fixed Asset, var Boolean)",
      "memberKey": "OnBeforeOnValidateFASubclassCode(var Record Fixed Asset, var Record Fixed Asset, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnBeforeOnValidateFASubclassCodePage",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5600-fixed-asset-card/obsolete/"
    },
    {
      "key": "page:5825",
      "type": "page",
      "id": 5825,
      "object": "Review Marketing Text",
      "slug": "5825-review-marketing-text",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "This has been moved to use the new pagetype PromptDialog. Use page 5836 \"Copilot Marketing Text\" instead.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5825-review-marketing-text/"
    },
    {
      "key": "page:5834",
      "type": "page",
      "id": 5834,
      "object": "Marketing Text Attributes",
      "slug": "5834-marketing-text-attributes",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Changed to ListPart type to integrate with Marketing Text Prompt Dialog page. Use page 5838 \"Marketing Text Attributes Part\" instead.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5834-marketing-text-attributes/"
    },
    {
      "key": "page:5835",
      "type": "page",
      "id": 5835,
      "object": "Edit Marketing Text",
      "slug": "5835-edit-marketing-text",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "This has been moved to use the new pagetype StandardDialog. Use page 5839 \"Modify Marketing Text\" instead.",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5835-edit-marketing-text/"
    },
    {
      "key": "page:5895",
      "type": "page",
      "id": 5895,
      "object": "Exp. Phys. Invt. Tracking",
      "slug": "5895-exp-phys-invt-tracking",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by page Exp.Invt.Order.Tracking",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5895-exp-phys-invt-tracking/"
    },
    {
      "key": "page:5896",
      "type": "page",
      "id": 5896,
      "object": "Posted Exp. Phys. Invt. Track",
      "slug": "5896-posted-exp-phys-invt-track",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by page Posted.Exp.Invt.Order.Tracking",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5896-posted-exp-phys-invt-track/"
    },
    {
      "key": "page:5899",
      "type": "page",
      "id": 5899,
      "object": "Phys. Invt. Tracking Lines",
      "slug": "5899-phys-invt-tracking-lines",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by page 6029 \"Invt.Order.Tracking.Lines\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5899-phys-invt-tracking-lines/"
    },
    {
      "key": "page:6510",
      "type": "page",
      "id": 6510,
      "object": "Item Tracking Lines",
      "slug": "6510-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "AssignSerialNoBatch(Integer, Boolean, Boolean)",
      "memberKey": "AssignSerialNoBatch(Integer, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter CreatePackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6510-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6510",
      "type": "page",
      "id": 6510,
      "object": "Item Tracking Lines",
      "slug": "6510-item-tracking-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetVisibleSettings(var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean)",
      "memberKey": "GetVisibleSettings(var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter ExpirationDateVisible2.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6510-item-tracking-lines/obsolete/"
    },
    {
      "key": "page:6513",
      "type": "page",
      "id": 6513,
      "object": "Enter Quantity to Create",
      "slug": "6513-enter-quantity-to-create",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFields(var Integer, var Boolean, var Boolean)",
      "memberKey": "GetFields(var Integer, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter GetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6513-enter-quantity-to-create/obsolete/"
    },
    {
      "key": "page:6513",
      "type": "page",
      "id": 6513,
      "object": "Enter Quantity to Create",
      "slug": "6513-enter-quantity-to-create",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "memberKey": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter SetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6513-enter-quantity-to-create/obsolete/"
    },
    {
      "key": "page:6515",
      "type": "page",
      "id": 6515,
      "object": "Enter Customized SN",
      "slug": "6515-enter-customized-sn",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFields(var Integer, var Boolean, var Code[50], var Integer, var Boolean)",
      "memberKey": "GetFields(var Integer, var Boolean, var Code[50], var Integer, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter GetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6515-enter-customized-sn/obsolete/"
    },
    {
      "key": "page:6515",
      "type": "page",
      "id": 6515,
      "object": "Enter Customized SN",
      "slug": "6515-enter-customized-sn",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "memberKey": "SetFields(Code[20], Code[10], Integer, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by namesake procedure with additional parameter SetCreateNewPackageNo.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6515-enter-customized-sn/obsolete/"
    },
    {
      "key": "page:6560",
      "type": "page",
      "id": 6560,
      "object": "Document Line Tracking",
      "slug": "6560-document-line-tracking",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetDoc(Option, Code[20], Integer, Code[20], Integer, Code[20], Integer)",
      "memberKey": "SetDoc(Option, Code[20], Integer, Code[20], Integer, Code[20], Integer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetSourceDoc() with enum parameter",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6560-document-line-tracking/obsolete/"
    },
    {
      "key": "page:9810",
      "type": "page",
      "id": 9810,
      "object": "Password Dialog",
      "slug": "9810-password-dialog",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetOldPasswordValue()",
      "memberKey": "GetOldPasswordValue()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetOldPasswordSecretValue",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9810-password-dialog/obsolete/"
    },
    {
      "key": "page:9810",
      "type": "page",
      "id": 9810,
      "object": "Password Dialog",
      "slug": "9810-password-dialog",
      "app": "system-application",
      "kind": "procedure",
      "member": "GetPasswordValue()",
      "memberKey": "GetPasswordValue()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetPasswordSecretValue",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9810-password-dialog/obsolete/"
    },
    {
      "key": "page:12145",
      "type": "page",
      "id": 12145,
      "object": "No. Series Lines Sales",
      "slug": "12145-no-series-lines-sales",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Merged into No. Series Lines page.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/12145-no-series-lines-sales/"
    },
    {
      "key": "page:12146",
      "type": "page",
      "id": 12146,
      "object": "No. Series Lines Purchase",
      "slug": "12146-no-series-lines-purchase",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Merged into No. Series Lines page.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/12146-no-series-lines-purchase/"
    },
    {
      "key": "report:21",
      "type": "report",
      "id": 21,
      "object": "No. Series",
      "slug": "21-no-series",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Report data is available on page 457 \"No. Series Lines\". It can be analyzed with either the Data Analysis feature or Open in Excel.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/21-no-series/"
    },
    {
      "key": "report:22",
      "type": "report",
      "id": 22,
      "object": "No. Series Check",
      "slug": "22-no-series-check",
      "app": "business-foundation",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Report data is available on page 457 \"No. Series Lines\". It can be analyzed with either the Data Analysis feature or Open in Excel.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/22-no-series-check/"
    },
    {
      "key": "report:5706",
      "type": "report",
      "id": 5706,
      "object": "Create Stockkeeping Unit",
      "slug": "5706-create-stockkeeping-unit",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Option, Boolean, Boolean)",
      "memberKey": "InitializeRequest(Option, Boolean, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5706-create-stockkeeping-unit/obsolete/"
    },
    {
      "key": "report:5811",
      "type": "report",
      "id": 5811,
      "object": "Calc. Inventory Value - Test",
      "slug": "5811-calc-inventory-value-test",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Date, Option, Boolean, Boolean, Option)",
      "memberKey": "InitializeRequest(Date, Option, Boolean, Boolean, Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5811-calc-inventory-value-test/obsolete/"
    },
    {
      "key": "report:5899",
      "type": "report",
      "id": 5899,
      "object": "Calculate Inventory Value",
      "slug": "5899-calculate-inventory-value",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Date, Code[20], Boolean, Option, Boolean, Boolean, Boolean, Option, Boolean)",
      "memberKey": "InitializeRequest(Date, Code[20], Boolean, Option, Boolean, Boolean, Boolean, Option, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5899-calculate-inventory-value/obsolete/"
    },
    {
      "key": "report:5979",
      "type": "report",
      "id": 5979,
      "object": "Copy Service Document",
      "slug": "5979-copy-service-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeRequest(Option, Code[20])",
      "memberKey": "InitializeRequest(Option, Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/5979-copy-service-document/obsolete/"
    },
    {
      "key": "table:18",
      "type": "table",
      "id": 18,
      "object": "Customer",
      "slug": "18-customer",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupCustomer(var Record Customer)",
      "memberKey": "LookupCustomer(var Record Customer)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SelectCustomer(var Customer: Record Customer): Boolean instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/18-customer/obsolete/"
    },
    {
      "key": "table:23",
      "type": "table",
      "id": 23,
      "object": "Vendor",
      "slug": "23-vendor",
      "app": "base-application",
      "kind": "procedure",
      "member": "LookupVendor(var Record Vendor)",
      "memberKey": "LookupVendor(var Record Vendor)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SelectVendor(var Vendor: Record Vendor): Boolean instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/23-vendor/obsolete/"
    },
    {
      "key": "table:27",
      "type": "table",
      "id": 27,
      "object": "Item",
      "slug": "27-item",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateNo(var Boolean, var Record Item, Record Item, Record Inventory Setup, var Codeunit NoSeriesManagement)",
      "memberKey": "OnBeforeValidateNo(var Boolean, var Record Item, Record Item, Record Inventory Setup, var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/27-item/obsolete/"
    },
    {
      "key": "table:32",
      "type": "table",
      "id": 32,
      "object": "Item Ledger Entry",
      "slug": "32-item-ledger-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "AppliedEntryToAdjustExists(Code[20])",
      "memberKey": "AppliedEntryToAdjustExists(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Unused",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/32-item-ledger-entry/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnSetTrackInfoForCancellationOnBeforeInsertCancelledDocument(Record Sales Cr.Memo Header, var Boolean)",
      "memberKey": "OnSetTrackInfoForCancellationOnBeforeInsertCancelledDocument(Record Sales Cr.Memo Header, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This event is obsolete. SetTrackInfoForCancellation procedure is planned to be removed.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:36",
      "type": "table",
      "id": 36,
      "object": "Sales Header",
      "slug": "36-sales-header",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTrackInfoForCancellation()",
      "memberKey": "SetTrackInfoForCancellation()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "SetTrackInfoForCancellation procedure is planned to be removed.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "CheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "memberKey": "CheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This method is no longer used. Do the check directly in code instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "IncrementDocumentNo(Record Gen. Journal Batch, var Code[20])",
      "memberKey": "IncrementDocumentNo(Record Gen. Journal Batch, var Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SimulateGetNextNo from \"No. Series - Batch\" instead",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "ObsoleteCheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "memberKey": "ObsoleteCheckDocNoBasedOnNoSeries(Code[20], Code[20], var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Do not use this procedure. It is for compatibility only.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckCurrencyForEmployee(var Record Gen. Journal Line, var Boolean, var Boolean)",
      "memberKey": "OnBeforeCheckCurrencyForEmployee(var Record Gen. Journal Line, var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Currency posting for employee is now allowed, so check was removed",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckDocNoBasedOnNoSeries(var Record Gen. Journal Line, Code[20], Code[20], var Codeunit NoSeriesManagement, var Boolean)",
      "memberKey": "OnBeforeCheckDocNoBasedOnNoSeries(var Record Gen. Journal Line, Code[20], Code[20], var Codeunit NoSeriesManagement, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Subscribe to OnProcessBalanceOfLinesOnAfterCalcShouldCheckDocNoBasedOnNoSeries in Gen. Jnl.-Post Batch instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:98",
      "type": "table",
      "id": 98,
      "object": "General Ledger Setup",
      "slug": "98-general-ledger-setup",
      "app": "base-application",
      "kind": "field",
      "member": "96 Adapt Main Menu to Permissions",
      "memberKey": 96,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Replaced with UI Elements Removal feature.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/98-general-ledger-setup/obsolete/"
    },
    {
      "key": "table:167",
      "type": "table",
      "id": 167,
      "object": "Job",
      "slug": "167-job",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeAssistEdit(var Record Job, var Record Job, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "memberKey": "OnBeforeAssistEdit(var Record Job, var Record Job, var Boolean, var Boolean, var Codeunit NoSeriesManagement)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/167-job/obsolete/"
    },
    {
      "key": "table:254",
      "type": "table",
      "id": 254,
      "object": "VAT Entry",
      "slug": "254-vat-entry",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCopyAmountsFromVATEntry(var Record VAT Entry, Boolean)",
      "memberKey": "OnAfterCopyAmountsFromVATEntry(var Record VAT Entry, Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the OnAfterOnCopyAmountsFromVATEntry method instead",
      "seenFrom": 23,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/254-vat-entry/obsolete/"
    },
    {
      "key": "table:273",
      "type": "table",
      "id": 273,
      "object": "Bank Acc. Reconciliation",
      "slug": "273-bank-acc-reconciliation",
      "app": "base-application",
      "kind": "field",
      "member": "27 Total Applied Amount Payments",
      "memberKey": 27,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Type is not used to determine if the bank rec. line is associated to a CLE, instead find explicitly CLEs with their corresponding BLE No. . See BankAccReconTest codeunit TotalOutstandingPayments for an example",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/273-bank-acc-reconciliation/obsolete/"
    },
    {
      "key": "table:273",
      "type": "table",
      "id": 273,
      "object": "Bank Acc. Reconciliation",
      "slug": "273-bank-acc-reconciliation",
      "app": "base-application",
      "kind": "field",
      "member": "31 Total Positive Difference",
      "memberKey": 31,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Difference is now tracked manually instead. Type field was redundant and error prone.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/273-bank-acc-reconciliation/obsolete/"
    },
    {
      "key": "table:273",
      "type": "table",
      "id": 273,
      "object": "Bank Acc. Reconciliation",
      "slug": "273-bank-acc-reconciliation",
      "app": "base-application",
      "kind": "field",
      "member": "32 Total Negative Difference",
      "memberKey": 32,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Difference is now tracked manually instead. Type field was redundant and error prone.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/273-bank-acc-reconciliation/obsolete/"
    },
    {
      "key": "table:274",
      "type": "table",
      "id": 274,
      "object": "Bank Acc. Reconciliation Line",
      "slug": "274-bank-acc-reconciliation-line",
      "app": "base-application",
      "kind": "field",
      "member": "10 Type",
      "memberKey": 10,
      "state": "Removed",
      "tag": "24.0",
      "reason": "This field is prone to confusion and is redundant. A type Difference can be manually tracked and a type Check Ledger Entry has a related Bank Account Ledger Entry",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/274-bank-acc-reconciliation-line/obsolete/"
    },
    {
      "key": "table:289",
      "type": "table",
      "id": 289,
      "object": "Payment Method",
      "slug": "289-payment-method",
      "app": "base-application",
      "kind": "field",
      "member": "10 Use for Invoicing",
      "memberKey": 10,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing is not supported on Business Central",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/289-payment-method/obsolete/"
    },
    {
      "key": "table:291",
      "type": "table",
      "id": 291,
      "object": "Shipping Agent",
      "slug": "291-shipping-agent",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTrackingInternetAddr(Text[30])",
      "memberKey": "GetTrackingInternetAddr(Text[30])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Field length for PackageTrackingNo will be increased to 50.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/291-shipping-agent/obsolete/"
    },
    {
      "key": "table:313",
      "type": "table",
      "id": 313,
      "object": "Inventory Setup",
      "slug": "313-inventory-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsFeatureKeyPhysInvtOrderPackageTrackingEnabled()",
      "memberKey": "IsFeatureKeyPhysInvtOrderPackageTrackingEnabled()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Feature 'Enable use of package tracking in physical inventory orders' will be enabled by default in version 27.0.",
      "seenFrom": 26,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/313-inventory-setup/obsolete/"
    },
    {
      "key": "table:407",
      "type": "table",
      "id": 407,
      "object": "Graph Mail Setup",
      "slug": "407-graph-mail-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/407-graph-mail-setup/"
    },
    {
      "key": "table:485",
      "type": "table",
      "id": 485,
      "object": "Business Chart Buffer",
      "slug": "485-business-chart-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetDrillDownIndexes(DotNet BusinessChartDataPoint)",
      "memberKey": "SetDrillDownIndexes(DotNet BusinessChartDataPoint)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with method that takes JsonObject as parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/485-business-chart-buffer/obsolete/"
    },
    {
      "key": "table:485",
      "type": "table",
      "id": 485,
      "object": "Business Chart Buffer",
      "slug": "485-business-chart-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "Update(DotNet)",
      "memberKey": "Update(DotNet)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced with method UpdateChart that takes Business Chart control add-in as parameter.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/485-business-chart-buffer/obsolete/"
    },
    {
      "key": "table:843",
      "type": "table",
      "id": 843,
      "object": "Cash Flow Setup",
      "slug": "843-cash-flow-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMLCredentials(var Text[250], var Text[200], var Decimal, var Boolean)",
      "memberKey": "GetMLCredentials(var Text[250], var Text[200], var Decimal, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetMLCredentials(var ApiUrl: SecretText; var ApiKey: SecretText; var LimitValue: Decimal; var UsingStandardCredentials: Boolean): Boolean\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/843-cash-flow-setup/obsolete/"
    },
    {
      "key": "table:843",
      "type": "table",
      "id": 843,
      "object": "Cash Flow Setup",
      "slug": "843-cash-flow-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetUserDefinedAPIKey()",
      "memberKey": "GetUserDefinedAPIKey()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"GetUserDefinedAPIKeySecret(): SecretText\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/843-cash-flow-setup/obsolete/"
    },
    {
      "key": "table:843",
      "type": "table",
      "id": 843,
      "object": "Cash Flow Setup",
      "slug": "843-cash-flow-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SaveUserDefinedAPIKey(Text[250])",
      "memberKey": "SaveUserDefinedAPIKey(Text[250])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"SaveUserDefinedAPIKey(APIKeyValue: SecretText)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/843-cash-flow-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetToken(Guid)",
      "memberKey": "GetToken(Guid)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1140",
      "type": "table",
      "id": 1140,
      "object": "OAuth 2.0 Setup",
      "slug": "1140-oauth-2-0-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetToken(var Guid, Text)",
      "memberKey": "SetToken(var Guid, Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use SetToken with paramaters declared as SecretText instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1140-oauth-2-0-setup/obsolete/"
    },
    {
      "key": "table:1263",
      "type": "table",
      "id": 1263,
      "object": "No. Series Tenant",
      "slug": "1263-no-series-tenant",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextAvailableCode()",
      "memberKey": "GetNextAvailableCode()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This procedure has been moved to codeunit Cross-Company No. Series",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1263-no-series-tenant/obsolete/"
    },
    {
      "key": "table:1263",
      "type": "table",
      "id": 1263,
      "object": "No. Series Tenant",
      "slug": "1263-no-series-tenant",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "InitNoSeries(Code[10], Text[50], Code[10])",
      "memberKey": "InitNoSeries(Code[10], Text[50], Code[10])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This procedure has been moved to codeunit Cross-Company No. Series",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1263-no-series-tenant/obsolete/"
    },
    {
      "key": "table:2020",
      "type": "table",
      "id": 2020,
      "object": "Image Analysis Setup",
      "slug": "2020-image-analysis-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetApiKey()",
      "memberKey": "GetApiKey()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by GetApiKeyAsSecret",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2020-image-analysis-setup/obsolete/"
    },
    {
      "key": "table:2020",
      "type": "table",
      "id": 2020,
      "object": "Image Analysis Setup",
      "slug": "2020-image-analysis-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetApiKey(Text)",
      "memberKey": "SetApiKey(Text)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use \"SetApiKey(ApiKey: SecretText)\" instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2020-image-analysis-setup/obsolete/"
    },
    {
      "key": "table:2101",
      "type": "table",
      "id": 2101,
      "object": "O365 Item Basket Entry",
      "slug": "2101-o365-item-basket-entry",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2101-o365-item-basket-entry/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "field",
      "member": "2108 Document Icon",
      "memberKey": 2108,
      "state": "Removed",
      "tag": "24.0",
      "reason": "We no longer show a document icon.",
      "seenFrom": 17,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/obsolete/"
    },
    {
      "key": "table:2105",
      "type": "table",
      "id": 2105,
      "object": "O365 Payment History Buffer",
      "slug": "2105-o365-payment-history-buffer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2105-o365-payment-history-buffer/"
    },
    {
      "key": "table:2107",
      "type": "table",
      "id": 2107,
      "object": "O365 Customer",
      "slug": "2107-o365-customer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2107-o365-customer/"
    },
    {
      "key": "table:2110",
      "type": "table",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2110-o365-sales-initial-setup/"
    },
    {
      "key": "table:2112",
      "type": "table",
      "id": 2112,
      "object": "O365 Field Excel Mapping",
      "slug": "2112-o365-field-excel-mapping",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2112-o365-field-excel-mapping/"
    },
    {
      "key": "table:2113",
      "type": "table",
      "id": 2113,
      "object": "O365 Cust. Invoice Discount",
      "slug": "2113-o365-cust-invoice-discount",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2113-o365-cust-invoice-discount/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/"
    },
    {
      "key": "table:2116",
      "type": "table",
      "id": 2116,
      "object": "O365 Coupon Claim Doc. Link",
      "slug": "2116-o365-coupon-claim-doc-link",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2116-o365-coupon-claim-doc-link/"
    },
    {
      "key": "table:2117",
      "type": "table",
      "id": 2117,
      "object": "O365 Posted Coupon Claim",
      "slug": "2117-o365-posted-coupon-claim",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2117-o365-posted-coupon-claim/"
    },
    {
      "key": "table:2118",
      "type": "table",
      "id": 2118,
      "object": "O365 Email Setup",
      "slug": "2118-o365-email-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2118-o365-email-setup/"
    },
    {
      "key": "table:2122",
      "type": "table",
      "id": 2122,
      "object": "O365 Social Network",
      "slug": "2122-o365-social-network",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2122-o365-social-network/"
    },
    {
      "key": "table:2132",
      "type": "table",
      "id": 2132,
      "object": "O365 Settings Menu",
      "slug": "2132-o365-settings-menu",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2132-o365-settings-menu/"
    },
    {
      "key": "table:2152",
      "type": "table",
      "id": 2152,
      "object": "O365 Country/Region",
      "slug": "2152-o365-country-region",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2152-o365-country-region/"
    },
    {
      "key": "table:2153",
      "type": "table",
      "id": 2153,
      "object": "O365 Payment Terms",
      "slug": "2153-o365-payment-terms",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2153-o365-payment-terms/"
    },
    {
      "key": "table:2154",
      "type": "table",
      "id": 2154,
      "object": "O365 Payment Method",
      "slug": "2154-o365-payment-method",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2154-o365-payment-method/"
    },
    {
      "key": "table:2155",
      "type": "table",
      "id": 2155,
      "object": "O365 Payment Instructions",
      "slug": "2155-o365-payment-instructions",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2155-o365-payment-instructions/"
    },
    {
      "key": "table:2156",
      "type": "table",
      "id": 2156,
      "object": "O365 Payment Instr. Transl.",
      "slug": "2156-o365-payment-instr-transl",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2156-o365-payment-instr-transl/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/"
    },
    {
      "key": "table:2162",
      "type": "table",
      "id": 2162,
      "object": "O365 C2Graph Event Settings",
      "slug": "2162-o365-c2graph-event-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2162-o365-c2graph-event-settings/"
    },
    {
      "key": "table:2163",
      "type": "table",
      "id": 2163,
      "object": "O365 Sales Event",
      "slug": "2163-o365-sales-event",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2163-o365-sales-event/"
    },
    {
      "key": "table:2170",
      "type": "table",
      "id": 2170,
      "object": "O365 Default Email Message",
      "slug": "2170-o365-default-email-message",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2170-o365-default-email-message/"
    },
    {
      "key": "table:2190",
      "type": "table",
      "id": 2190,
      "object": "O365 Sales Graph",
      "slug": "2190-o365-sales-graph",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2190-o365-sales-graph/"
    },
    {
      "key": "table:2200",
      "type": "table",
      "id": 2200,
      "object": "O365 Sales Invoice Document",
      "slug": "2200-o365-sales-invoice-document",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2200-o365-sales-invoice-document/"
    },
    {
      "key": "table:5341",
      "type": "table",
      "id": 5341,
      "object": "CRM Account",
      "slug": "5341-crm-account",
      "app": "base-application",
      "kind": "field",
      "member": "201 AccountStatiticsName",
      "memberKey": 201,
      "state": "Removed",
      "tag": "24.0",
      "reason": "This field is obsolete. Get CRMAccountStatistics via AccountStatiticsId, then use its name.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5341-crm-account/obsolete/"
    },
    {
      "key": "table:5400",
      "type": "table",
      "id": 5400,
      "object": "Unit Group",
      "slug": "5400-unit-group",
      "app": "base-application",
      "kind": "field",
      "member": "4 Code",
      "memberKey": 4,
      "state": "Removed",
      "tag": "24.0",
      "reason": "This field is not used. Please use GetCode procedure instead.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5400-unit-group/obsolete/"
    },
    {
      "key": "table:5400",
      "type": "table",
      "id": 5400,
      "object": "Unit Group",
      "slug": "5400-unit-group",
      "app": "base-application",
      "kind": "field",
      "member": "5 Source Name",
      "memberKey": 5,
      "state": "Removed",
      "tag": "24.0",
      "reason": "This field is not used. Please use GetSourceName procedure instead.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5400-unit-group/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddActualCost(Option, Option, Decimal, Decimal)",
      "memberKey": "AddActualCost(Option, Option, Decimal, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Unused",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddActualCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "memberKey": "AddActualCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AddActualCostElement(NewEntryType: Enum \"Cost Entry Type\"; NewActualCost: Decimal; NewActualCostACY: Decimal) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddExpectedCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "memberKey": "AddExpectedCostElement(Enum Cost Entry Type, Enum Cost Variance Type, Decimal, Decimal)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use AddExpectedCostElement(NewEntryType: Enum \"Cost Entry Type\"; NewActualCost: Decimal; NewActualCostACY: Decimal) instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5820",
      "type": "table",
      "id": 5820,
      "object": "Cost Element Buffer",
      "slug": "5820-cost-element-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetElement(Enum Cost Entry Type, Enum Cost Variance Type)",
      "memberKey": "GetElement(Enum Cost Entry Type, Enum Cost Variance Type)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetElement(NewEntryType: Enum \"Cost Entry Type\") instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5820-cost-element-buffer/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "field",
      "member": "52 Qty. Exp. Item Tracking (Base)",
      "memberKey": 52,
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by field \"Qty. Exp. Tracking (Base)\".",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Phys. Invt. Order Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Item Ledger Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking(var Record Exp. Phys. Invt. Tracking, Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Warehouse Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry(var Record Exp. Phys. Invt. Tracking, var Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5876",
      "type": "table",
      "id": 5876,
      "object": "Phys. Invt. Order Line",
      "slug": "5876-phys-invt-order-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "memberKey": "OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry(var Record Exp. Phys. Invt. Tracking, var Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5876-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesOnAfterInsertFromItemLedgEntry(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "memberKey": "OnShowUsedTrackLinesOnAfterInsertFromItemLedgEntry(var Record Phys. Invt. Tracking, Record Item Ledger Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesOnAfterInsertFromItemLedgEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesOnAfterInsertFromWhseEntry(var Record Phys. Invt. Tracking, Record Warehouse Entry)",
      "memberKey": "OnShowUsedTrackLinesOnAfterInsertFromWhseEntry(var Record Phys. Invt. Tracking, Record Warehouse Entry)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesOnAfterInsertFromWhseEntry2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesOnAfterLookupOK(var Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "memberKey": "OnShowUsedTrackLinesOnAfterLookupOK(var Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesOnAfterLookupOK2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5878",
      "type": "table",
      "id": 5878,
      "object": "Phys. Invt. Record Line",
      "slug": "5878-phys-invt-record-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowUsedTrackLinesSetItemLedgerEntryFilters(var Record Item Ledger Entry, Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "memberKey": "OnShowUsedTrackLinesSetItemLedgerEntryFilters(var Record Item Ledger Entry, Record Phys. Invt. Record Line, var Record Phys. Invt. Tracking)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by event OnShowUsedTrackLinesSetItemLedgerEntryFilters2",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5878-phys-invt-record-line/obsolete/"
    },
    {
      "key": "table:5880",
      "type": "table",
      "id": 5880,
      "object": "Pstd. Phys. Invt. Order Line",
      "slug": "5880-pstd-phys-invt-order-line",
      "app": "base-application",
      "kind": "field",
      "member": "52 Qty. Exp. Item Tracking (Base)",
      "memberKey": 52,
      "state": "Pending",
      "tag": "24.0",
      "reason": "replaced by field \"Qty. Exp. Tracking (Base)\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5880-pstd-phys-invt-order-line/obsolete/"
    },
    {
      "key": "table:6303",
      "type": "table",
      "id": 6303,
      "object": "Azure AD Mgt. Setup",
      "slug": "6303-azure-ad-mgt-setup",
      "app": "base-application",
      "kind": "field",
      "member": "4 PBI Service Mgt. Codeunit ID",
      "memberKey": 4,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Disabling the Power BI integration through AzureADMgtSetup has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6303-azure-ad-mgt-setup/obsolete/"
    },
    {
      "key": "table:6304",
      "type": "table",
      "id": 6304,
      "object": "Power BI User Configuration",
      "slug": "6304-power-bi-user-configuration",
      "app": "base-application",
      "kind": "field",
      "member": "4 Report Visibility",
      "memberKey": 4,
      "state": "Removed",
      "tag": "24.0",
      "reason": "The report part visibility is now handled by the standard personalization experience. Hide the page using Personalization instead of using this value.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6304-power-bi-user-configuration/obsolete/"
    },
    {
      "key": "table:6311",
      "type": "table",
      "id": 6311,
      "object": "Power BI User License",
      "slug": "6311-power-bi-user-license",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Caching the license state caused a degraded user experience. Power BI license will be checked just in time.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/6311-power-bi-user-license/"
    },
    {
      "key": "table:7303",
      "type": "table",
      "id": 7303,
      "object": "Bin Type",
      "slug": "7303-bin-type",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateBinTypeFilter(var Text[250], Option)",
      "memberKey": "CreateBinTypeFilter(var Text[250], Option)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Replaced by procedure CreateBinTypeFilter(var BinTypeFilter: Text; BinTypeFieldNo: Integer)",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7303-bin-type/obsolete/"
    },
    {
      "key": "table:7320",
      "type": "table",
      "id": 7320,
      "object": "Warehouse Shipment Header",
      "slug": "7320-warehouse-shipment-header",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeOnInsert(var Record Warehouse Shipment Header, var Record Warehouse Shipment Header, var Record Warehouse Setup, var Codeunit NoSeriesManagement, var Record Location, var Boolean)",
      "memberKey": "OnBeforeOnInsert(var Record Warehouse Shipment Header, var Record Warehouse Shipment Header, var Record Warehouse Setup, var Codeunit NoSeriesManagement, var Record Location, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Parameter NoSeriesMgt is obsolete and will be removed, update your subscriber accordingly.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/7320-warehouse-shipment-header/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/"
    },
    {
      "key": "table:9657",
      "type": "table",
      "id": 9657,
      "object": "Custom Report Selection",
      "slug": "9657-custom-report-selection",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCheckEmailBodyUsage(var Record Custom Report Selection, var Boolean)",
      "memberKey": "OnBeforeCheckEmailBodyUsage(var Record Custom Report Selection, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Not used with platform layout selection",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9657-custom-report-selection/obsolete/"
    },
    {
      "key": "table:9657",
      "type": "table",
      "id": 9657,
      "object": "Custom Report Selection",
      "slug": "9657-custom-report-selection",
      "app": "base-application",
      "kind": "event",
      "member": "OnCheckEmailBodyUsageOnAfterCalcShowEmailBodyDefinedError(var Record Custom Report Selection, var Record Custom Report Selection, var Boolean)",
      "memberKey": "OnCheckEmailBodyUsageOnAfterCalcShowEmailBodyDefinedError(var Record Custom Report Selection, var Record Custom Report Selection, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Not used with platform layout selection",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9657-custom-report-selection/obsolete/"
    },
    {
      "key": "table:9800",
      "type": "table",
      "id": 9800,
      "object": "Table Permission Buffer",
      "slug": "9800-table-permission-buffer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Replaced with using temporary table Tenant Permission.",
      "seenFrom": 21,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9800-table-permission-buffer/"
    },
    {
      "key": "tableextension:242",
      "type": "tableextension",
      "id": 242,
      "object": "ObsoleteSourceCodeSetupExt",
      "slug": "242-obsoletesourcecodesetupext",
      "app": "business-foundation",
      "kind": "field",
      "member": "5005350 Phys. Invt. Order",
      "memberKey": 5005350,
      "state": "Removed",
      "tag": "24.0",
      "reason": "Merged to W1",
      "seenFrom": 25,
      "lastSeen": 25,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/242-obsoletesourcecodesetupext/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "12100 No. Series Type",
      "memberKey": 12100,
      "state": "Moved",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "12101 VAT Register",
      "memberKey": 12101,
      "state": "Moved",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "12102 VAT Reg. Print Priority",
      "memberKey": 12102,
      "state": "Moved",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "field",
      "member": "12103 Reverse Sales VAT No. Series",
      "memberKey": 12103,
      "state": "Moved",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "seenFrom": 24,
      "lastSeen": 28,
      "gone": false,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "DrillDown()",
      "memberKey": "DrillDown()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit \"No. Series Setup Impl.\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "FindNoSeriesLineToShow(var Record No. Series Line)",
      "memberKey": "FindNoSeriesLineToShow(var Record No. Series Line)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit NoSeriesManagement",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeValidateDefaultNos(var Record No. Series, var Boolean)",
      "memberKey": "OnBeforeValidateDefaultNos(var Record No. Series, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The event has been removed. There is no replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "event",
      "member": "OnBeforeValidateManualNos(var Record No. Series, var Boolean)",
      "memberKey": "OnBeforeValidateManualNos(var Record No. Series, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The event has been removed. There is no replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Boolean)",
      "memberKey": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date, var Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit \"No. Series Setup Impl.\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:308",
      "type": "tableextension",
      "id": 308,
      "object": "NoSeriesObsolete",
      "slug": "308-noseriesobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date)",
      "memberKey": "UpdateLine(var Date, var Code[20], var Code[20], var Code[20], var Code[20], var Integer, var Date)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The method has been moved to codeunit \"No. Series Setup Impl.\"",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/308-noseriesobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "ExtractNoFromCode(Code[20])",
      "memberKey": "ExtractNoFromCode(Code[20])",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This functionality will be removed without public replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetFormattedNo(BigInteger)",
      "memberKey": "GetFormattedNo(BigInteger)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "This functionality will be removed without public replacement.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetLastDateUsed()",
      "memberKey": "GetLastDateUsed()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use the field Last Date Used instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetLastNoUsed()",
      "memberKey": "GetLastNoUsed()",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Moved to No. Series codeunit.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    },
    {
      "key": "tableextension:309",
      "type": "tableextension",
      "id": 309,
      "object": "NoSeriesLineObsolete",
      "slug": "309-noserieslineobsolete",
      "app": "business-foundation",
      "kind": "procedure",
      "member": "GetNextSequenceNo(Boolean)",
      "memberKey": "GetNextSequenceNo(Boolean)",
      "state": "Pending",
      "tag": "24.0",
      "reason": "Use GetNextNo in No. Series codeunit instead.",
      "seenFrom": 24,
      "lastSeen": 26,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/tableextension/309-noserieslineobsolete/obsolete/"
    }
  ],
  "removed": [
    {
      "key": "codeunit:12",
      "type": "codeunit",
      "id": 12,
      "object": "Gen. Jnl.-Post Line",
      "slug": "12-gen-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterCustLedgEntryInsert(var Record Cust. Ledger Entry, Record Gen. Journal Line, Boolean)",
      "memberKey": "OnAfterCustLedgEntryInsert(var Record Cust. Ledger Entry, Record Gen. Journal Line, Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "This event is obsolete. Use OnAfterCustLedgEntryInsertInclPreviewMode instead.",
      "seenFrom": 23,
      "lastSeen": 23,
      "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": "OnAfterVendLedgEntryInsert(var Record Vendor Ledger Entry, Record Gen. Journal Line, var Boolean)",
      "memberKey": "OnAfterVendLedgEntryInsert(var Record Vendor Ledger Entry, Record Gen. Journal Line, var Boolean)",
      "state": "Pending",
      "tag": "23.0",
      "reason": "This event is obsolete. Use OnAfterVendLedgEntryInsertInclPreviewMode instead.",
      "seenFrom": 23,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/12-gen-jnl-post-line/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": "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": "codeunit:22",
      "type": "codeunit",
      "id": 22,
      "object": "Item Jnl.-Post Line",
      "slug": "22-item-jnl-post-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterApplyItemLedgEntry(var Record Item Ledger Entry, var Record Item Ledger Entry, Record Item Journal Line)",
      "memberKey": "OnAfterApplyItemLedgEntry(var Record Item Ledger Entry, var Record Item Ledger Entry, Record Item Journal Line)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Event is never called",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/obsolete/"
    },
    {
      "key": "codeunit:48",
      "type": "codeunit",
      "id": 48,
      "object": "PostingSetupManagement",
      "slug": "48-postingsetupmanagement",
      "app": "base-application",
      "kind": "procedure",
      "member": "ConfirmPostingAfterCurrentCalendarDate(Text, Date)",
      "memberKey": "ConfirmPostingAfterCurrentCalendarDate(Text, Date)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Renamed to ConfirmPostingAfterWorkingDate",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/48-postingsetupmanagement/obsolete/"
    },
    {
      "key": "codeunit:80",
      "type": "codeunit",
      "id": 80,
      "object": "Sales-Post",
      "slug": "80-sales-post",
      "app": "base-application",
      "kind": "event",
      "member": "OnPostSalesLineOnAfterCaseType(Record Sales Header, var Record Sales Line, Code[20], Code[35], Integer, Code[10], var Codeunit Gen. Jnl.-Post Line)",
      "memberKey": "OnPostSalesLineOnAfterCaseType(Record Sales Header, var Record Sales Line, Code[20], Code[35], Integer, Code[10], var Codeunit Gen. Jnl.-Post Line)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by event OnPostSalesLineOnBeforePostSalesLine()",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/80-sales-post/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTestInvoiceEmailBody(Code[20])",
      "memberKey": "GetTestInvoiceEmailBody(Code[20])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTestInvoiceEmailSubject()",
      "memberKey": "GetTestInvoiceEmailSubject()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendPostedInvoiceInForeground(Record Sales Invoice Header)",
      "memberKey": "SendPostedInvoiceInForeground(Record Sales Invoice Header)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:260",
      "type": "codeunit",
      "id": 260,
      "object": "Document-Mailing",
      "slug": "260-document-mailing",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendQuoteInForeground(Record Sales Header)",
      "memberKey": "SendQuoteInForeground(Record Sales Header)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/260-document-mailing/obsolete/"
    },
    {
      "key": "codeunit:374",
      "type": "codeunit",
      "id": 374,
      "object": "Bank Acc. Recon. Apply Entries",
      "slug": "374-bank-acc-recon-apply-entries",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Entries are applied when a Bank Ledger Entry with a Check Ledger Entry is matched. This page is redundant, add your extensions to MatchBankRecLines codeunit instead.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/374-bank-acc-recon-apply-entries/"
    },
    {
      "key": "codeunit:378",
      "type": "codeunit",
      "id": 378,
      "object": "Transfer Extended Text",
      "slug": "378-transfer-extended-text",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeToSalesLineInsert(var Record Sales Line, Record Sales Line, Record Extended Text Line, var Integer, Integer, var Boolean)",
      "memberKey": "OnBeforeToSalesLineInsert(var Record Sales Line, Record Sales Line, Record Extended Text Line, var Integer, Integer, var Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by OnInsertSalesExtTextRetLastOnBeforeToSalesLineInsert",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/378-transfer-extended-text/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithUserCredentials(Text, List, Text, Text, var Text, var Text)",
      "memberKey": "AcquireTokensWithUserCredentials(Text, List, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "AcquireTokensWithUserCredentials is deprecated and will be removed in version 23.0. We recommend that you switch to any of the remaining non-deprecated functions in this class to acquire tokens already now",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:501",
      "type": "codeunit",
      "id": 501,
      "object": "OAuth2",
      "slug": "501-oauth2",
      "app": "system-application",
      "kind": "procedure",
      "member": "AcquireTokensWithUserCredentials(Text, Text, List, Text, Text, var Text, var Text)",
      "memberKey": "AcquireTokensWithUserCredentials(Text, Text, List, Text, Text, var Text, var Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "AcquireTokensWithUserCredentials is deprecated and will be removed in version 23.0. We recommend that you switch to any of the remaining non-deprecated functions in this class to acquire tokens already now.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/501-oauth2/obsolete/"
    },
    {
      "key": "codeunit:825",
      "type": "codeunit",
      "id": 825,
      "object": "Sales Post Invoice Events",
      "slug": "825-sales-post-invoice-events",
      "app": "base-application",
      "kind": "procedure",
      "member": "RunOnPrepareLineOnBeforePrepareSales(Record Sales Header, Record Sales Line)",
      "memberKey": "RunOnPrepareLineOnBeforePrepareSales(Record Sales Header, Record Sales Line)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by RunOnPrepareLineOnBeforePreparePurchase() with extended parameters",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/825-sales-post-invoice-events/obsolete/"
    },
    {
      "key": "codeunit:826",
      "type": "codeunit",
      "id": 826,
      "object": "Purch. Post Invoice Events",
      "slug": "826-purch-post-invoice-events",
      "app": "base-application",
      "kind": "procedure",
      "member": "RunOnPrepareLineOnBeforePreparePurchase(Record Purchase Header, Record Purchase Line)",
      "memberKey": "RunOnPrepareLineOnBeforePreparePurchase(Record Purchase Header, Record Purchase Line)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by RunOnPrepareLineOnBeforePreparePurchase() with extended parameters",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/826-purch-post-invoice-events/obsolete/"
    },
    {
      "key": "codeunit:841",
      "type": "codeunit",
      "id": 841,
      "object": "Cash Flow Management",
      "slug": "841-cash-flow-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "CashFlowName(Code[20])",
      "memberKey": "CashFlowName(Code[20])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced with CashFlowNameFullLength.",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/841-cash-flow-management/obsolete/"
    },
    {
      "key": "codeunit:1252",
      "type": "codeunit",
      "id": 1252,
      "object": "Match Bank Rec. Lines",
      "slug": "1252-match-bank-rec-lines",
      "app": "base-application",
      "kind": "procedure",
      "member": "MatchSingle(Record Bank Acc. Reconciliation, Integer)",
      "memberKey": "MatchSingle(Record Bank Acc. Reconciliation, Integer)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Use BankAccReconciliationAutoMatch instead",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1252-match-bank-rec-lines/obsolete/"
    },
    {
      "key": "codeunit:1252",
      "type": "codeunit",
      "id": 1252,
      "object": "Match Bank Rec. Lines",
      "slug": "1252-match-bank-rec-lines",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterMatchBankRecLinesMatchSingle(Integer, Record Bank Statement Matching Buffer)",
      "memberKey": "OnAfterMatchBankRecLinesMatchSingle(Integer, Record Bank Statement Matching Buffer)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Use BankAccReconciliationAutoMatch instead",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1252-match-bank-rec-lines/obsolete/"
    },
    {
      "key": "codeunit:1255",
      "type": "codeunit",
      "id": 1255,
      "object": "Match Bank Payments",
      "slug": "1255-match-bank-payments",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateType(var Record Bank Acc. Reconciliation Line)",
      "memberKey": "UpdateType(var Record Bank Acc. Reconciliation Line)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Bank Rec Lines have no Type field anymore, this is a no-op",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1255-match-bank-payments/obsolete/"
    },
    {
      "key": "codeunit:1266",
      "type": "codeunit",
      "id": 1266,
      "object": "Cryptography Management",
      "slug": "1266-cryptography-management",
      "app": "system-application",
      "kind": "procedure",
      "member": "Encrypt(Text)",
      "memberKey": "Encrypt(Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by EncryptText",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1266-cryptography-management/obsolete/"
    },
    {
      "key": "codeunit:1330",
      "type": "codeunit",
      "id": 1330,
      "object": "Instruction Mgt.",
      "slug": "1330-instruction-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPostingAfterCurrentCalendarDateNotificationId()",
      "memberKey": "GetPostingAfterCurrentCalendarDateNotificationId()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Renamed to GetPostingAfterWorkingDateNotificationId",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1330-instruction-mgt/obsolete/"
    },
    {
      "key": "codeunit:1330",
      "type": "codeunit",
      "id": 1330,
      "object": "Instruction Mgt.",
      "slug": "1330-instruction-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "PostingAfterCurrentCalendarDateNotAllowedCode()",
      "memberKey": "PostingAfterCurrentCalendarDateNotAllowedCode()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Renamed to PostingAfterWorkingDateNotAllowedCode",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1330-instruction-mgt/obsolete/"
    },
    {
      "key": "codeunit:1430",
      "type": "codeunit",
      "id": 1430,
      "object": "Role Center Notification Mgt.",
      "slug": "1430-role-center-notification-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "EvaluationNotificationAction(Notification)",
      "memberKey": "EvaluationNotificationAction(Notification)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Evaluation notification is removed",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1430-role-center-notification-mgt/obsolete/"
    },
    {
      "key": "codeunit:1430",
      "type": "codeunit",
      "id": 1430,
      "object": "Role Center Notification Mgt.",
      "slug": "1430-role-center-notification-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "EvaluationNotificationMessage()",
      "memberKey": "EvaluationNotificationMessage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Evaluation notification is removed",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1430-role-center-notification-mgt/obsolete/"
    },
    {
      "key": "codeunit:1430",
      "type": "codeunit",
      "id": 1430,
      "object": "Role Center Notification Mgt.",
      "slug": "1430-role-center-notification-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetEvaluationNotificationId()",
      "memberKey": "GetEvaluationNotificationId()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Evaluation notification is removed",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1430-role-center-notification-mgt/obsolete/"
    },
    {
      "key": "codeunit:1430",
      "type": "codeunit",
      "id": 1430,
      "object": "Role Center Notification Mgt.",
      "slug": "1430-role-center-notification-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "HideEvaluationNotificationAfterStartingTrial()",
      "memberKey": "HideEvaluationNotificationAfterStartingTrial()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Evaluation notification is removed",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1430-role-center-notification-mgt/obsolete/"
    },
    {
      "key": "codeunit:1430",
      "type": "codeunit",
      "id": 1430,
      "object": "Role Center Notification Mgt.",
      "slug": "1430-role-center-notification-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowEvaluationNotification()",
      "memberKey": "ShowEvaluationNotification()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Evaluation notification is removed",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1430-role-center-notification-mgt/obsolete/"
    },
    {
      "key": "codeunit:2100",
      "type": "codeunit",
      "id": 2100,
      "object": "O365 Sales Statistics",
      "slug": "2100-o365-sales-statistics",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2100-o365-sales-statistics/"
    },
    {
      "key": "codeunit:2103",
      "type": "codeunit",
      "id": 2103,
      "object": "O365 Sales Cancel Invoice",
      "slug": "2103-o365-sales-cancel-invoice",
      "app": "base-application",
      "kind": "procedure",
      "member": "CancelInvoice(var Record Sales Invoice Header)",
      "memberKey": "CancelInvoice(var Record Sales Invoice Header)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2103-o365-sales-cancel-invoice/obsolete/"
    },
    {
      "key": "codeunit:2104",
      "type": "codeunit",
      "id": 2104,
      "object": "O365 Send + Resend Invoice",
      "slug": "2104-o365-send-resend-invoice",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2104-o365-send-resend-invoice/"
    },
    {
      "key": "codeunit:2105",
      "type": "codeunit",
      "id": 2105,
      "object": "O365 Sales Invoice Payment",
      "slug": "2105-o365-sales-invoice-payment",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalculatePaymentRegistrationBuffer(Code[20], var Record Payment Registration Buffer)",
      "memberKey": "CalculatePaymentRegistrationBuffer(Code[20], var Record Payment Registration Buffer)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2105-o365-sales-invoice-payment/obsolete/"
    },
    {
      "key": "codeunit:2105",
      "type": "codeunit",
      "id": 2105,
      "object": "O365 Sales Invoice Payment",
      "slug": "2105-o365-sales-invoice-payment",
      "app": "base-application",
      "kind": "procedure",
      "member": "CancelCustLedgerEntry(Integer)",
      "memberKey": "CancelCustLedgerEntry(Integer)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2105-o365-sales-invoice-payment/obsolete/"
    },
    {
      "key": "codeunit:2105",
      "type": "codeunit",
      "id": 2105,
      "object": "O365 Sales Invoice Payment",
      "slug": "2105-o365-sales-invoice-payment",
      "app": "base-application",
      "kind": "procedure",
      "member": "CancelSalesInvoicePayment(Code[20])",
      "memberKey": "CancelSalesInvoicePayment(Code[20])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2105-o365-sales-invoice-payment/obsolete/"
    },
    {
      "key": "codeunit:2105",
      "type": "codeunit",
      "id": 2105,
      "object": "O365 Sales Invoice Payment",
      "slug": "2105-o365-sales-invoice-payment",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPaymentCustLedgerEntry(var Record Cust. Ledger Entry, Code[20])",
      "memberKey": "GetPaymentCustLedgerEntry(var Record Cust. Ledger Entry, Code[20])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2105-o365-sales-invoice-payment/obsolete/"
    },
    {
      "key": "codeunit:2105",
      "type": "codeunit",
      "id": 2105,
      "object": "O365 Sales Invoice Payment",
      "slug": "2105-o365-sales-invoice-payment",
      "app": "base-application",
      "kind": "procedure",
      "member": "MarkAsPaid(Code[20])",
      "memberKey": "MarkAsPaid(Code[20])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2105-o365-sales-invoice-payment/obsolete/"
    },
    {
      "key": "codeunit:2105",
      "type": "codeunit",
      "id": 2105,
      "object": "O365 Sales Invoice Payment",
      "slug": "2105-o365-sales-invoice-payment",
      "app": "base-application",
      "kind": "procedure",
      "member": "OnPayPalEmailSetToEmpty()",
      "memberKey": "OnPayPalEmailSetToEmpty()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2105-o365-sales-invoice-payment/obsolete/"
    },
    {
      "key": "codeunit:2105",
      "type": "codeunit",
      "id": 2105,
      "object": "O365 Sales Invoice Payment",
      "slug": "2105-o365-sales-invoice-payment",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetMspayDefault()",
      "memberKey": "SetMspayDefault()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2105-o365-sales-invoice-payment/obsolete/"
    },
    {
      "key": "codeunit:2105",
      "type": "codeunit",
      "id": 2105,
      "object": "O365 Sales Invoice Payment",
      "slug": "2105-o365-sales-invoice-payment",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPaypalDefault()",
      "memberKey": "SetPaypalDefault()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2105-o365-sales-invoice-payment/obsolete/"
    },
    {
      "key": "codeunit:2105",
      "type": "codeunit",
      "id": 2105,
      "object": "O365 Sales Invoice Payment",
      "slug": "2105-o365-sales-invoice-payment",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowHistory(Code[20])",
      "memberKey": "ShowHistory(Code[20])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2105-o365-sales-invoice-payment/obsolete/"
    },
    {
      "key": "codeunit:2107",
      "type": "codeunit",
      "id": 2107,
      "object": "O365 Sales Management",
      "slug": "2107-o365-sales-management",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2107-o365-sales-management/"
    },
    {
      "key": "codeunit:2110",
      "type": "codeunit",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2110-o365-sales-initial-setup/"
    },
    {
      "key": "codeunit:2112",
      "type": "codeunit",
      "id": 2112,
      "object": "O365 Sales Attachment Mgt",
      "slug": "2112-o365-sales-attachment-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2112-o365-sales-attachment-mgt/"
    },
    {
      "key": "codeunit:2120",
      "type": "codeunit",
      "id": 2120,
      "object": "O365 Sales Disable BC Pages",
      "slug": "2120-o365-sales-disable-bc-pages",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2120-o365-sales-disable-bc-pages/"
    },
    {
      "key": "codeunit:2129",
      "type": "codeunit",
      "id": 2129,
      "object": "O365 Export Invoices + Email",
      "slug": "2129-o365-export-invoices-email",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2129-o365-export-invoices-email/"
    },
    {
      "key": "codeunit:2130",
      "type": "codeunit",
      "id": 2130,
      "object": "O365 Excel Import Management",
      "slug": "2130-o365-excel-import-management",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2130-o365-excel-import-management/"
    },
    {
      "key": "codeunit:2142",
      "type": "codeunit",
      "id": 2142,
      "object": "O365 Template Management",
      "slug": "2142-o365-template-management",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2142-o365-template-management/"
    },
    {
      "key": "codeunit:2151",
      "type": "codeunit",
      "id": 2151,
      "object": "O365 Sales Email Management",
      "slug": "2151-o365-sales-email-management",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2151-o365-sales-email-management/"
    },
    {
      "key": "codeunit:2155",
      "type": "codeunit",
      "id": 2155,
      "object": "O365 Discounts",
      "slug": "2155-o365-discounts",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2155-o365-discounts/"
    },
    {
      "key": "codeunit:2158",
      "type": "codeunit",
      "id": 2158,
      "object": "O365 Document Send Mgt",
      "slug": "2158-o365-document-send-mgt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2158-o365-document-send-mgt/"
    },
    {
      "key": "codeunit:2162",
      "type": "codeunit",
      "id": 2162,
      "object": "O365 Sales Invoice Events",
      "slug": "2162-o365-sales-invoice-events",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2162-o365-sales-invoice-events/"
    },
    {
      "key": "codeunit:2163",
      "type": "codeunit",
      "id": 2163,
      "object": "O365 Sales Quote Events",
      "slug": "2163-o365-sales-quote-events",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2163-o365-sales-quote-events/"
    },
    {
      "key": "codeunit:2190",
      "type": "codeunit",
      "id": 2190,
      "object": "O365 Sales Web Service",
      "slug": "2190-o365-sales-web-service",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2190-o365-sales-web-service/"
    },
    {
      "key": "codeunit:2310",
      "type": "codeunit",
      "id": 2310,
      "object": "O365 Sales Invoice Mgmt",
      "slug": "2310-o365-sales-invoice-mgmt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2310-o365-sales-invoice-mgmt/"
    },
    {
      "key": "codeunit:2315",
      "type": "codeunit",
      "id": 2315,
      "object": "O365 Setup Mgmt",
      "slug": "2315-o365-setup-mgmt",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2315-o365-setup-mgmt/"
    },
    {
      "key": "codeunit:2380",
      "type": "codeunit",
      "id": 2380,
      "object": "O365 Email Customer Data",
      "slug": "2380-o365-email-customer-data",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2380-o365-email-customer-data/"
    },
    {
      "key": "codeunit:5330",
      "type": "codeunit",
      "id": 5330,
      "object": "CRM Integration Management",
      "slug": "5330-crm-integration-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFeatureKey()",
      "memberKey": "GetFeatureKey()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This procedure will be removed.",
      "seenFrom": 21,
      "lastSeen": 23,
      "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": "OnIsUnitGroupMappingEnabled(var Boolean)",
      "memberKey": "OnIsUnitGroupMappingEnabled(var Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This procedure will be removed.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5330-crm-integration-management/obsolete/"
    },
    {
      "key": "codeunit:5401",
      "type": "codeunit",
      "id": 5401,
      "object": "Feature - Unit Group Mapping",
      "slug": "5401-feature-unit-group-mapping",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Feature UnitGroupMapping will be deprecated and instead will be an option on the connection setup.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5401-feature-unit-group-mapping/"
    },
    {
      "key": "codeunit:5467",
      "type": "codeunit",
      "id": 5467,
      "object": "PDF Document Management",
      "slug": "5467-pdf-document-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GeneratePdfWithDocumentType(Guid, Enum Attachment Entity Buffer Document Type, var Record Attachment Entity Buffer)",
      "memberKey": "GeneratePdfWithDocumentType(Guid, Enum Attachment Entity Buffer Document Type, var Record Attachment Entity Buffer)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by GeneratePdfBlobWithDocumentType().",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5467-pdf-document-management/obsolete/"
    },
    {
      "key": "codeunit:5473",
      "type": "codeunit",
      "id": 5473,
      "object": "Graph Mgt - Company Info.",
      "slug": "5473-graph-mgt-company-info",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5473-graph-mgt-company-info/"
    },
    {
      "key": "codeunit:5540",
      "type": "codeunit",
      "id": 5540,
      "object": "Calc. Item Avail. Timeline",
      "slug": "5540-calc-item-avail-timeline",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "This codeunit is obsolete as the TimeLineVisualizer is not available on the web client.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5540-calc-item-avail-timeline/"
    },
    {
      "key": "codeunit:5775",
      "type": "codeunit",
      "id": 5775,
      "object": "Whse. Management",
      "slug": "5775-whse-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetSourceDocument(Integer, Integer, var Option, var Boolean)",
      "memberKey": "OnAfterGetSourceDocument(Integer, Integer, var Option, var Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by event OnAfterGetSourceDocumentType()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5775-whse-management/obsolete/"
    },
    {
      "key": "codeunit:5775",
      "type": "codeunit",
      "id": 5775,
      "object": "Whse. Management",
      "slug": "5775-whse-management",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeGetSourceDocument(Integer, Integer, var Option, var Boolean)",
      "memberKey": "OnBeforeGetSourceDocument(Integer, Integer, var Option, var Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by event OnBeforeGetSourceDocumentType()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5775-whse-management/obsolete/"
    },
    {
      "key": "codeunit:5805",
      "type": "codeunit",
      "id": 5805,
      "object": "Item Charge Assgnt. (Purch.)",
      "slug": "5805-item-charge-assgnt-purch",
      "app": "base-application",
      "kind": "procedure",
      "member": "SuggestAssgnt2(Record Purchase Line, Decimal, Decimal, Option)",
      "memberKey": "SuggestAssgnt2(Record Purchase Line, Decimal, Decimal, Option)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by AssignItemCharges()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/5805-item-charge-assgnt-purch/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": "CanHandleServiceCalls()",
      "memberKey": "CanHandleServiceCalls()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Disabling the integration through AzureADMgtSetup has been discontinued. Remove permissions from single users instead.",
      "seenFrom": 21,
      "lastSeen": 23,
      "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, Text[30])",
      "memberKey": "GetReportsForUserContext(var Record Power BI Report Buffer, Text[30])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Use physical table PowerBIReportConfiguration instead of temporary table TempPowerBIReportBuffer.",
      "seenFrom": 21,
      "lastSeen": 23,
      "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": "IsPowerBIDeploymentEnabled()",
      "memberKey": "IsPowerBIDeploymentEnabled()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Global switch for Power BI report deployment is no longer supported.",
      "seenFrom": 21,
      "lastSeen": 23,
      "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": "event",
      "member": "OnGetReports(var Record Power BI Report Buffer, var Text, var Text, Text[30])",
      "memberKey": "OnGetReports(var Record Power BI Report Buffer, var Text, var Text, Text[30])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Events to override the Power BI integration behavior are no longer supported.",
      "seenFrom": 21,
      "lastSeen": 23,
      "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": "event",
      "member": "OnRetryUploads(var DotNet ImportedReportRequestList, var DotNet ImportedReportResponseList)",
      "memberKey": "OnRetryUploads(var DotNet ImportedReportRequestList, var DotNet ImportedReportResponseList)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Events to override the Power BI integration behavior are no longer supported.",
      "seenFrom": 21,
      "lastSeen": 23,
      "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": "event",
      "member": "OnUploadReports(var DotNet ImportReportRequestList, var DotNet ImportReportResponseList)",
      "memberKey": "OnUploadReports(var DotNet ImportReportRequestList, var DotNet ImportReportResponseList)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Events to override the Power BI integration behavior are no longer supported.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6301-power-bi-service-mgt/obsolete/"
    },
    {
      "key": "codeunit:6305",
      "type": "codeunit",
      "id": 6305,
      "object": "Set Power BI User Config",
      "slug": "6305-set-power-bi-user-config",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "This codeunit has been merged to table 6304 \"Power BI User Configuration\". Use the same functions in the record instead.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6305-set-power-bi-user-config/"
    },
    {
      "key": "codeunit:6317",
      "type": "codeunit",
      "id": 6317,
      "object": "Power BI Session Manager",
      "slug": "6317-power-bi-session-manager",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Caching the license state caused a degraded user experience. Power BI license will be checked just in time.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6317-power-bi-session-manager/"
    },
    {
      "key": "codeunit:6318",
      "type": "codeunit",
      "id": 6318,
      "object": "PBI Check License Task",
      "slug": "6318-pbi-check-license-task",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "This codeunit has been merged into codeunit 6301 \"Power BI Service Mgt.\", procedure CheckForPowerBILicenseInForeground.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6318-pbi-check-license-task/"
    },
    {
      "key": "codeunit:6319",
      "type": "codeunit",
      "id": 6319,
      "object": "Power BI Workspace Mgt.",
      "slug": "6319-power-bi-workspace-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnGetReportsAndWorkspaces(var Record Power BI Selection Element, Text[30])",
      "memberKey": "OnGetReportsAndWorkspaces(var Record Power BI Selection Element, Text[30])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Events to override the Power BI integration behavior are no longer supported.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6319-power-bi-workspace-mgt/obsolete/"
    },
    {
      "key": "codeunit:6620",
      "type": "codeunit",
      "id": 6620,
      "object": "Copy Document Mgt.",
      "slug": "6620-copy-document-mgt",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeCopyAsmOrderToAsmOrder(var Record Assembly Header, var Record Assembly Line, Record Sales Line, Option, Code[20], Boolean)",
      "memberKey": "OnBeforeCopyAsmOrderToAsmOrder(var Record Assembly Header, var Record Assembly Line, Record Sales Line, Option, Code[20], Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by OnBeforeCopyAsmOrderToAsmOrderProcedure with correct calling params",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/6620-copy-document-mgt/obsolete/"
    },
    {
      "key": "codeunit:7322",
      "type": "codeunit",
      "id": 7322,
      "object": "Create Inventory Pick/Movement",
      "slug": "7322-create-inventory-pick-movement",
      "app": "base-application",
      "kind": "event",
      "member": "OnCreatePickOrMoveLineOnAfterFindTakeQtyForBinCodeOfSourceLine(var Record Warehouse Activity Line, Record Item Tracking Setup, var Decimal)",
      "memberKey": "OnCreatePickOrMoveLineOnAfterFindTakeQtyForBinCodeOfSourceLine(var Record Warehouse Activity Line, Record Item Tracking Setup, var Decimal)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by OnCreatePickOrMoveLineOnAfterFindTakeQtyForBinCodeSourceLine with correct param name",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/7322-create-inventory-pick-movement/obsolete/"
    },
    {
      "key": "codeunit:8703",
      "type": "codeunit",
      "id": 8703,
      "object": "Feature Telemetry",
      "slug": "8703-feature-telemetry",
      "app": "system-application",
      "kind": "procedure",
      "member": "LogUptake(Text, Text, Enum Feature Uptake Status, Boolean, Boolean, Dictionary)",
      "memberKey": "LogUptake(Text, Text, Enum Feature Uptake Status, Boolean, Boolean, Dictionary)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Other overloads should be used instead.",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/8703-feature-telemetry/obsolete/"
    },
    {
      "key": "codeunit:8703",
      "type": "codeunit",
      "id": 8703,
      "object": "Feature Telemetry",
      "slug": "8703-feature-telemetry",
      "app": "system-application",
      "kind": "procedure",
      "member": "LogUptake(Text, Text, Enum Feature Uptake Status, Boolean, Boolean)",
      "memberKey": "LogUptake(Text, Text, Enum Feature Uptake Status, Boolean, Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Other overloads should be used instead.",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/8703-feature-telemetry/obsolete/"
    },
    {
      "key": "codeunit:9001",
      "type": "codeunit",
      "id": 9001,
      "object": "Permission Pages Mgt.",
      "slug": "9001-permission-pages-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowPermissions(Option, Guid, Code[20], Boolean)",
      "memberKey": "ShowPermissions(Option, Guid, Code[20], Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by procedure OpenPermissionSetPage in the Permission Set Relation codeunit",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9001-permission-pages-mgt/obsolete/"
    },
    {
      "key": "codeunit:9001",
      "type": "codeunit",
      "id": 9001,
      "object": "Permission Pages Mgt.",
      "slug": "9001-permission-pages-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowPermissions(var Record Aggregate Permission Set, Boolean)",
      "memberKey": "ShowPermissions(var Record Aggregate Permission Set, Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by procedure OpenPermissionSetPage in the Permission Set Relation codeunit.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9001-permission-pages-mgt/obsolete/"
    },
    {
      "key": "codeunit:9026",
      "type": "codeunit",
      "id": 9026,
      "object": "User Login Time Tracker",
      "slug": "9026-user-login-time-tracker",
      "app": "system-application",
      "kind": "event",
      "member": "OnAfterCreateorUpdateLoginInfo(Guid)",
      "memberKey": "OnAfterCreateorUpdateLoginInfo(Guid)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Use OnAfterLogin in codeunit \"System Initialization\" instead",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9026-user-login-time-tracker/obsolete/"
    },
    {
      "key": "codeunit:9520",
      "type": "codeunit",
      "id": 9520,
      "object": "Mail Management",
      "slug": "9520-mail-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetLastGraphError()",
      "memberKey": "GetLastGraphError()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9520-mail-management/obsolete/"
    },
    {
      "key": "codeunit:9520",
      "type": "codeunit",
      "id": 9520,
      "object": "Mail Management",
      "slug": "9520-mail-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsGraphEnabled()",
      "memberKey": "IsGraphEnabled()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9520-mail-management/obsolete/"
    },
    {
      "key": "codeunit:130410",
      "type": "codeunit",
      "id": 130410,
      "object": "Sys. Warmup Test Runner",
      "slug": "130410-sys-warmup-test-runner",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "The codeunit will be deleted",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/130410-sys-warmup-test-runner/"
    },
    {
      "key": "codeunit:130411",
      "type": "codeunit",
      "id": 130411,
      "object": "Sys. Warmup Scenarios",
      "slug": "130411-sys-warmup-scenarios",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "The codeunit will be deleted",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/130411-sys-warmup-scenarios/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "CarryOutAsmOrder(Record Requisition Line, Option)",
      "memberKey": "CarryOutAsmOrder(Record Requisition Line, Option)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by procedure CarryOutActionsFromAssemblyOrder()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "CarryOutProdOrder(Record Requisition Line, Option, Code[10], Code[10])",
      "memberKey": "CarryOutProdOrder(Record Requisition Line, Option, Code[10], Code[10])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by procedure CarryOutFromProdOrder()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "CarryOutTransOrder(Record Requisition Line, Option, Code[10], Code[10])",
      "memberKey": "CarryOutTransOrder(Record Requisition Line, Option, Code[10], Code[10])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by procedure CarryOutActionsFromTransOrder()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertProdOrder(Record Requisition Line, Option)",
      "memberKey": "InsertProdOrder(Record Requisition Line, Option)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by InsertProductionOrder",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/obsolete/"
    },
    {
      "key": "codeunit:99000813",
      "type": "codeunit",
      "id": 99000813,
      "object": "Carry Out Action",
      "slug": "99000813-carry-out-action",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTryParameters(Option, Option, Code[10], Code[10])",
      "memberKey": "SetTryParameters(Option, Option, Code[10], Code[10])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/99000813-carry-out-action/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": "UnitGroupMapping",
      "memberKey": "UnitGroupMapping",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Feature UnitGroupMapping will be deprecated and instead will be an option on the connection setup.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/enumextension/2611-feature-to-update-baseapp/obsolete/"
    },
    {
      "key": "page:49",
      "type": "page",
      "id": 49,
      "object": "Purchase Quote",
      "slug": "49-purchase-quote",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterSetPurchaseLinesAvailability(var Record Purchase Header, var Boolean)",
      "memberKey": "OnAfterSetPurchaseLinesAvailability(var Record Purchase Header, var Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by event OnAfterPurchaseLineEditable() in table Purchase Header",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/49-purchase-quote/obsolete/"
    },
    {
      "key": "page:190",
      "type": "page",
      "id": 190,
      "object": "Incoming Documents",
      "slug": "190-incoming-documents",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterIncomingDocumentMultiSelectAction(var Record Incoming Document, Option)",
      "memberKey": "OnAfterIncomingDocumentMultiSelectAction(var Record Incoming Document, Option)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by event OnAfterRunIncomingDocumentMultiSelectAction() with enum action parameter",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/190-incoming-documents/obsolete/"
    },
    {
      "key": "page:344",
      "type": "page",
      "id": 344,
      "object": "Navigate",
      "slug": "344-navigate",
      "app": "base-application",
      "kind": "event",
      "member": "OnAfterGetDocumentCount(var Integer)",
      "memberKey": "OnAfterGetDocumentCount(var Integer)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "No. of documents is not checked anymore",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/344-navigate/obsolete/"
    },
    {
      "key": "page:411",
      "type": "page",
      "id": 411,
      "object": "Graph Mail Setup",
      "slug": "411-graph-mail-setup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/411-graph-mail-setup/"
    },
    {
      "key": "page:571",
      "type": "page",
      "id": 571,
      "object": "No. Series List",
      "slug": "571-no-series-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "This page is deprecated. Please use the page 456 \"No. Series\"",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/571-no-series-list/"
    },
    {
      "key": "page:2100",
      "type": "page",
      "id": 2100,
      "object": "O365 Sales Year Summary",
      "slug": "2100-o365-sales-year-summary",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2100-o365-sales-year-summary/"
    },
    {
      "key": "page:2101",
      "type": "page",
      "id": 2101,
      "object": "O365 Customer Activity Page",
      "slug": "2101-o365-customer-activity-page",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2101-o365-customer-activity-page/"
    },
    {
      "key": "page:2102",
      "type": "page",
      "id": 2102,
      "object": "O365 Sales Month Summary",
      "slug": "2102-o365-sales-month-summary",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2102-o365-sales-month-summary/"
    },
    {
      "key": "page:2103",
      "type": "page",
      "id": 2103,
      "object": "O365 Sales Document List",
      "slug": "2103-o365-sales-document-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2103-o365-sales-document-list/"
    },
    {
      "key": "page:2104",
      "type": "page",
      "id": 2104,
      "object": "O365 Sales Item List",
      "slug": "2104-o365-sales-item-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2104-o365-sales-item-list/"
    },
    {
      "key": "page:2105",
      "type": "page",
      "id": 2105,
      "object": "O365 Monthly Customer Listpart",
      "slug": "2105-o365-monthly-customer-listpart",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2105-o365-monthly-customer-listpart/"
    },
    {
      "key": "page:2106",
      "type": "page",
      "id": 2106,
      "object": "O365 Item Card",
      "slug": "2106-o365-item-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2106-o365-item-card/"
    },
    {
      "key": "page:2107",
      "type": "page",
      "id": 2107,
      "object": "O365 Sales Customer Card",
      "slug": "2107-o365-sales-customer-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2107-o365-sales-customer-card/"
    },
    {
      "key": "page:2108",
      "type": "page",
      "id": 2108,
      "object": "O365 Outstanding Customer List",
      "slug": "2108-o365-outstanding-customer-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2108-o365-outstanding-customer-list/"
    },
    {
      "key": "page:2109",
      "type": "page",
      "id": 2109,
      "object": "O365 Customer Sales Documents",
      "slug": "2109-o365-customer-sales-documents",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2109-o365-customer-sales-documents/"
    },
    {
      "key": "page:2110",
      "type": "page",
      "id": 2110,
      "object": "O365 Sales Invoice",
      "slug": "2110-o365-sales-invoice",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2110-o365-sales-invoice/"
    },
    {
      "key": "page:2111",
      "type": "page",
      "id": 2111,
      "object": "O365 Sales Invoice Line Subp.",
      "slug": "2111-o365-sales-invoice-line-subp",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2111-o365-sales-invoice-line-subp/"
    },
    {
      "key": "page:2112",
      "type": "page",
      "id": 2112,
      "object": "O365 Sales Item Lookup",
      "slug": "2112-o365-sales-item-lookup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2112-o365-sales-item-lookup/"
    },
    {
      "key": "page:2113",
      "type": "page",
      "id": 2113,
      "object": "O365 Posted Sales Invoice",
      "slug": "2113-o365-posted-sales-invoice",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2113-o365-posted-sales-invoice/"
    },
    {
      "key": "page:2114",
      "type": "page",
      "id": 2114,
      "object": "O365 Posted Sales Inv. Lines",
      "slug": "2114-o365-posted-sales-inv-lines",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2114-o365-posted-sales-inv-lines/"
    },
    {
      "key": "page:2115",
      "type": "page",
      "id": 2115,
      "object": "Report Viewer",
      "slug": "2115-report-viewer",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2115-report-viewer/"
    },
    {
      "key": "page:2116",
      "type": "page",
      "id": 2116,
      "object": "O365 Customer Lookup",
      "slug": "2116-o365-customer-lookup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2116-o365-customer-lookup/"
    },
    {
      "key": "page:2117",
      "type": "page",
      "id": 2117,
      "object": "O365 Mark As Paid",
      "slug": "2117-o365-mark-as-paid",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2117-o365-mark-as-paid/"
    },
    {
      "key": "page:2118",
      "type": "page",
      "id": 2118,
      "object": "O365 Payment History List",
      "slug": "2118-o365-payment-history-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2118-o365-payment-history-list/"
    },
    {
      "key": "page:2119",
      "type": "page",
      "id": 2119,
      "object": "O365 Payment History ListPart",
      "slug": "2119-o365-payment-history-listpart",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2119-o365-payment-history-listpart/"
    },
    {
      "key": "page:2120",
      "type": "page",
      "id": 2120,
      "object": "O365 Sales Doc. Attachments",
      "slug": "2120-o365-sales-doc-attachments",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2120-o365-sales-doc-attachments/"
    },
    {
      "key": "page:2121",
      "type": "page",
      "id": 2121,
      "object": "O365 Posted Sales Inv. Att.",
      "slug": "2121-o365-posted-sales-inv-att",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2121-o365-posted-sales-inv-att/"
    },
    {
      "key": "page:2122",
      "type": "page",
      "id": 2122,
      "object": "O365 Incoming Doc. Attch. List",
      "slug": "2122-o365-incoming-doc-attch-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2122-o365-incoming-doc-attch-list/"
    },
    {
      "key": "page:2124",
      "type": "page",
      "id": 2124,
      "object": "O365 Item Basket Part",
      "slug": "2124-o365-item-basket-part",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2124-o365-item-basket-part/"
    },
    {
      "key": "page:2125",
      "type": "page",
      "id": 2125,
      "object": "O365 Payment History Card",
      "slug": "2125-o365-payment-history-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2125-o365-payment-history-card/"
    },
    {
      "key": "page:2126",
      "type": "page",
      "id": 2126,
      "object": "O365 Email CC Listpart",
      "slug": "2126-o365-email-cc-listpart",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2126-o365-email-cc-listpart/"
    },
    {
      "key": "page:2127",
      "type": "page",
      "id": 2127,
      "object": "O365 Email BCC Listpart",
      "slug": "2127-o365-email-bcc-listpart",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2127-o365-email-bcc-listpart/"
    },
    {
      "key": "page:2128",
      "type": "page",
      "id": 2128,
      "object": "O365 Email CC and BCC Settings",
      "slug": "2128-o365-email-cc-and-bcc-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2128-o365-email-cc-and-bcc-settings/"
    },
    {
      "key": "page:2129",
      "type": "page",
      "id": 2129,
      "object": "O365 Export Invoices",
      "slug": "2129-o365-export-invoices",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2129-o365-export-invoices/"
    },
    {
      "key": "page:2130",
      "type": "page",
      "id": 2130,
      "object": "O365 Business Info Settings",
      "slug": "2130-o365-business-info-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2130-o365-business-info-settings/"
    },
    {
      "key": "page:2131",
      "type": "page",
      "id": 2131,
      "object": "O365 Learn Settings",
      "slug": "2131-o365-learn-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2131-o365-learn-settings/"
    },
    {
      "key": "page:2132",
      "type": "page",
      "id": 2132,
      "object": "O365 Invoice Send Settings",
      "slug": "2132-o365-invoice-send-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2132-o365-invoice-send-settings/"
    },
    {
      "key": "page:2133",
      "type": "page",
      "id": 2133,
      "object": "O365 Tax Payments Settings",
      "slug": "2133-o365-tax-payments-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2133-o365-tax-payments-settings/"
    },
    {
      "key": "page:2134",
      "type": "page",
      "id": 2134,
      "object": "O365 Import Export Settings",
      "slug": "2134-o365-import-export-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2134-o365-import-export-settings/"
    },
    {
      "key": "page:2136",
      "type": "page",
      "id": 2136,
      "object": "O365 Help Feedback Settings",
      "slug": "2136-o365-help-feedback-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2136-o365-help-feedback-settings/"
    },
    {
      "key": "page:2137",
      "type": "page",
      "id": 2137,
      "object": "O365 Bank Information Settings",
      "slug": "2137-o365-bank-information-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2137-o365-bank-information-settings/"
    },
    {
      "key": "page:2138",
      "type": "page",
      "id": 2138,
      "object": "O365 Payments Settings",
      "slug": "2138-o365-payments-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2138-o365-payments-settings/"
    },
    {
      "key": "page:2139",
      "type": "page",
      "id": 2139,
      "object": "O365 Language Settings",
      "slug": "2139-o365-language-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2139-o365-language-settings/"
    },
    {
      "key": "page:2141",
      "type": "page",
      "id": 2141,
      "object": "O365 Sales Quote",
      "slug": "2141-o365-sales-quote",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2141-o365-sales-quote/"
    },
    {
      "key": "page:2142",
      "type": "page",
      "id": 2142,
      "object": "O365 First Invoice Wizard",
      "slug": "2142-o365-first-invoice-wizard",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2142-o365-first-invoice-wizard/"
    },
    {
      "key": "page:2143",
      "type": "page",
      "id": 2143,
      "object": "O365 VAT Product Posting Gr.",
      "slug": "2143-o365-vat-product-posting-gr",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2143-o365-vat-product-posting-gr/"
    },
    {
      "key": "page:2145",
      "type": "page",
      "id": 2145,
      "object": "O365 VAT Posting Setup Card",
      "slug": "2145-o365-vat-posting-setup-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2145-o365-vat-posting-setup-card/"
    },
    {
      "key": "page:2146",
      "type": "page",
      "id": 2146,
      "object": "O365 VAT Posting Setup List",
      "slug": "2146-o365-vat-posting-setup-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2146-o365-vat-posting-setup-list/"
    },
    {
      "key": "page:2147",
      "type": "page",
      "id": 2147,
      "object": "O365 Service Configuration",
      "slug": "2147-o365-service-configuration",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2147-o365-service-configuration/"
    },
    {
      "key": "page:2148",
      "type": "page",
      "id": 2148,
      "object": "O365 Address",
      "slug": "2148-o365-address",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2148-o365-address/"
    },
    {
      "key": "page:2149",
      "type": "page",
      "id": 2149,
      "object": "O365 Email CC/BCC Card",
      "slug": "2149-o365-email-cc-bcc-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2149-o365-email-cc-bcc-card/"
    },
    {
      "key": "page:2150",
      "type": "page",
      "id": 2150,
      "object": "O365 Sales Email Dialog",
      "slug": "2150-o365-sales-email-dialog",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2150-o365-sales-email-dialog/"
    },
    {
      "key": "page:2151",
      "type": "page",
      "id": 2151,
      "object": "O365 Tax Area List",
      "slug": "2151-o365-tax-area-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2151-o365-tax-area-list/"
    },
    {
      "key": "page:2152",
      "type": "page",
      "id": 2152,
      "object": "O365 Country/Region List",
      "slug": "2152-o365-country-region-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2152-o365-country-region-list/"
    },
    {
      "key": "page:2153",
      "type": "page",
      "id": 2153,
      "object": "O365 Payment Terms List",
      "slug": "2153-o365-payment-terms-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2153-o365-payment-terms-list/"
    },
    {
      "key": "page:2154",
      "type": "page",
      "id": 2154,
      "object": "O365 Payment Method List",
      "slug": "2154-o365-payment-method-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2154-o365-payment-method-list/"
    },
    {
      "key": "page:2155",
      "type": "page",
      "id": 2155,
      "object": "O365 Sales Invoice Discount",
      "slug": "2155-o365-sales-invoice-discount",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2155-o365-sales-invoice-discount/"
    },
    {
      "key": "page:2156",
      "type": "page",
      "id": 2156,
      "object": "O365 Cust. Invoice Discount",
      "slug": "2156-o365-cust-invoice-discount",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2156-o365-cust-invoice-discount/"
    },
    {
      "key": "page:2157",
      "type": "page",
      "id": 2157,
      "object": "O365 Sales Invoice Line Card",
      "slug": "2157-o365-sales-invoice-line-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2157-o365-sales-invoice-line-card/"
    },
    {
      "key": "page:2159",
      "type": "page",
      "id": 2159,
      "object": "O365 Email Preview",
      "slug": "2159-o365-email-preview",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2159-o365-email-preview/"
    },
    {
      "key": "page:2160",
      "type": "page",
      "id": 2160,
      "object": "O365 Sales Graph",
      "slug": "2160-o365-sales-graph",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2160-o365-sales-graph/"
    },
    {
      "key": "page:2162",
      "type": "page",
      "id": 2162,
      "object": "O365 Social Networks",
      "slug": "2162-o365-social-networks",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2162-o365-social-networks/"
    },
    {
      "key": "page:2165",
      "type": "page",
      "id": 2165,
      "object": "O365 Coupon",
      "slug": "2165-o365-coupon",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2165-o365-coupon/"
    },
    {
      "key": "page:2166",
      "type": "page",
      "id": 2166,
      "object": "O365 Coupon List",
      "slug": "2166-o365-coupon-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2166-o365-coupon-list/"
    },
    {
      "key": "page:2168",
      "type": "page",
      "id": 2168,
      "object": "O365 Sales Year Summary Card",
      "slug": "2168-o365-sales-year-summary-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2168-o365-sales-year-summary-card/"
    },
    {
      "key": "page:2170",
      "type": "page",
      "id": 2170,
      "object": "O365 Default Invoice Email Msg",
      "slug": "2170-o365-default-invoice-email-msg",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2170-o365-default-invoice-email-msg/"
    },
    {
      "key": "page:2171",
      "type": "page",
      "id": 2171,
      "object": "O365 Default Quote Email Msg",
      "slug": "2171-o365-default-quote-email-msg",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2171-o365-default-quote-email-msg/"
    },
    {
      "key": "page:2179",
      "type": "page",
      "id": 2179,
      "object": "O365 Contact Lookup",
      "slug": "2179-o365-contact-lookup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2179-o365-contact-lookup/"
    },
    {
      "key": "page:2180",
      "type": "page",
      "id": 2180,
      "object": "O365 Import from Excel Wizard",
      "slug": "2180-o365-import-from-excel-wizard",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2180-o365-import-from-excel-wizard/"
    },
    {
      "key": "page:2181",
      "type": "page",
      "id": 2181,
      "object": "O365 Excel Sheet Data SubPage",
      "slug": "2181-o365-excel-sheet-data-subpage",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2181-o365-excel-sheet-data-subpage/"
    },
    {
      "key": "page:2182",
      "type": "page",
      "id": 2182,
      "object": "O365 Excel Columns",
      "slug": "2182-o365-excel-columns",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2182-o365-excel-columns/"
    },
    {
      "key": "page:2183",
      "type": "page",
      "id": 2183,
      "object": "O365 Sales Invoice Line Dummy",
      "slug": "2183-o365-sales-invoice-line-dummy",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2183-o365-sales-invoice-line-dummy/"
    },
    {
      "key": "page:2190",
      "type": "page",
      "id": 2190,
      "object": "O365 Invoicing Sales Doc. List",
      "slug": "2190-o365-invoicing-sales-doc-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2190-o365-invoicing-sales-doc-list/"
    },
    {
      "key": "page:2191",
      "type": "page",
      "id": 2191,
      "object": "O365 Invoicing Settings",
      "slug": "2191-o365-invoicing-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2191-o365-invoicing-settings/"
    },
    {
      "key": "page:2193",
      "type": "page",
      "id": 2193,
      "object": "O365 Sales Hist.Sell-toFactBox",
      "slug": "2193-o365-sales-hist-sell-tofactbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2193-o365-sales-hist-sell-tofactbox/"
    },
    {
      "key": "page:2194",
      "type": "page",
      "id": 2194,
      "object": "O365 Units of Measure List",
      "slug": "2194-o365-units-of-measure-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2194-o365-units-of-measure-list/"
    },
    {
      "key": "page:2195",
      "type": "page",
      "id": 2195,
      "object": "O365 Country/Region Card",
      "slug": "2195-o365-country-region-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2195-o365-country-region-card/"
    },
    {
      "key": "page:2196",
      "type": "page",
      "id": 2196,
      "object": "O365 Link to Financials",
      "slug": "2196-o365-link-to-financials",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2196-o365-link-to-financials/"
    },
    {
      "key": "page:2198",
      "type": "page",
      "id": 2198,
      "object": "O365 Unit Of Measure Card",
      "slug": "2198-o365-unit-of-measure-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2198-o365-unit-of-measure-card/"
    },
    {
      "key": "page:2200",
      "type": "page",
      "id": 2200,
      "object": "Sales Invoice Document API",
      "slug": "2200-sales-invoice-document-api",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2200-sales-invoice-document-api/"
    },
    {
      "key": "page:2201",
      "type": "page",
      "id": 2201,
      "object": "Sales Invoice Reminder API",
      "slug": "2201-sales-invoice-reminder-api",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2201-sales-invoice-reminder-api/"
    },
    {
      "key": "page:2300",
      "type": "page",
      "id": 2300,
      "object": "BC O365 Getting Started",
      "slug": "2300-bc-o365-getting-started",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2300-bc-o365-getting-started/"
    },
    {
      "key": "page:2301",
      "type": "page",
      "id": 2301,
      "object": "BC O365 Top five Cust",
      "slug": "2301-bc-o365-top-five-cust",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2301-bc-o365-top-five-cust/"
    },
    {
      "key": "page:2302",
      "type": "page",
      "id": 2302,
      "object": "BC O365 Estimate List",
      "slug": "2302-bc-o365-estimate-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2302-bc-o365-estimate-list/"
    },
    {
      "key": "page:2303",
      "type": "page",
      "id": 2303,
      "object": "BC O365 Invoice List",
      "slug": "2303-bc-o365-invoice-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2303-bc-o365-invoice-list/"
    },
    {
      "key": "page:2304",
      "type": "page",
      "id": 2304,
      "object": "BC O365 Posted Sale Inv. Lines",
      "slug": "2304-bc-o365-posted-sale-inv-lines",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2304-bc-o365-posted-sale-inv-lines/"
    },
    {
      "key": "page:2306",
      "type": "page",
      "id": 2306,
      "object": "BC O365 Cust. Stats FactBox",
      "slug": "2306-bc-o365-cust-stats-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2306-bc-o365-cust-stats-factbox/"
    },
    {
      "key": "page:2309",
      "type": "page",
      "id": 2309,
      "object": "BC O365 Hist. Sell-to FactBox",
      "slug": "2309-bc-o365-hist-sell-to-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2309-bc-o365-hist-sell-to-factbox/"
    },
    {
      "key": "page:2310",
      "type": "page",
      "id": 2310,
      "object": "BC O365 Sales Invoice",
      "slug": "2310-bc-o365-sales-invoice",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2310-bc-o365-sales-invoice/"
    },
    {
      "key": "page:2311",
      "type": "page",
      "id": 2311,
      "object": "BC O365 Sales Inv. Line Subp.",
      "slug": "2311-bc-o365-sales-inv-line-subp",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2311-bc-o365-sales-inv-line-subp/"
    },
    {
      "key": "page:2313",
      "type": "page",
      "id": 2313,
      "object": "BC O365 Posted Sales Invoice",
      "slug": "2313-bc-o365-posted-sales-invoice",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2313-bc-o365-posted-sales-invoice/"
    },
    {
      "key": "page:2314",
      "type": "page",
      "id": 2314,
      "object": "BC O365 Item List",
      "slug": "2314-bc-o365-item-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2314-bc-o365-item-list/"
    },
    {
      "key": "page:2315",
      "type": "page",
      "id": 2315,
      "object": "BC O365 Settings",
      "slug": "2315-bc-o365-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2315-bc-o365-settings/"
    },
    {
      "key": "page:2316",
      "type": "page",
      "id": 2316,
      "object": "BC O365 Customer List",
      "slug": "2316-bc-o365-customer-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2316-bc-o365-customer-list/"
    },
    {
      "key": "page:2317",
      "type": "page",
      "id": 2317,
      "object": "BC O365 Item Card",
      "slug": "2317-bc-o365-item-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2317-bc-o365-item-card/"
    },
    {
      "key": "page:2318",
      "type": "page",
      "id": 2318,
      "object": "BC O365 Sales Customer Card",
      "slug": "2318-bc-o365-sales-customer-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2318-bc-o365-sales-customer-card/"
    },
    {
      "key": "page:2320",
      "type": "page",
      "id": 2320,
      "object": "BC O365 Payment Terms Card",
      "slug": "2320-bc-o365-payment-terms-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2320-bc-o365-payment-terms-card/"
    },
    {
      "key": "page:2321",
      "type": "page",
      "id": 2321,
      "object": "BC O365 Payment Method Card",
      "slug": "2321-bc-o365-payment-method-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2321-bc-o365-payment-method-card/"
    },
    {
      "key": "page:2322",
      "type": "page",
      "id": 2322,
      "object": "BC O365 Inc. Doc. Attch. List",
      "slug": "2322-bc-o365-inc-doc-attch-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2322-bc-o365-inc-doc-attch-list/"
    },
    {
      "key": "page:2328",
      "type": "page",
      "id": 2328,
      "object": "BC O365 Email Settings Part",
      "slug": "2328-bc-o365-email-settings-part",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2328-bc-o365-email-settings-part/"
    },
    {
      "key": "page:2329",
      "type": "page",
      "id": 2329,
      "object": "BC O365 Email Settings",
      "slug": "2329-bc-o365-email-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2329-bc-o365-email-settings/"
    },
    {
      "key": "page:2330",
      "type": "page",
      "id": 2330,
      "object": "BC O365 Business Info Settings",
      "slug": "2330-bc-o365-business-info-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2330-bc-o365-business-info-settings/"
    },
    {
      "key": "page:2337",
      "type": "page",
      "id": 2337,
      "object": "BC O365 Language Settings",
      "slug": "2337-bc-o365-language-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2337-bc-o365-language-settings/"
    },
    {
      "key": "page:2338",
      "type": "page",
      "id": 2338,
      "object": "BC O365 Payments Settings",
      "slug": "2338-bc-o365-payments-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2338-bc-o365-payments-settings/"
    },
    {
      "key": "page:2339",
      "type": "page",
      "id": 2339,
      "object": "BC O365 No. Series Settings",
      "slug": "2339-bc-o365-no-series-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2339-bc-o365-no-series-settings/"
    },
    {
      "key": "page:2340",
      "type": "page",
      "id": 2340,
      "object": "BC O365 No. Series Card",
      "slug": "2340-bc-o365-no-series-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2340-bc-o365-no-series-card/"
    },
    {
      "key": "page:2341",
      "type": "page",
      "id": 2341,
      "object": "BC O365 Sales Quote",
      "slug": "2341-bc-o365-sales-quote",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2341-bc-o365-sales-quote/"
    },
    {
      "key": "page:2342",
      "type": "page",
      "id": 2342,
      "object": "BC O365 Payment Instr. List",
      "slug": "2342-bc-o365-payment-instr-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2342-bc-o365-payment-instr-list/"
    },
    {
      "key": "page:2343",
      "type": "page",
      "id": 2343,
      "object": "BC O365 Payment Instr. Card",
      "slug": "2343-bc-o365-payment-instr-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2343-bc-o365-payment-instr-card/"
    },
    {
      "key": "page:2344",
      "type": "page",
      "id": 2344,
      "object": "BC O365 Payment Instr Settings",
      "slug": "2344-bc-o365-payment-instr-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2344-bc-o365-payment-instr-settings/"
    },
    {
      "key": "page:2346",
      "type": "page",
      "id": 2346,
      "object": "BC O365 VAT Posting Setup List",
      "slug": "2346-bc-o365-vat-posting-setup-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2346-bc-o365-vat-posting-setup-list/"
    },
    {
      "key": "page:2347",
      "type": "page",
      "id": 2347,
      "object": "BC O365 Service Settings",
      "slug": "2347-bc-o365-service-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2347-bc-o365-service-settings/"
    },
    {
      "key": "page:2348",
      "type": "page",
      "id": 2348,
      "object": "BC O365 Payment Services",
      "slug": "2348-bc-o365-payment-services",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2348-bc-o365-payment-services/"
    },
    {
      "key": "page:2349",
      "type": "page",
      "id": 2349,
      "object": "BC O365 Mobile App",
      "slug": "2349-bc-o365-mobile-app",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2349-bc-o365-mobile-app/"
    },
    {
      "key": "page:2351",
      "type": "page",
      "id": 2351,
      "object": "BC O365 Payment Services Card",
      "slug": "2351-bc-o365-payment-services-card",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2351-bc-o365-payment-services-card/"
    },
    {
      "key": "page:2352",
      "type": "page",
      "id": 2352,
      "object": "BC O365 Country/Region List",
      "slug": "2352-bc-o365-country-region-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2352-bc-o365-country-region-list/"
    },
    {
      "key": "page:2355",
      "type": "page",
      "id": 2355,
      "object": "O365 To D365 Trial",
      "slug": "2355-o365-to-d365-trial",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2355-o365-to-d365-trial/"
    },
    {
      "key": "page:2358",
      "type": "page",
      "id": 2358,
      "object": "BC O365 Sent Documents List",
      "slug": "2358-bc-o365-sent-documents-list",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2358-bc-o365-sent-documents-list/"
    },
    {
      "key": "page:2370",
      "type": "page",
      "id": 2370,
      "object": "BC O365 Default Email Messages",
      "slug": "2370-bc-o365-default-email-messages",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2370-bc-o365-default-email-messages/"
    },
    {
      "key": "page:2379",
      "type": "page",
      "id": 2379,
      "object": "BC O365 Contact Lookup",
      "slug": "2379-bc-o365-contact-lookup",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2379-bc-o365-contact-lookup/"
    },
    {
      "key": "page:2380",
      "type": "page",
      "id": 2380,
      "object": "O365 Export Customer Data",
      "slug": "2380-o365-export-customer-data",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2380-o365-export-customer-data/"
    },
    {
      "key": "page:2385",
      "type": "page",
      "id": 2385,
      "object": "BC O365 Preloader Page",
      "slug": "2385-bc-o365-preloader-page",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2385-bc-o365-preloader-page/"
    },
    {
      "key": "page:2398",
      "type": "page",
      "id": 2398,
      "object": "BC O365 Graph Mail Settings",
      "slug": "2398-bc-o365-graph-mail-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2398-bc-o365-graph-mail-settings/"
    },
    {
      "key": "page:2399",
      "type": "page",
      "id": 2399,
      "object": "BC O365 My Settings",
      "slug": "2399-bc-o365-my-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2399-bc-o365-my-settings/"
    },
    {
      "key": "page:5540",
      "type": "page",
      "id": 5540,
      "object": "Item Availability by Timeline",
      "slug": "5540-item-availability-by-timeline",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "TimelineVisualizer control has been deprecated and has never worked on the web client.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/5540-item-availability-by-timeline/"
    },
    {
      "key": "page:6306",
      "type": "page",
      "id": 6306,
      "object": "Power BI Report FactBox",
      "slug": "6306-power-bi-report-factbox",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "This page has been replaced by page 6325 Power BI Embedded Report",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6306-power-bi-report-factbox/"
    },
    {
      "key": "page:6322",
      "type": "page",
      "id": 6322,
      "object": "Power BI WS Report Selection",
      "slug": "6322-power-bi-ws-report-selection",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetSelectedReports(var Record Power BI Report Buffer)",
      "memberKey": "GetSelectedReports(var Record Power BI Report Buffer)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Use the page builtin function GetRecord instead.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6322-power-bi-ws-report-selection/obsolete/"
    },
    {
      "key": "page:9029",
      "type": "page",
      "id": 9029,
      "object": "O365 Sales Activities RC",
      "slug": "9029-o365-sales-activities-rc",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9029-o365-sales-activities-rc/"
    },
    {
      "key": "page:9031",
      "type": "page",
      "id": 9031,
      "object": "O365 Invoicing RC",
      "slug": "9031-o365-invoicing-rc",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9031-o365-invoicing-rc/"
    },
    {
      "key": "page:9039",
      "type": "page",
      "id": 9039,
      "object": "O365 Sales Activities",
      "slug": "9039-o365-sales-activities",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9039-o365-sales-activities/"
    },
    {
      "key": "page:9285",
      "type": "page",
      "id": 9285,
      "object": "Transfer Routes Matrix",
      "slug": "9285-transfer-routes-matrix",
      "app": "base-application",
      "kind": "event",
      "member": "OnShowRouteSpecificationCaseElse(var Record Transfer Route, var Option, var Text[80])",
      "memberKey": "OnShowRouteSpecificationCaseElse(var Record Transfer Route, var Option, var Text[80])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by OnShowRouteSpecificationOnCaseElse with Enum",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9285-transfer-routes-matrix/obsolete/"
    },
    {
      "key": "page:9551",
      "type": "page",
      "id": 9551,
      "object": "Document Service Config",
      "slug": "9551-document-service-config",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Use the new Document Service Setup page to configure the Document Service",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9551-document-service-config/"
    },
    {
      "key": "page:9552",
      "type": "page",
      "id": 9552,
      "object": "Document Service Acc. Pwd.",
      "slug": "9552-document-service-acc-pwd",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Use the new Document Service Setup page to configure the Document Service",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9552-document-service-acc-pwd/"
    },
    {
      "key": "page:9657",
      "type": "page",
      "id": 9657,
      "object": "Customer Report Selections",
      "slug": "9657-customer-report-selections",
      "app": "base-application",
      "kind": "event",
      "member": "OnMapTableUsageValueToPageValueOnCaseElse(Record Custom Report Selection, var Option, Record Custom Report Selection)",
      "memberKey": "OnMapTableUsageValueToPageValueOnCaseElse(Record Custom Report Selection, var Option, Record Custom Report Selection)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by event OnAfterOnMapTableUsageValueToPageValue() with enum parameter",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9657-customer-report-selections/obsolete/"
    },
    {
      "key": "page:9803",
      "type": "page",
      "id": 9803,
      "object": "Permissions",
      "slug": "9803-permissions",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by the Expanded Permissions page.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9803-permissions/"
    },
    {
      "key": "page:9850",
      "type": "page",
      "id": 9850,
      "object": "Tenant Permissions",
      "slug": "9850-tenant-permissions",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by the Permission Set page.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9850-tenant-permissions/"
    },
    {
      "key": "query:1252",
      "type": "query",
      "id": 1252,
      "object": "Bank Rec. Match Candidates",
      "slug": "1252-bank-rec-match-candidates",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Using a query object for loading data required for matching is expensive, load each record as in MatchBankRecLines@SingleMatch",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/query/1252-bank-rec-match-candidates/"
    },
    {
      "key": "report:1408",
      "type": "report",
      "id": 1408,
      "object": "Bank Acc. Recon. - Test",
      "slug": "1408-bank-acc-recon-test",
      "app": "base-application",
      "kind": "event",
      "member": "OnBankAccReconciliationLineAfterGetRecordOnAfterCheckLedgEntrySetFilters(var Record Bank Acc. Reconciliation Line, var Record Check Ledger Entry)",
      "memberKey": "OnBankAccReconciliationLineAfterGetRecordOnAfterCheckLedgEntrySetFilters(var Record Bank Acc. Reconciliation Line, var Record Check Ledger Entry)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This event will be removed, displaying check ledger entries is done via Bank Account Ledger Entries.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/1408-bank-acc-recon-test/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": "InitializeReport(Record Whse. Worksheet Line, Record Whse. Internal Put-away Header, Option)",
      "memberKey": "InitializeReport(Record Whse. Worksheet Line, Record Whse. Internal Put-away Header, Option)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by procedure SetParameters()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/7391-whse-get-bin-content/obsolete/"
    },
    {
      "key": "table:3",
      "type": "table",
      "id": 3,
      "object": "Payment Terms",
      "slug": "3-payment-terms",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetDescriptionInCurrentLanguage()",
      "memberKey": "GetDescriptionInCurrentLanguage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced with GetDescriptionInCurrentLanguageFullLength.",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/3-payment-terms/obsolete/"
    },
    {
      "key": "table:27",
      "type": "table",
      "id": 27,
      "object": "Item",
      "slug": "27-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowTimelineFromItem(var Record Item)",
      "memberKey": "ShowTimelineFromItem(var Record Item)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This procedure is discontinued because the TimelineVisualizer control has been deprecated.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/27-item/obsolete/"
    },
    {
      "key": "table:27",
      "type": "table",
      "id": 27,
      "object": "Item",
      "slug": "27-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowTimelineFromSKU(Code[20], Code[10], Code[10])",
      "memberKey": "ShowTimelineFromSKU(Code[20], Code[10], Code[10])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This procedure is discontinued because the TimelineVisualizer control has been deprecated.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "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": "169 Last Email Notif Cleared",
      "memberKey": 169,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/36-sales-header/obsolete/"
    },
    {
      "key": "table:81",
      "type": "table",
      "id": 81,
      "object": "Gen. Journal Line",
      "slug": "81-gen-journal-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitNewLine(Date, Date, Text[100], Code[20], Code[20], Integer, Code[10])",
      "memberKey": "InitNewLine(Date, Date, Text[100], Code[20], Code[20], Integer, Code[10])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by InitNewLine(PostingDate: Date; DocumentDate: Date; VATDate: Date; PostingDescription: Text[100]; ShortcutDim1Code: Code[20]; ShortcutDim2Code: Code[20]; DimSetID: Integer; ReasonCode: Code[10])",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/81-gen-journal-line/obsolete/"
    },
    {
      "key": "table:112",
      "type": "table",
      "id": 112,
      "object": "Sales Invoice Header",
      "slug": "112-sales-invoice-header",
      "app": "base-application",
      "kind": "field",
      "member": "169 Last Email Notif Cleared",
      "memberKey": 169,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/112-sales-invoice-header/obsolete/"
    },
    {
      "key": "table:225",
      "type": "table",
      "id": 225,
      "object": "Post Code",
      "slug": "225-post-code",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidateCity(var Text[30], var Code[20], var Text[30], var Code[10], Boolean, var Boolean)",
      "memberKey": "OnBeforeValidateCity(var Text[30], var Code[20], var Text[30], var Code[10], Boolean, var Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by OnBeforeValidateCityProcedure",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/225-post-code/obsolete/"
    },
    {
      "key": "table:246",
      "type": "table",
      "id": 246,
      "object": "Requisition Line",
      "slug": "246-requisition-line",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowTimeline(Record Requisition Line)",
      "memberKey": "ShowTimeline(Record Requisition Line)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This procedure is discontinued because the TimelineVisualizer control has been deprecated.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/246-requisition-line/obsolete/"
    },
    {
      "key": "table:274",
      "type": "table",
      "id": 274,
      "object": "Bank Acc. Reconciliation Line",
      "slug": "274-bank-acc-reconciliation-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnDisplayApplicationOnAfterCheckLedgEntrySetFilters(var Record Bank Acc. Reconciliation Line, var Record Check Ledger Entry)",
      "memberKey": "OnDisplayApplicationOnAfterCheckLedgEntrySetFilters(var Record Bank Acc. Reconciliation Line, var Record Check Ledger Entry)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This event will be removed, displaying check ledger entries is done via Bank Account Ledger Entries and Find entries.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/274-bank-acc-reconciliation-line/obsolete/"
    },
    {
      "key": "table:274",
      "type": "table",
      "id": 274,
      "object": "Bank Acc. Reconciliation Line",
      "slug": "274-bank-acc-reconciliation-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnRemoveApplicationOnAfterCheckLedgEntrySetFilters(var Record Bank Acc. Reconciliation Line, var Record Check Ledger Entry)",
      "memberKey": "OnRemoveApplicationOnAfterCheckLedgEntrySetFilters(var Record Bank Acc. Reconciliation Line, var Record Check Ledger Entry)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This event will be removed, removing application from check ledger entries is done when removing application from Bank Account Ledger Entries.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/274-bank-acc-reconciliation-line/obsolete/"
    },
    {
      "key": "table:318",
      "type": "table",
      "id": 318,
      "object": "Tax Area",
      "slug": "318-tax-area",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetDescriptionInCurrentLanguage()",
      "memberKey": "GetDescriptionInCurrentLanguage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced with GetDescriptionInCurrentLanguageFullLength.",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/318-tax-area/obsolete/"
    },
    {
      "key": "table:320",
      "type": "table",
      "id": 320,
      "object": "Tax Jurisdiction",
      "slug": "320-tax-jurisdiction",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetDescriptionInCurrentLanguage()",
      "memberKey": "GetDescriptionInCurrentLanguage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced with GetDescriptionInCurrentLanguageFullLength.",
      "seenFrom": 20,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/320-tax-jurisdiction/obsolete/"
    },
    {
      "key": "table:407",
      "type": "table",
      "id": 407,
      "object": "Graph Mail Setup",
      "slug": "407-graph-mail-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "Initialize(Boolean)",
      "memberKey": "Initialize(Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/407-graph-mail-setup/obsolete/"
    },
    {
      "key": "table:407",
      "type": "table",
      "id": 407,
      "object": "Graph Mail Setup",
      "slug": "407-graph-mail-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEnabled()",
      "memberKey": "IsEnabled()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/407-graph-mail-setup/obsolete/"
    },
    {
      "key": "table:407",
      "type": "table",
      "id": 407,
      "object": "Graph Mail Setup",
      "slug": "407-graph-mail-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "RenewRefreshToken()",
      "memberKey": "RenewRefreshToken()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/407-graph-mail-setup/obsolete/"
    },
    {
      "key": "table:407",
      "type": "table",
      "id": 407,
      "object": "Graph Mail Setup",
      "slug": "407-graph-mail-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendMail(Record Email Item, var Text)",
      "memberKey": "SendMail(Record Email Item, var Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/407-graph-mail-setup/obsolete/"
    },
    {
      "key": "table:407",
      "type": "table",
      "id": 407,
      "object": "Graph Mail Setup",
      "slug": "407-graph-mail-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendTestMail(Text)",
      "memberKey": "SendTestMail(Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/407-graph-mail-setup/obsolete/"
    },
    {
      "key": "table:407",
      "type": "table",
      "id": 407,
      "object": "Graph Mail Setup",
      "slug": "407-graph-mail-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetRefreshToken(Text)",
      "memberKey": "SetRefreshToken(Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/407-graph-mail-setup/obsolete/"
    },
    {
      "key": "table:1223",
      "type": "table",
      "id": 1223,
      "object": "Data Exch. Column Def",
      "slug": "1223-data-exch-column-def",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertRecForImport(Code[20], Code[20], Integer, Text[250], Text[50], Boolean, Option, Text[100], Text[10])",
      "memberKey": "InsertRecForImport(Code[20], Code[20], Integer, Text[250], Text[50], Boolean, Option, Text[100], Text[10])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by procedure InsertRecordForImport with extended paremeter NewDescription: Text[100]",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1223-data-exch-column-def/obsolete/"
    },
    {
      "key": "table:2101",
      "type": "table",
      "id": 2101,
      "object": "O365 Item Basket Entry",
      "slug": "2101-o365-item-basket-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateSalesDocument(Option, Code[20], var Record Sales Header)",
      "memberKey": "CreateSalesDocument(Option, Code[20], var Record Sales Header)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2101-o365-item-basket-entry/obsolete/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindPostedDocument(Text)",
      "memberKey": "FindPostedDocument(Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/obsolete/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "IgnoreInvoices()",
      "memberKey": "IgnoreInvoices()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/obsolete/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsOverduePostedInvoice()",
      "memberKey": "IsOverduePostedInvoice()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/obsolete/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "OnFind(Text)",
      "memberKey": "OnFind(Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/obsolete/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "OnNext(Integer)",
      "memberKey": "OnNext(Integer)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/obsolete/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenDocument()",
      "memberKey": "OpenDocument()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/obsolete/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSortByDocDate()",
      "memberKey": "SetSortByDocDate()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/obsolete/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetSortByDueDate()",
      "memberKey": "SetSortByDueDate()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/obsolete/"
    },
    {
      "key": "table:2103",
      "type": "table",
      "id": 2103,
      "object": "O365 Sales Document",
      "slug": "2103-o365-sales-document",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateFields()",
      "memberKey": "UpdateFields()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2103-o365-sales-document/obsolete/"
    },
    {
      "key": "table:2105",
      "type": "table",
      "id": 2105,
      "object": "O365 Payment History Buffer",
      "slug": "2105-o365-payment-history-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "CancelPayment()",
      "memberKey": "CancelPayment()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2105-o365-payment-history-buffer/obsolete/"
    },
    {
      "key": "table:2105",
      "type": "table",
      "id": 2105,
      "object": "O365 Payment History Buffer",
      "slug": "2105-o365-payment-history-buffer",
      "app": "base-application",
      "kind": "procedure",
      "member": "FillPaymentHistory(Code[20])",
      "memberKey": "FillPaymentHistory(Code[20])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2105-o365-payment-history-buffer/obsolete/"
    },
    {
      "key": "table:2110",
      "type": "table",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsDefaultPaymentMethod(var Record Payment Method)",
      "memberKey": "IsDefaultPaymentMethod(var Record Payment Method)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2110-o365-sales-initial-setup/obsolete/"
    },
    {
      "key": "table:2110",
      "type": "table",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsDefaultPaymentTerms(var Record Payment Terms)",
      "memberKey": "IsDefaultPaymentTerms(var Record Payment Terms)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2110-o365-sales-initial-setup/obsolete/"
    },
    {
      "key": "table:2110",
      "type": "table",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsUsingSalesTax()",
      "memberKey": "IsUsingSalesTax()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2110-o365-sales-initial-setup/obsolete/"
    },
    {
      "key": "table:2110",
      "type": "table",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsUsingVAT()",
      "memberKey": "IsUsingVAT()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2110-o365-sales-initial-setup/obsolete/"
    },
    {
      "key": "table:2110",
      "type": "table",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateDefaultPaymentMethod(Code[10])",
      "memberKey": "UpdateDefaultPaymentMethod(Code[10])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2110-o365-sales-initial-setup/obsolete/"
    },
    {
      "key": "table:2110",
      "type": "table",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateDefaultPaymentMethodFromRec(var Record Payment Method)",
      "memberKey": "UpdateDefaultPaymentMethodFromRec(var Record Payment Method)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2110-o365-sales-initial-setup/obsolete/"
    },
    {
      "key": "table:2110",
      "type": "table",
      "id": 2110,
      "object": "O365 Sales Initial Setup",
      "slug": "2110-o365-sales-initial-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateDefaultPaymentTerms(Code[10])",
      "memberKey": "UpdateDefaultPaymentTerms(Code[10])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2110-o365-sales-initial-setup/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "AppliedStatusText()",
      "memberKey": "AppliedStatusText()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "Apply()",
      "memberKey": "Apply()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "CouponsExistForCustomer(Code[20])",
      "memberKey": "CouponsExistForCustomer(Code[20])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetAppliedClaimsForSalesDocument(Record Sales Header)",
      "memberKey": "GetAppliedClaimsForSalesDocument(Record Sales Header)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCouponPseudoCode()",
      "memberKey": "GetCouponPseudoCode()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetOffer()",
      "memberKey": "GetOffer()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTerms()",
      "memberKey": "GetTerms()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "RedeemCoupon(Code[20])",
      "memberKey": "RedeemCoupon(Code[20])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "RedeemCouponsForSalesDocument(Record Sales Header)",
      "memberKey": "RedeemCouponsForSalesDocument(Record Sales Header)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetOffer(Text)",
      "memberKey": "SetOffer(Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTerms(Text)",
      "memberKey": "SetTerms(Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "Unapply()",
      "memberKey": "Unapply()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateCustomerId()",
      "memberKey": "UpdateCustomerId()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2115",
      "type": "table",
      "id": 2115,
      "object": "O365 Coupon Claim",
      "slug": "2115-o365-coupon-claim",
      "app": "base-application",
      "kind": "procedure",
      "member": "UpdateStatusText()",
      "memberKey": "UpdateStatusText()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2115-o365-coupon-claim/obsolete/"
    },
    {
      "key": "table:2118",
      "type": "table",
      "id": 2118,
      "object": "O365 Email Setup",
      "slug": "2118-o365-email-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetBCCAddressesFromO365EmailSetup()",
      "memberKey": "GetBCCAddressesFromO365EmailSetup()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2118-o365-email-setup/obsolete/"
    },
    {
      "key": "table:2118",
      "type": "table",
      "id": 2118,
      "object": "O365 Email Setup",
      "slug": "2118-o365-email-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetCCAddressesFromO365EmailSetup()",
      "memberKey": "GetCCAddressesFromO365EmailSetup()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2118-o365-email-setup/obsolete/"
    },
    {
      "key": "table:2132",
      "type": "table",
      "id": 2132,
      "object": "O365 Settings Menu",
      "slug": "2132-o365-settings-menu",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertHyperlinkMenuItem(Text[250], Text[30], Text[80])",
      "memberKey": "InsertHyperlinkMenuItem(Text[250], Text[30], Text[80])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2132-o365-settings-menu/obsolete/"
    },
    {
      "key": "table:2132",
      "type": "table",
      "id": 2132,
      "object": "O365 Settings Menu",
      "slug": "2132-o365-settings-menu",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertPageMenuItem(Integer, Text[30], Text[80])",
      "memberKey": "InsertPageMenuItem(Integer, Text[30], Text[80])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2132-o365-settings-menu/obsolete/"
    },
    {
      "key": "table:2132",
      "type": "table",
      "id": 2132,
      "object": "O365 Settings Menu",
      "slug": "2132-o365-settings-menu",
      "app": "base-application",
      "kind": "procedure",
      "member": "InsertPageWithParameterMenuItem(Integer, Text[250], Text[30], Text[80])",
      "memberKey": "InsertPageWithParameterMenuItem(Integer, Text[250], Text[30], Text[80])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2132-o365-settings-menu/obsolete/"
    },
    {
      "key": "table:2132",
      "type": "table",
      "id": 2132,
      "object": "O365 Settings Menu",
      "slug": "2132-o365-settings-menu",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenLink()",
      "memberKey": "OpenLink()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2132-o365-settings-menu/obsolete/"
    },
    {
      "key": "table:2132",
      "type": "table",
      "id": 2132,
      "object": "O365 Settings Menu",
      "slug": "2132-o365-settings-menu",
      "app": "base-application",
      "kind": "procedure",
      "member": "OpenPage()",
      "memberKey": "OpenPage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2132-o365-settings-menu/obsolete/"
    },
    {
      "key": "table:2153",
      "type": "table",
      "id": 2153,
      "object": "O365 Payment Terms",
      "slug": "2153-o365-payment-terms",
      "app": "base-application",
      "kind": "procedure",
      "member": "ExcludedCurrentMonthPaymentTermCode()",
      "memberKey": "ExcludedCurrentMonthPaymentTermCode()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2153-o365-payment-terms/obsolete/"
    },
    {
      "key": "table:2153",
      "type": "table",
      "id": 2153,
      "object": "O365 Payment Terms",
      "slug": "2153-o365-payment-terms",
      "app": "base-application",
      "kind": "procedure",
      "member": "ExcludedOneMonthPaymentTermCode()",
      "memberKey": "ExcludedOneMonthPaymentTermCode()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2153-o365-payment-terms/obsolete/"
    },
    {
      "key": "table:2153",
      "type": "table",
      "id": 2153,
      "object": "O365 Payment Terms",
      "slug": "2153-o365-payment-terms",
      "app": "base-application",
      "kind": "procedure",
      "member": "IncludePaymentTermCode(Code[10])",
      "memberKey": "IncludePaymentTermCode(Code[10])",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2153-o365-payment-terms/obsolete/"
    },
    {
      "key": "table:2153",
      "type": "table",
      "id": 2153,
      "object": "O365 Payment Terms",
      "slug": "2153-o365-payment-terms",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshRecords()",
      "memberKey": "RefreshRecords()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2153-o365-payment-terms/obsolete/"
    },
    {
      "key": "table:2154",
      "type": "table",
      "id": 2154,
      "object": "O365 Payment Method",
      "slug": "2154-o365-payment-method",
      "app": "base-application",
      "kind": "procedure",
      "member": "RefreshRecords()",
      "memberKey": "RefreshRecords()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2154-o365-payment-method/obsolete/"
    },
    {
      "key": "table:2155",
      "type": "table",
      "id": 2155,
      "object": "O365 Payment Instructions",
      "slug": "2155-o365-payment-instructions",
      "app": "base-application",
      "kind": "procedure",
      "member": "DeleteTranslationsForRecord()",
      "memberKey": "DeleteTranslationsForRecord()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2155-o365-payment-instructions/obsolete/"
    },
    {
      "key": "table:2155",
      "type": "table",
      "id": 2155,
      "object": "O365 Payment Instructions",
      "slug": "2155-o365-payment-instructions",
      "app": "base-application",
      "kind": "procedure",
      "member": "FindDraftsUsingInstructions()",
      "memberKey": "FindDraftsUsingInstructions()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2155-o365-payment-instructions/obsolete/"
    },
    {
      "key": "table:2155",
      "type": "table",
      "id": 2155,
      "object": "O365 Payment Instructions",
      "slug": "2155-o365-payment-instructions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetNameInCurrentLanguage()",
      "memberKey": "GetNameInCurrentLanguage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2155-o365-payment-instructions/obsolete/"
    },
    {
      "key": "table:2155",
      "type": "table",
      "id": 2155,
      "object": "O365 Payment Instructions",
      "slug": "2155-o365-payment-instructions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPaymentInstructions()",
      "memberKey": "GetPaymentInstructions()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2155-o365-payment-instructions/obsolete/"
    },
    {
      "key": "table:2155",
      "type": "table",
      "id": 2155,
      "object": "O365 Payment Instructions",
      "slug": "2155-o365-payment-instructions",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPaymentInstructionsInCurrentLanguage()",
      "memberKey": "GetPaymentInstructionsInCurrentLanguage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2155-o365-payment-instructions/obsolete/"
    },
    {
      "key": "table:2155",
      "type": "table",
      "id": 2155,
      "object": "O365 Payment Instructions",
      "slug": "2155-o365-payment-instructions",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetPaymentInstructions(Text)",
      "memberKey": "SetPaymentInstructions(Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2155-o365-payment-instructions/obsolete/"
    },
    {
      "key": "table:2156",
      "type": "table",
      "id": 2156,
      "object": "O365 Payment Instr. Transl.",
      "slug": "2156-o365-payment-instr-transl",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTransPaymentInstructions()",
      "memberKey": "GetTransPaymentInstructions()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2156-o365-payment-instr-transl/obsolete/"
    },
    {
      "key": "table:2156",
      "type": "table",
      "id": 2156,
      "object": "O365 Payment Instr. Transl.",
      "slug": "2156-o365-payment-instr-transl",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTranslPaymentInstructions(Text)",
      "memberKey": "SetTranslPaymentInstructions(Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2156-o365-payment-instr-transl/obsolete/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "procedure",
      "member": "DeleteSentHistoryForDocument(Option, Code[20], Boolean)",
      "memberKey": "DeleteSentHistoryForDocument(Option, Code[20], Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/obsolete/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetJobQueueErrorMessage()",
      "memberKey": "GetJobQueueErrorMessage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/obsolete/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "procedure",
      "member": "NewInProgressFromJobQueue(var Record Job Queue Entry)",
      "memberKey": "NewInProgressFromJobQueue(var Record Job Queue Entry)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/obsolete/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "procedure",
      "member": "NewInProgressFromRecRef(RecordRef)",
      "memberKey": "NewInProgressFromRecRef(RecordRef)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/obsolete/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "procedure",
      "member": "NewInProgressFromSalesHeader(Record Sales Header)",
      "memberKey": "NewInProgressFromSalesHeader(Record Sales Header)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/obsolete/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "procedure",
      "member": "NewInProgressFromSalesInvoiceHeader(Record Sales Invoice Header)",
      "memberKey": "NewInProgressFromSalesInvoiceHeader(Record Sales Invoice Header)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/obsolete/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetHistoryForDocumentAsNotified(Enum Sales Document Type, Code[20], Boolean)",
      "memberKey": "SetHistoryForDocumentAsNotified(Enum Sales Document Type, Code[20], Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/obsolete/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetStatusAsFailed()",
      "memberKey": "SetStatusAsFailed()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/obsolete/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetStatusAsSuccessfullyFinished()",
      "memberKey": "SetStatusAsSuccessfullyFinished()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/obsolete/"
    },
    {
      "key": "table:2158",
      "type": "table",
      "id": 2158,
      "object": "O365 Document Sent History",
      "slug": "2158-o365-document-sent-history",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowJobQueueErrorMessage()",
      "memberKey": "ShowJobQueueErrorMessage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2158-o365-document-sent-history/obsolete/"
    },
    {
      "key": "table:2162",
      "type": "table",
      "id": 2162,
      "object": "O365 C2Graph Event Settings",
      "slug": "2162-o365-c2graph-event-settings",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetEventsEnabled(Boolean)",
      "memberKey": "SetEventsEnabled(Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2162-o365-c2graph-event-settings/obsolete/"
    },
    {
      "key": "table:2163",
      "type": "table",
      "id": 2163,
      "object": "O365 Sales Event",
      "slug": "2163-o365-sales-event",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsEventTypeEnabled(Integer)",
      "memberKey": "IsEventTypeEnabled(Integer)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2163-o365-sales-event/obsolete/"
    },
    {
      "key": "table:2170",
      "type": "table",
      "id": 2170,
      "object": "O365 Default Email Message",
      "slug": "2170-o365-default-email-message",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetMessage(Option)",
      "memberKey": "GetMessage(Option)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2170-o365-default-email-message/obsolete/"
    },
    {
      "key": "table:2170",
      "type": "table",
      "id": 2170,
      "object": "O365 Default Email Message",
      "slug": "2170-o365-default-email-message",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetTestInvoiceMessage()",
      "memberKey": "GetTestInvoiceMessage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2170-o365-default-email-message/obsolete/"
    },
    {
      "key": "table:2170",
      "type": "table",
      "id": 2170,
      "object": "O365 Default Email Message",
      "slug": "2170-o365-default-email-message",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReadMessage()",
      "memberKey": "ReadMessage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2170-o365-default-email-message/obsolete/"
    },
    {
      "key": "table:2170",
      "type": "table",
      "id": 2170,
      "object": "O365 Default Email Message",
      "slug": "2170-o365-default-email-message",
      "app": "base-application",
      "kind": "procedure",
      "member": "ReportUsageToDocumentType(var Option, Integer)",
      "memberKey": "ReportUsageToDocumentType(var Option, Integer)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2170-o365-default-email-message/obsolete/"
    },
    {
      "key": "table:2170",
      "type": "table",
      "id": 2170,
      "object": "O365 Default Email Message",
      "slug": "2170-o365-default-email-message",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetMessage(Text)",
      "memberKey": "SetMessage(Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2170-o365-default-email-message/obsolete/"
    },
    {
      "key": "table:2190",
      "type": "table",
      "id": 2190,
      "object": "O365 Sales Graph",
      "slug": "2190-o365-sales-graph",
      "app": "base-application",
      "kind": "procedure",
      "member": "ParseRefresh()",
      "memberKey": "ParseRefresh()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2190-o365-sales-graph/obsolete/"
    },
    {
      "key": "table:2190",
      "type": "table",
      "id": 2190,
      "object": "O365 Sales Graph",
      "slug": "2190-o365-sales-graph",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetEmployeeIdToCurrentUser()",
      "memberKey": "SetEmployeeIdToCurrentUser()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/2190-o365-sales-graph/obsolete/"
    },
    {
      "key": "table:5051",
      "type": "table",
      "id": 5051,
      "object": "Contact Alt. Address",
      "slug": "5051-contact-alt-address",
      "app": "base-application",
      "kind": "event",
      "member": "OnBeforeValidatePostPode(var Record Contact Alt. Address, var Boolean)",
      "memberKey": "OnBeforeValidatePostPode(var Record Contact Alt. Address, var Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by event OnBeforeValidatePostCode()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5051-contact-alt-address/obsolete/"
    },
    {
      "key": "table:5540",
      "type": "table",
      "id": 5540,
      "object": "Timeline Event",
      "slug": "5540-timeline-event",
      "app": "base-application",
      "kind": "procedure",
      "member": "DefaultTime()",
      "memberKey": "DefaultTime()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This procedure is discontinued because the TimelineVisualizer control has been deprecated.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5540-timeline-event/obsolete/"
    },
    {
      "key": "table:5541",
      "type": "table",
      "id": 5541,
      "object": "Timeline Event Change",
      "slug": "5541-timeline-event-change",
      "app": "base-application",
      "kind": "procedure",
      "member": "ActionMessage()",
      "memberKey": "ActionMessage()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This procedure is discontinued because the TimelineVisualizer control has been deprecated.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5541-timeline-event-change/obsolete/"
    },
    {
      "key": "table:5541",
      "type": "table",
      "id": 5541,
      "object": "Timeline Event Change",
      "slug": "5541-timeline-event-change",
      "app": "base-application",
      "kind": "procedure",
      "member": "NewSupply()",
      "memberKey": "NewSupply()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This procedure is discontinued because the TimelineVisualizer control has been deprecated.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5541-timeline-event-change/obsolete/"
    },
    {
      "key": "table:5700",
      "type": "table",
      "id": 5700,
      "object": "Stockkeeping Unit",
      "slug": "5700-stockkeeping-unit",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowTimeline(Record Stockkeeping Unit)",
      "memberKey": "ShowTimeline(Record Stockkeeping Unit)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "This procedure is discontinued because the TimelineVisualizer control has been deprecated.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5700-stockkeeping-unit/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetNumberOfUnpaidInvoices()",
      "memberKey": "GetNumberOfUnpaidInvoices()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "procedure",
      "member": "OnOpenActivitiesPage(var Text)",
      "memberKey": "OnOpenActivitiesPage(var Text)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "procedure",
      "member": "OnOpenActivitiesPageForRequestedDate(var Text, DateTime)",
      "memberKey": "OnOpenActivitiesPageForRequestedDate(var Text, DateTime)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowDraftInvoices()",
      "memberKey": "ShowDraftInvoices()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowInvoices(Boolean)",
      "memberKey": "ShowInvoices(Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowMonthlySalesOverview()",
      "memberKey": "ShowMonthlySalesOverview()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowQuotes()",
      "memberKey": "ShowQuotes()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowUnpaidInvoices()",
      "memberKey": "ShowUnpaidInvoices()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowUnpostedDocuments(Boolean)",
      "memberKey": "ShowUnpostedDocuments(Boolean)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/obsolete/"
    },
    {
      "key": "table:9069",
      "type": "table",
      "id": 9069,
      "object": "O365 Sales Cue",
      "slug": "9069-o365-sales-cue",
      "app": "base-application",
      "kind": "procedure",
      "member": "ShowYearlySalesOverview()",
      "memberKey": "ShowYearlySalesOverview()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9069-o365-sales-cue/obsolete/"
    },
    {
      "key": "table:9500",
      "type": "table",
      "id": 9500,
      "object": "Email Item",
      "slug": "9500-email-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "AddCcBcc()",
      "memberKey": "AddCcBcc()",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Microsoft Invoicing has been discontinued.",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9500-email-item/obsolete/"
    },
    {
      "key": "table:99000754",
      "type": "table",
      "id": 99000754,
      "object": "Work Center",
      "slug": "99000754-work-center",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetBinCode(Boolean, Option)",
      "memberKey": "GetBinCode(Boolean, Option)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by procedure GetBinForFlushingMethod()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/99000754-work-center/obsolete/"
    },
    {
      "key": "table:99000758",
      "type": "table",
      "id": 99000758,
      "object": "Machine Center",
      "slug": "99000758-machine-center",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetBinCode(Boolean, Option)",
      "memberKey": "GetBinCode(Boolean, Option)",
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced by procedure GetBinCodeForFlushingMethod()",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/99000758-machine-center/obsolete/"
    },
    {
      "key": "xmlport:9173",
      "type": "xmlport",
      "id": 9173,
      "object": "Export Permission Sets",
      "slug": "9173-export-permission-sets",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced with \"Export Permission Sets Tenant\" or \"Export Permission Sets System\"",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/xmlport/9173-export-permission-sets/"
    },
    {
      "key": "xmlport:9174",
      "type": "xmlport",
      "id": 9174,
      "object": "Import Tenant Permission Sets",
      "slug": "9174-import-tenant-permission-sets",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "21.0",
      "reason": "Replaced with \"Import Permission Sets\"",
      "seenFrom": 21,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/xmlport/9174-import-tenant-permission-sets/"
    },
    {
      "key": "page:9259",
      "type": "page",
      "id": 9259,
      "object": "Contr. Gain/Loss (Grps) Matrix",
      "slug": "9259-contr-gain-loss-grps-matrix",
      "app": "base-application",
      "kind": "procedure",
      "member": "Load(Text[1024], var Record Contract Group, Integer, Option, Option, Text[250], Date)",
      "memberKey": "Load(Text[1024], var Record Contract Group, Integer, Option, Option, Text[250], Date)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by LoadMatrix().",
      "seenFrom": 19,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/9259-contr-gain-loss-grps-matrix/obsolete/"
    },
    {
      "key": "report:7398",
      "type": "report",
      "id": 7398,
      "object": "Date Compress Whse. Entries",
      "slug": "7398-date-compress-whse-entries",
      "app": "base-application",
      "kind": "procedure",
      "member": "InitializeReport(Record Date Compr. Register, Boolean, Boolean)",
      "memberKey": "InitializeReport(Record Date Compr. Register, Boolean, Boolean)",
      "state": "Pending",
      "tag": "19.0",
      "reason": "Replaced by SetParameters().",
      "seenFrom": 19,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/7398-date-compress-whse-entries/obsolete/"
    },
    {
      "key": "codeunit:1385",
      "type": "codeunit",
      "id": 1385,
      "object": "Vendor Templ. Mgt.",
      "slug": "1385-vendor-templ-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ApplyContactVendorTemplate(var Record Vendor, Record Contact)",
      "memberKey": "ApplyContactVendorTemplate(var Record Vendor, Record Contact)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by ApplyVendorTemplate with different set of parameters",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1385-vendor-templ-mgt/obsolete/"
    },
    {
      "key": "codeunit:1387",
      "type": "codeunit",
      "id": 1387,
      "object": "Employee Templ. Mgt.",
      "slug": "1387-employee-templ-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "ApplyContactEmployeeTemplate(var Record Employee)",
      "memberKey": "ApplyContactEmployeeTemplate(var Record Employee)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by ApplyEmployeeTemplate with different set of parameters",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1387-employee-templ-mgt/obsolete/"
    },
    {
      "key": "codeunit:1502",
      "type": "codeunit",
      "id": 1502,
      "object": "Workflow Setup",
      "slug": "1502-workflow-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "PopulateWorkflowStepArgument(var Record Workflow Step Argument, Option, Option, Integer, Code[20], DateFormula, Boolean)",
      "memberKey": "PopulateWorkflowStepArgument(var Record Workflow Step Argument, Option, Option, Integer, Code[20], DateFormula, Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by InitWorkflowStepArgument().",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1502-workflow-setup/obsolete/"
    },
    {
      "key": "codeunit:9179",
      "type": "codeunit",
      "id": 9179,
      "object": "Application Area Mgmt. Facade",
      "slug": "9179-application-area-mgmt-facade",
      "app": "base-application",
      "kind": "procedure",
      "member": "DeprecatedGetExperienceTierCurrentCompany(var Option)",
      "memberKey": "DeprecatedGetExperienceTierCurrentCompany(var Option)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Use GetExperienceTierCurrentCompany instead",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9179-application-area-mgmt-facade/obsolete/"
    },
    {
      "key": "codeunit:9179",
      "type": "codeunit",
      "id": 9179,
      "object": "Application Area Mgmt. Facade",
      "slug": "9179-application-area-mgmt-facade",
      "app": "base-application",
      "kind": "procedure",
      "member": "DeprecatedSetExperienceTierCurrentCompany(Option)",
      "memberKey": "DeprecatedSetExperienceTierCurrentCompany(Option)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Use SaveExperienceTierCurrentCompany instead",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9179-application-area-mgmt-facade/obsolete/"
    },
    {
      "key": "codeunit:9179",
      "type": "codeunit",
      "id": 9179,
      "object": "Application Area Mgmt. Facade",
      "slug": "9179-application-area-mgmt-facade",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsInvoicingOnlyEnabled()",
      "memberKey": "IsInvoicingOnlyEnabled()",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Microsoft Invoicing is not supported in Business Central",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9179-application-area-mgmt-facade/obsolete/"
    },
    {
      "key": "codeunit:9610",
      "type": "codeunit",
      "id": 9610,
      "object": "XSD Parser",
      "slug": "9610-xsd-parser",
      "app": "base-application",
      "kind": "procedure",
      "member": "CreateXMLPortFile(var Record XML Schema Element, Integer, Text[30], Boolean, Boolean)",
      "memberKey": "CreateXMLPortFile(var Record XML Schema Element, Integer, Text[30], Boolean, Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Function will be removed",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9610-xsd-parser/obsolete/"
    },
    {
      "key": "page:42",
      "type": "page",
      "id": 42,
      "object": "Sales Order",
      "slug": "42-sales-order",
      "app": "base-application",
      "kind": "procedure",
      "member": "PostDocument(Integer, Option)",
      "memberKey": "PostDocument(Integer, Option)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by PostSalesOrder().",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/42-sales-order/obsolete/"
    },
    {
      "key": "page:344",
      "type": "page",
      "id": 344,
      "object": "Navigate",
      "slug": "344-navigate",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetTracking(Code[50], Code[50])",
      "memberKey": "SetTracking(Code[50], Code[50])",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by SetTracking with ItemTrackingSetup parameter.",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/344-navigate/obsolete/"
    },
    {
      "key": "page:6513",
      "type": "page",
      "id": 6513,
      "object": "Enter Quantity to Create",
      "slug": "6513-enter-quantity-to-create",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFields(var Integer, var Boolean)",
      "memberKey": "GetFields(var Integer, var Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by GetFields procedure with additional parameter.",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6513-enter-quantity-to-create/obsolete/"
    },
    {
      "key": "page:6513",
      "type": "page",
      "id": 6513,
      "object": "Enter Quantity to Create",
      "slug": "6513-enter-quantity-to-create",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFields(Code[20], Code[10], Integer, Boolean)",
      "memberKey": "SetFields(Code[20], Code[10], Integer, Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by SetFields procedure with additional parameter.",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6513-enter-quantity-to-create/obsolete/"
    },
    {
      "key": "page:6515",
      "type": "page",
      "id": 6515,
      "object": "Enter Customized SN",
      "slug": "6515-enter-customized-sn",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetFields(var Integer, var Boolean, var Code[50], var Integer)",
      "memberKey": "GetFields(var Integer, var Boolean, var Code[50], var Integer)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by GetFields procedure with additional parameter.",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6515-enter-customized-sn/obsolete/"
    },
    {
      "key": "page:6515",
      "type": "page",
      "id": 6515,
      "object": "Enter Customized SN",
      "slug": "6515-enter-customized-sn",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFields(Code[20], Code[10], Integer, Boolean)",
      "memberKey": "SetFields(Code[20], Code[10], Integer, Boolean)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by SetFields procedure with additional parameter.",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/6515-enter-customized-sn/obsolete/"
    },
    {
      "key": "report:6529",
      "type": "report",
      "id": 6529,
      "object": "Item Tracking Navigate",
      "slug": "6529-item-tracking-navigate",
      "app": "base-application",
      "kind": "procedure",
      "member": "TransferFilters(Text, Text, Text, Text)",
      "memberKey": "TransferFilters(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by SetItemFilters().",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/report/6529-item-tracking-navigate/obsolete/"
    },
    {
      "key": "table:405",
      "type": "table",
      "id": 405,
      "object": "Change Log Entry",
      "slug": "405-change-log-entry",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetPrimaryKeyFriendlyName()",
      "memberKey": "GetPrimaryKeyFriendlyName()",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by GetFullPrimaryKeyFriendlyName procedure.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/405-change-log-entry/obsolete/"
    },
    {
      "key": "table:5338",
      "type": "table",
      "id": 5338,
      "object": "Integration Synch. Job",
      "slug": "5338-integration-synch-job",
      "app": "base-application",
      "kind": "procedure",
      "member": "AreAllRecordsFailed()",
      "memberKey": "AreAllRecordsFailed()",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by AreSomeRecordsFailed procedure",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5338-integration-synch-job/obsolete/"
    },
    {
      "key": "table:5767",
      "type": "table",
      "id": 5767,
      "object": "Warehouse Activity Line",
      "slug": "5767-warehouse-activity-line",
      "app": "base-application",
      "kind": "event",
      "member": "OnCheckReservedItemTrkgOnCkeckTypeElseCase(var Record Warehouse Activity Line, Enum Item Tracking Type, Code[50])",
      "memberKey": "OnCheckReservedItemTrkgOnCkeckTypeElseCase(var Record Warehouse Activity Line, Enum Item Tracking Type, Code[50])",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Replaced by OnCheckReservedItemTrkgOnCheckTypeElseCase().",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5767-warehouse-activity-line/obsolete/"
    },
    {
      "key": "table:9178",
      "type": "table",
      "id": 9178,
      "object": "Application Area Setup",
      "slug": "9178-application-area-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetExperienceTierCurrentCompany(var Option)",
      "memberKey": "GetExperienceTierCurrentCompany(var Option)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Use ApplicationAreaMgmtFacade.GetExperienceTierCurrentCompany instead",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9178-application-area-setup/obsolete/"
    },
    {
      "key": "table:9178",
      "type": "table",
      "id": 9178,
      "object": "Application Area Setup",
      "slug": "9178-application-area-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsAdvanced()",
      "memberKey": "IsAdvanced()",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Use ApplicationAreaMgmtFacade.IsAdvancedEnabled instead",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9178-application-area-setup/obsolete/"
    },
    {
      "key": "table:9178",
      "type": "table",
      "id": 9178,
      "object": "Application Area Setup",
      "slug": "9178-application-area-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsFoundationEnabled()",
      "memberKey": "IsFoundationEnabled()",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Use ApplicationAreaMgmtFacade.IsFoundationEnabled() instead",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9178-application-area-setup/obsolete/"
    },
    {
      "key": "table:9178",
      "type": "table",
      "id": 9178,
      "object": "Application Area Setup",
      "slug": "9178-application-area-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "IsSuiteEnabled()",
      "memberKey": "IsSuiteEnabled()",
      "state": "Pending",
      "tag": "18.0",
      "reason": "Use ApplicationAreaMgmtFacade.IsSuiteEnabled() instead",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9178-application-area-setup/obsolete/"
    },
    {
      "key": "table:9178",
      "type": "table",
      "id": 9178,
      "object": "Application Area Setup",
      "slug": "9178-application-area-setup",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetExperienceTierCurrentCompany(Option)",
      "memberKey": "SetExperienceTierCurrentCompany(Option)",
      "state": "Pending",
      "tag": "18.0",
      "reason": "ApplicationAreaMgmtFacade.SaveExperienceTierCurrentCompany",
      "seenFrom": 18,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9178-application-area-setup/obsolete/"
    },
    {
      "key": "codeunit:10",
      "type": "codeunit",
      "id": 10,
      "object": "Type Helper",
      "slug": "10-type-helper",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetGuidAsString(Guid)",
      "memberKey": "GetGuidAsString(Guid)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Format() now supports formatting GUIDs into different standards, see https://go.microsoft.com/fwlink/?linkid=2206175",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/10-type-helper/obsolete/"
    },
    {
      "key": "codeunit:1062",
      "type": "codeunit",
      "id": 1062,
      "object": "QBD Sync Proxy",
      "slug": "1062-qbd-sync-proxy",
      "app": "base-application",
      "kind": "event",
      "member": "GetQBDSyncSettings(var Text, var Text, var Boolean, var Text)",
      "memberKey": "GetQBDSyncSettings(var Text, var Text, var Boolean, var Text)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Quickbooks integration to Invoicing is discontinued.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1062-qbd-sync-proxy/obsolete/"
    },
    {
      "key": "codeunit:1062",
      "type": "codeunit",
      "id": 1062,
      "object": "QBD Sync Proxy",
      "slug": "1062-qbd-sync-proxy",
      "app": "base-application",
      "kind": "event",
      "member": "SendEmailInBackground(var Boolean)",
      "memberKey": "SendEmailInBackground(var Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Quickbooks integration to Invoicing is discontinued.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1062-qbd-sync-proxy/obsolete/"
    },
    {
      "key": "codeunit:1062",
      "type": "codeunit",
      "id": 1062,
      "object": "QBD Sync Proxy",
      "slug": "1062-qbd-sync-proxy",
      "app": "base-application",
      "kind": "event",
      "member": "SetQBDSyncEnabled(Boolean)",
      "memberKey": "SetQBDSyncEnabled(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Quickbooks integration to Invoicing is discontinued.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1062-qbd-sync-proxy/obsolete/"
    },
    {
      "key": "codeunit:1062",
      "type": "codeunit",
      "id": 1062,
      "object": "QBD Sync Proxy",
      "slug": "1062-qbd-sync-proxy",
      "app": "base-application",
      "kind": "event",
      "member": "SetQBDSyncSendToEmail(Text)",
      "memberKey": "SetQBDSyncSendToEmail(Text)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Quickbooks integration to Invoicing is discontinued.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1062-qbd-sync-proxy/obsolete/"
    },
    {
      "key": "codeunit:1311",
      "type": "codeunit",
      "id": 1311,
      "object": "Activities Mgt.",
      "slug": "1311-activities-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcOverduePurchaseInvoiceAmount(Boolean)",
      "memberKey": "CalcOverduePurchaseInvoiceAmount(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Replaced by OverduePurchaseInvoiceAmount(CalledFromWebService, UseCache",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1311-activities-mgt/obsolete/"
    },
    {
      "key": "codeunit:1311",
      "type": "codeunit",
      "id": 1311,
      "object": "Activities Mgt.",
      "slug": "1311-activities-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "CalcOverdueSalesInvoiceAmount(Boolean)",
      "memberKey": "CalcOverdueSalesInvoiceAmount(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Replaced by OverdueSalesInvoiceAmount(CalledFromWebService, UseCachedValue)",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1311-activities-mgt/obsolete/"
    },
    {
      "key": "codeunit:1311",
      "type": "codeunit",
      "id": 1311,
      "object": "Activities Mgt.",
      "slug": "1311-activities-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFilterForCalcOverduePurchaseInvoiceAmount(var Record Detailed Vendor Ledg. Entry, Boolean)",
      "memberKey": "SetFilterForCalcOverduePurchaseInvoiceAmount(var Record Detailed Vendor Ledg. Entry, Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Replaced by SetFilterOverduePurchaseInvoice(VendorLedgerEntry, CalledFromWebService",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1311-activities-mgt/obsolete/"
    },
    {
      "key": "codeunit:1311",
      "type": "codeunit",
      "id": 1311,
      "object": "Activities Mgt.",
      "slug": "1311-activities-mgt",
      "app": "base-application",
      "kind": "procedure",
      "member": "SetFilterForCalcOverdueSalesInvoiceAmount(var Record Detailed Cust. Ledg. Entry, Boolean)",
      "memberKey": "SetFilterForCalcOverdueSalesInvoiceAmount(var Record Detailed Cust. Ledg. Entry, Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Replaced by SetFilterOverdueSalesInvoice(VendorLedgerEntry, CalledFromWebService",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1311-activities-mgt/obsolete/"
    },
    {
      "key": "codeunit:1370",
      "type": "codeunit",
      "id": 1370,
      "object": "Batch Post Parameter Types",
      "slug": "1370-batch-post-parameter-types",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "17.0",
      "reason": "Replaced by enum Batch Posting Parameter Type.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1370-batch-post-parameter-types/"
    },
    {
      "key": "codeunit:1630",
      "type": "codeunit",
      "id": 1630,
      "object": "Office Management",
      "slug": "1630-office-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "AttachDocument(Text, Text, Text, Text)",
      "memberKey": "AttachDocument(Text, Text, Text, Text)",
      "state": "Pending",
      "tag": "17.2",
      "reason": "Please use the overload with the stream parameter",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/1630-office-management/obsolete/"
    },
    {
      "key": "codeunit:2107",
      "type": "codeunit",
      "id": 2107,
      "object": "O365 Sales Management",
      "slug": "2107-o365-sales-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetQboQbdVisibility(var Boolean, var Boolean)",
      "memberKey": "GetQboQbdVisibility(var Boolean, var Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Quickbooks integration to Invoicing is discontinued.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2107-o365-sales-management/obsolete/"
    },
    {
      "key": "codeunit:2107",
      "type": "codeunit",
      "id": 2107,
      "object": "O365 Sales Management",
      "slug": "2107-o365-sales-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetQuickBooksVisible()",
      "memberKey": "GetQuickBooksVisible()",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Quickbooks integration to Invoicing is discontinued.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/2107-o365-sales-management/obsolete/"
    },
    {
      "key": "codeunit:9520",
      "type": "codeunit",
      "id": 9520,
      "object": "Mail Management",
      "slug": "9520-mail-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "Send(Record Email Item)",
      "memberKey": "Send(Record Email Item)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Replaced with the overload containing Email Scenario",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9520-mail-management/obsolete/"
    },
    {
      "key": "codeunit:9520",
      "type": "codeunit",
      "id": 9520,
      "object": "Mail Management",
      "slug": "9520-mail-management",
      "app": "base-application",
      "kind": "procedure",
      "member": "SendMailOrDownload(Record Email Item, Boolean)",
      "memberKey": "SendMailOrDownload(Record Email Item, Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Replaced with the overload containing Email Scenario",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/codeunit/9520-mail-management/obsolete/"
    },
    {
      "key": "page:1390",
      "type": "page",
      "id": 1390,
      "object": "Generic Chart",
      "slug": "1390-generic-chart",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "17.0",
      "reason": "The page has been replaced with page 1392 \"Help And Chart Wrapper\".",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/1390-generic-chart/"
    },
    {
      "key": "page:2375",
      "type": "page",
      "id": 2375,
      "object": "BC O365 Quickbooks Settings",
      "slug": "2375-bc-o365-quickbooks-settings",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "17.0",
      "reason": "Quickbooks integration to Invoicing is discontinued.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/2375-bc-o365-quickbooks-settings/"
    },
    {
      "key": "page:7172",
      "type": "page",
      "id": 7172,
      "object": "Sales Lines Subform",
      "slug": "7172-sales-lines-subform",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "17.0",
      "reason": "Page is emty and not used.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/7172-sales-lines-subform/"
    },
    {
      "key": "page:7173",
      "type": "page",
      "id": 7173,
      "object": "Shipment Lines Subform",
      "slug": "7173-shipment-lines-subform",
      "app": "base-application",
      "kind": "object",
      "member": null,
      "state": "Pending",
      "tag": "17.0",
      "reason": "Page is emty and not used.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/page/7173-shipment-lines-subform/"
    },
    {
      "key": "table:1513",
      "type": "table",
      "id": 1513,
      "object": "Notification Schedule",
      "slug": "1513-notification-schedule",
      "app": "base-application",
      "kind": "procedure",
      "member": "NewRecord(Code[50], Option)",
      "memberKey": "NewRecord(Code[50], Option)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Replaced by CreateNewRecord().",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/1513-notification-schedule/obsolete/"
    },
    {
      "key": "table:5405",
      "type": "table",
      "id": 5405,
      "object": "Production Order",
      "slug": "5405-production-order",
      "app": "base-application",
      "kind": "procedure",
      "member": "GetStartingEndingDateAndTime(var Time, var Date, var Time, var Date)",
      "memberKey": "GetStartingEndingDateAndTime(var Time, var Date, var Time, var Date)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Starting and Ending Date-Time field should be used instead.",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/5405-production-order/obsolete/"
    },
    {
      "key": "table:9500",
      "type": "table",
      "id": 9500,
      "object": "Email Item",
      "slug": "9500-email-item",
      "app": "base-application",
      "kind": "procedure",
      "member": "Send(Boolean)",
      "memberKey": "Send(Boolean)",
      "state": "Pending",
      "tag": "17.0",
      "reason": "Replaced with the overload containing Email Scenario",
      "seenFrom": 17,
      "lastSeen": 23,
      "gone": true,
      "url": "https://jonas-paprotka.de/ref/table/9500-email-item/obsolete/"
    }
  ]
}