{
  "inputs": [
    7,
    [
      "ea08af5ef2d6a9b5c5af4a029288abbe2c883220",
      "4",
      9469
    ]
  ],
  "major": "29",
  "count": 1225,
  "by_tag": {
    "untagged": 323,
    "23.0": 1,
    "24.0": 8,
    "25.0": 162,
    "25.2": 2,
    "26.0": 46,
    "27.0": 465,
    "27.2": 1,
    "28.0": 144,
    "29.0": 71,
    "29.1": 2
  },
  "items": [
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnAfterCalcCapQty",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnAfterCheckItemTrackingOfComp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnAfterFlushOperation",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnAfterInsertConsumpEntry",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnAfterPostConsumption",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnAfterPostFlushedConsump",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnAfterPostOutput",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnAfterUpdateProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnApplyCapNeedOnAfterSetFilters",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeCallFlushOperation",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeFlushOperation",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeGetOutputProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeGetOutputProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeGetProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeGetProdOrderRoutingLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeInsertConsumpEntry",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeNextOperationExist",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeOnApplyCapNeed",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforePostFlushedConsump",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforePostFlushedConsumpItemJnlLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforePostOutput",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforePostOutputForProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforePostOutputUpdateProdOrderRtngLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeProdOrderCompModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeProdOrderLineModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeReservationExists",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnBeforeUpdateProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnCalcCapLedgerEntriesSetupRunTimeOnAfterCapLedgerEntrySetFilters",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnCorrectOutputValuationDateOnBeforeCheckProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnCorrectOutputValuationDateOnBeforeValueEntryFindSet",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnFlushOperationOnAfterProdOrderCompSetFilters",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnFlushOperationOnBeforeCheckRoutingLinkCode",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnInsertConsumpEntryOnBeforePostItem",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostConsumptionOnAfterCalcNewRemainingQty",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostConsumptionOnAfterFindProdOrderComp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostConsumptionOnAfterInsertEntry",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostConsumptionOnBeforeCalcRemainingQuantity",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostConsumptionOnBeforeCalcRemQtyToPostThisLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostConsumptionOnBeforeCheckOrderType",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostConsumptionOnBeforeFindSetProdOrderComp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostConsumptionOnRemQtyToPostOnBeforeInsertConsumpEntry",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostFlushedConsumpOnAfterCalcQtyToPost",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostFlushedConsumpOnAfterCopyProdOrderFieldsToItemJnlLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostFlushedConsumpOnBeforeProdOrderCompReserveTransferPOCompToItemJnlLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostFlushedConsumpOnBeforeSetupSplitJnlLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostFlushedConsumptionOnAfterSetDimensionSetID",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostFlushedConsumptionOnBeforeCalcQtyToPost",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputForProdOrderOnAfterApplyCapNeed",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnAfterCreateWhseJnlLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnAfterInsertCapLedgEntry",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnAfterInsertCostValueEntries",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnAfterProdOrderRtngLineSetFilters",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnAfterSetMfgUnitCost",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnAfterUpdateAmounts",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnAfterUpdateProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnBeforeCreateWhseJnlLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnBeforeGetMfgAmounts",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnBeforeInsertCostValueEntries",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnBeforePostItem",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnBeforeProdOrderRtngLineModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "RunOnPostOutputOnBeforeUpdateProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/23",
      "object": "Item Jnl.-Post Batch",
      "member": "RunOnBeforeSelfReservedQty",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/24",
      "object": "Inventory Setup",
      "member": "OnAfterValidateInventorySetupDirectTransferPosting",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/24",
      "object": "Inventory Setup",
      "member": "OnAfterValidateInventorySetupDirectTransferPostingType",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/90",
      "object": "Purch.-Post",
      "member": "RunOnAfterPostItemJnlLineCopyProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/90",
      "object": "Purch.-Post",
      "member": "RunOnBeforePostItemJnlLineCopyProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/305",
      "object": "No. Series - Setup Impl.",
      "member": "IncrementNoText",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/328",
      "object": "No. Series Upgrade",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/332",
      "object": "No. Series Upgrade Tags",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/487",
      "object": "Job Queue Start Report",
      "member": "OnAfterRunReportInterface",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/487",
      "object": "Job Queue Start Report",
      "member": "OnBeforeRunReportBase",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/487",
      "object": "Job Queue Start Report",
      "member": "OnBeforeRunReportInterfaceBase",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/1432",
      "object": "Satisfaction Survey Impl.",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/1766",
      "object": "CRM-Data Classification",
      "member": "ClassifyExchangeSync",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "RunOnBeforeGetProdOrderCompNeededQty",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "RunOnBeforeGetUnplannedAsmLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "RunOnBeforeGetUnplannedProdOrderComp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "RunOnGetUnplannedAsmLineOnAfterInsertUnplannedDemand",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "RunOnGetUnplannedProdOrderCompOnAfterCalcNeedInsertUnplannedDemand",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "RunOnGetUnplannedProdOrderCompOnAfterInsertProdOrderCompLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "RunOnGetUnplannedProdOrderCompOnAfterInsertUnplannedDemand",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "RunOnInsertAsmLineOnBeforeInsert",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "RunOnInsertProdOrderCompLineOnBeforeInsert",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5522",
      "object": "Order Planning Mgt.",
      "member": "RunOnBeforeReqLineModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5530",
      "object": "Calc. Item Availability",
      "member": "RunOnBeforeRunProductionOrderPage",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5530",
      "object": "Calc. Item Availability",
      "member": "RunOnParentIsInPlanningOnAfterReqLineSetFilters",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnAfterGenerateProdCompSubTree",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnAfterTransferFromProdBOM",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnAfterTransferFromProdItem",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnAfterTransferFromProdRouting",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnBeforeCalcRoutingLineCosts",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnBeforeFilterByQuantityPer",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnBeforeGenerateProdOrderLineSubTree",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnBeforeTransferFromProdBOM",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnBeforeTransferProdBOMLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnCalcRoutingLineCostsOnBeforeBOMBufferAdd",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnGenerateAsmHeaderSubTreeOnAfterAsmLineLoop",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnGenerateProdCompSubTreeOnAfterBOMBufferModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnGenerateProdCompSubTreeOnAfterGenerateItemSubTree",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnGenerateProdCompSubTreeOnAfterProdBOMLineLoop",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnGenerateProdCompSubTreeOnBeforeBOMBufferModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnGenerateProdCompSubTreeOnBeforeExitForNonProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "RunOnGenerateProdCompSubTreeOnBeforeRoutingLineLoop",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5896",
      "object": "Calc. Inventory Adjmt. - Order",
      "member": "RunOnBeforeCalcShareOfCapCost",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5896",
      "object": "Calc. Inventory Adjmt. - Order",
      "member": "RunOnCalcActualCapacityCostsOnAfterSetFilters",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/6464",
      "object": "Serv. Electr. Doc. Format",
      "member": "OnAfterShouldLogUptake",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/6475",
      "object": "Service Company Initialize",
      "member": "OnAfterInitElectronicFormats",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/6721",
      "object": "Booking Manager",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/6722",
      "object": "Booking Manager Handler",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/6724",
      "object": "Booking Appointment - Modify",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnAfterCalcBestUnitPrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnAfterCalcBestUnitPriceAsItemUnitPrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnAfterCalcLineAmount",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnAfterFindSalesLineDisc",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnAfterFindSalesPrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnAfterFindServLineDisc",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnAfterFindServLinePrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnAfterFindServLineResPrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnAfterServLineLineDiscExists",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnAfterServLinePriceExists",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeCalcBestLineDisc",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeCalcBestUnitPrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeCalcBestUnitPriceConvertPrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeConvertPriceToVAT",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeCopySalesPriceToSalesPrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeFindSalesLineDisc",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeFindSalesPrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeFindServLineDisc",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeFindServLinePrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeGetServLineDisc",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeGetServLinePrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeNoOfServLineLineDisc",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeNoOfServLinePrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeServLineLineDiscExists",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnBeforeServLinePriceExists",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnCalcBestUnitPriceOnBeforeCalcBestUnitPriceConvertPrice",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnFindSalesLineDiscOnAfterSetFilters",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "RunOnSetResPriceOnAfterInit",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7307",
      "object": "Whse.-Activity-Register",
      "member": "RunOnAfterAssemblyLineModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7307",
      "object": "Whse.-Activity-Register",
      "member": "RunOnAfterProdCompLineModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7307",
      "object": "Whse.-Activity-Register",
      "member": "RunOnBeforeAssemblyLineModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7307",
      "object": "Whse.-Activity-Register",
      "member": "RunOnBeforeAutoReserveForAssemblyLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7307",
      "object": "Whse.-Activity-Register",
      "member": "RunOnBeforeProdCompLineModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7312",
      "object": "Create Pick",
      "member": "CalcTotalQtyAssgndOnWhse",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7312",
      "object": "Create Pick",
      "member": "CalcTotalQtyAssgndOnWhseAct",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnAfterGetItemAndSKU",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnAfterGetLocation",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnAfterGetWhseActivHeaderNo",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnAfterSetValues",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnBeforeAssignQtyToPutAwayForBinMandatory",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnBeforeCalcAvailCubageAndWeight",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnBeforeCreateWhsePutAwayForProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnBeforeCreateWhsePutAwayForProdOutput",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnBeforeEverythingIsHandled",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnBeforeFindBinForProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnBeforeFindBinFromBinContentForProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnBeforeGetFirstPutAwayDocument",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnBeforeGetNextPutAwayDocument",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnBeforeGetPutAwayTemplate",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnCreateNewWhseActivityForProdOrderLineOnAfterSetQtyToHandle",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnCreateNewWhseActivityForProdOrderLineOnBeforeValidateQuantity",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnFindBin",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnFindBinContent",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnNextBin",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnNextBinContent",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "RunOnUpdateTempWhseItemTrkgLines",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "RunOnBeforeCreatePutAwayLinesFromCompLoop",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "RunOnBeforeCreatePutAwayLinesFromProdLoop",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "RunOnBeforeFindProdOrderComp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "RunOnBeforeFindProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "RunOnBeforeFindReservationFromProdOrderComponent",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "RunOnBeforeFindReservationFromProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "RunOnCreatePutawayForProdOrderComponent",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "RunOnCreatePutawayForProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "RunOnBeforeCreatePickOrMoveLineFromAssemblyLoop",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "RunOnBeforeCreatePickOrMoveLineFromProductionLoop",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "RunOnBeforeFindAssemblyLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "RunOnBeforeFindProdOrderComp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "RunOnBeforeNewWhseActivLineInsertFromAssembly",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "RunOnBeforeNewWhseActivLineInsertFromComp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "RunOnBeforeCheckProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "RunOnPostConsumptionLineOnAfterCreateItemJnlLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "RunOnPostConsumptionLineOnAfterInitItemJournalLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "RunOnPostOutputLineOnAfterCreateItemJnlLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "RunOnPostOutputLineOnAfterItemJournalLineInit",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7767",
      "object": "AOAI Authorization",
      "member": "SetMicrosoftManagedAuthorization",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/7769",
      "object": "AOAI Deployments Impl",
      "member": "GetGPT55ChatLatest",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7769",
      "object": "AOAI Deployments Impl",
      "member": "GetGPT55ChatPreview",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7772",
      "object": "Azure OpenAI Impl",
      "member": "CheckTextCompletionMetaprompt",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7772",
      "object": "Azure OpenAI Impl",
      "member": "GenerateTextCompletion",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7772",
      "object": "Azure OpenAI Impl",
      "member": "GenerateTextCompletion",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7772",
      "object": "Azure OpenAI Impl",
      "member": "GenerateTextCompletion",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7772",
      "object": "Azure OpenAI Impl",
      "member": "GenerateTextCompletion",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7772",
      "object": "Azure OpenAI Impl",
      "member": "GetTextMetaprompt",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7772",
      "object": "Azure OpenAI Impl",
      "member": "SetManagedResourceAuthorization",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/7772",
      "object": "Azure OpenAI Impl",
      "member": "SetManagedResourceAuthorization",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7774",
      "object": "Copilot Capability Impl",
      "member": "ModifyCapability",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7774",
      "object": "Copilot Capability Impl",
      "member": "RegisterCapability",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/9998",
      "object": "Upgrade Tag Definitions",
      "member": "GetDirectTransferPostingToEnumUpgradeTag",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104000",
      "object": "Upgrade - BaseApp",
      "member": "UpgradeDirectTransferPostingToEnum",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "CheckProductionOrderIsEmpty",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "CheckRecordsToUpdateExist",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "SetUpgradeTag",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "UpdateFromManualToPickPlusManualFlushingMethod_Item",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "UpdateFromManualToPickPlusManualFlushingMethod_ItemTemplate",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "UpdateFromManualToPickPlusManualFlushingMethod_ManufacturingSetup",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "UpdateFromManualToPickPlusManualFlushingMethod_PlanningComponent",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "UpdateFromManualToPickPlusManualFlushingMethod_ProdOrderComponent",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "UpdateFromManualToPickPlusManualFlushingMethod_StockkeepingUnit",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "UpgradeFlushingMethod",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "UpgradeGranularWarehouseHandlingSetup",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/104062",
      "object": "Mfg. Upgrade BaseApp",
      "member": "UpgradeInventoryPlanningFields",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000779",
      "object": "Manufacturing Setup Notif.",
      "member": "DisableInstallSubcontractingAppNotification",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/99000779",
      "object": "Manufacturing Setup Notif.",
      "member": "GetInstallSubcontractingAppNotificationID",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/99000779",
      "object": "Manufacturing Setup Notif.",
      "member": "GetSubcontractingAppId",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/99000779",
      "object": "Manufacturing Setup Notif.",
      "member": "InitializeInstallSubcontractingAppNotification",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/99000779",
      "object": "Manufacturing Setup Notif.",
      "member": "InstallSubcontractingApp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/99000779",
      "object": "Manufacturing Setup Notif.",
      "member": "ShowInstallSubcontractingAppNotification",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnAfterIsPlannedCompFound",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnAfterSetPlanningLevelCode",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnAfterTransferBOM",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnAfterTransferRouting",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnAfterTransferRtngLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnBeforeInsertPlanningComponent",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnBeforeModifyPlanningComponent",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnBeforeTransferBOM",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnBeforeTransferRouting",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnBeforeTransferRoutingLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnCalculateRoutingOnAfterUpdateReqLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnTransferBOMOnAfterCalculateReqQty",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnTransferBOMOnAfterProdBOMLineSetFilters",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnTransferBOMOnBeforeGetDefaultBin",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnTransferBOMOnBeforePlanningRtngLineFind",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnTransferBOMOnBeforeTransferPlanningComponent",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnTransferBOMOnBeforeTransferProductionBOM",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnTransferBOMOnBeforeUpdatePlanningComp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnTransferRoutingLineOnBeforeCalcRoutingCostPerUnit",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "RunOnTransferRoutingLineOnBeforeValidateDirectUnitCost",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnAfterInsertAsmHeader",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnAfterInsertProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnAfterInsertProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnAfterProdOrderChgAndReshedule",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnAfterProdOrderRtngLineInsert",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnAfterTransferAsmPlanningComp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnAfterTransferPlanningComp",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnAfterTransferPlanningRtngLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnAsmOrderChgAndResheduleOnBeforeAsmHeaderModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnBeforeAddResourceComponents",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnBeforeDeleteAssemblyLines",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnBeforeDeleteProdOrderLines",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnBeforeFinalizeOrderHeader",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnBeforeSetProdOrderLineBinCodeFromPlanningRtngLines",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnBeforeTransferBOM",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnBeforeTransferCapNeed",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnBeforeUpdateComponentLink",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnBeforeUpdateProdOrderLineQuantity",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnCarryOutActionsFromAssemblyOrderOnAfterCalcPrintOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnCarryOutActionsFromProdOrderOnAfterCalcPrintOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnCarryOutToReqWkshOnAfterPlanningRoutingLineInsert",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnCollectProdOrderForPrinting",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertAsmHeaderOnAfterAsmHeaderInsert",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertAsmHeaderOnBeforeAsmHeaderInsert",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderLineOnAfterProdOrderLineInsert",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderLineOnAfterTransferRouting",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderLineOnBeforeGetBinCode",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderLineOnBeforeModifyProdOrderLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderLineOnBeforeProdOrderLineInit",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderLineOnBeforeValidateUnitCost",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderLineWithReqLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderOnAfterFindTempProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderOnAfterProdOrderInsert",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderOnBeforeProdOrderInit",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderOnBeforeProdOrderInsert",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderOnProdOrderChoiceNotFirmPlannedPrint",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProdOrderWithReqLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnInsertProductionOrderOnProdOrderChoiceCaseElse",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnProdOrderChgAndResheduleOnAfterValidateQuantity",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnProdOrderChgAndResheduleOnBeforeProdOrderModify",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnTransferBOMOnAfterCopyProdBOMComments",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "RunOnTransferBOMOnBeforeProdOrderComp2Init",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "RunOnAssemblyHeaderCheckOnBeforeIssueError",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "RunOnAssemblyHeaderCheckOnBeforeUpdateDate",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "RunOnAssemblyLineCheckOnBeforeUpdateDate",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "RunOnBeforeCheckProdOrderLineDateConflict",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "RunOnProdOrderComponentCheckOnBeforeIssueError",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "RunOnProdOrderComponentCheckOnBeforeUpdateDate",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "RunOnProdOrderLineCheckOnBeforeUpdateDate",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "RunOnBeforeTransferPlanningLineToPOLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "RunOnTransferPlanningLineToPOLineOnBeforeCheckFields",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "RunOnTransferReqLineToAsmHdrOnBeforeTransfer",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "RunOnTransferReqLineToPOLineOnBeforeTransfer",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "RunOnAfterGetComponents",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "RunOnAfterGetRoutingFromProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "RunOnAfterSetProdOrder",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "RunOnBeforeTransProdOrderToProfile",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "RunOnFindCombinationOnBeforeCreateTempSKUForLocation",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "RunOnTransProdOrderToProfileOnBeforeProcessLine",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000866",
      "object": "Mfg. Requisition Line",
      "member": "ReqWkshTemplateOnAfterValidateRecurring",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/99000875",
      "object": "Prod. Order Availability Mgt.",
      "member": "OnRequisitionLineOnBeforeTempPlanningBufferInsert",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000886",
      "object": "Capable to Promise",
      "member": "RunOnBeforeReassignRefOrderNos",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000886",
      "object": "Capable to Promise",
      "member": "RunOnReassignRefOrderNosOnAfterRequisitionLineModifyAll",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "enum/6401",
      "object": "FS Work Order Line Post Rule",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA31"
      ],
      "clean_version": "31"
    },
    {
      "key": "enum/6402",
      "object": "FS Work Order Line Synch. Rule",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA31"
      ],
      "clean_version": "31"
    },
    {
      "key": "page/9652",
      "object": "Report Layout Selection",
      "member": "SelectReportLayout",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "permissionset/1432",
      "object": "Satisfaction Survey - Read",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "permissionset/1433",
      "object": "Satisfaction Survey - View",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "reportextension/99001048",
      "object": "Mfg. Planning Availability",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/61",
      "object": "Electronic Document Format",
      "member": "ShouldLogUptake",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/313",
      "object": "Inventory Setup",
      "member": "SyncDirectTransferPostingEnumToOption",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/313",
      "object": "Inventory Setup",
      "member": "SyncDirectTransferPostingOptionToEnum",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/7013",
      "object": "Contact Sync Queue",
      "member": "Assistant Name",
      "kind": "field",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/7013",
      "object": "Contact Sync Queue",
      "member": "Categories",
      "kind": "field",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/7013",
      "object": "Contact Sync Queue",
      "member": "Home Page",
      "kind": "field",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/7013",
      "object": "Contact Sync Queue",
      "member": "Manager",
      "kind": "field",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/7013",
      "object": "Contact Sync Queue",
      "member": "Office Location",
      "kind": "field",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/7013",
      "object": "Contact Sync Queue",
      "member": "Personal Notes",
      "kind": "field",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/9650",
      "object": "Custom Report Layout",
      "member": "FilterOnReport",
      "kind": "procedure",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "tableextension/230",
      "object": "ObsoleteSourceCodeExt",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "tableextension/308",
      "object": "NoSeriesObsolete",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "tableextension/309",
      "object": "NoSeriesLineObsolete",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "tableextension/6474",
      "object": "Serv. Price List Line",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "tableextension/6635",
      "object": "ObsoleteReturnReasonExt",
      "member": null,
      "kind": "object",
      "state": null,
      "tag": null,
      "reason": null,
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/425",
      "object": "Data Compression",
      "member": "ExtractEntry",
      "kind": "procedure",
      "state": "Pending",
      "tag": "23.0",
      "reason": "This function has been replaced by the function ExtractEntry(EntryName: Text; OutputOutStream: OutStream) which instead returns the entry length.",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/308",
      "object": "No. Series",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "24.0",
      "reason": "No. Series is moved to Business Foundation",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/309",
      "object": "No. Series Line",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "24.0",
      "reason": "No. Series is moved to Business Foundation",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/310",
      "object": "No. Series Relationship",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "24.0",
      "reason": "No. Series is moved to Business Foundation",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/1263",
      "object": "No. Series Tenant",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "24.0",
      "reason": "No. Series is moved to Business Foundation",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "tableextension/308",
      "object": "NoSeriesObsolete",
      "member": "No. Series Type",
      "kind": "field",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/308",
      "object": "NoSeriesObsolete",
      "member": "Reverse Sales VAT No. Series",
      "kind": "field",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/308",
      "object": "NoSeriesObsolete",
      "member": "VAT Reg. Print Priority",
      "kind": "field",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/308",
      "object": "NoSeriesObsolete",
      "member": "VAT Register",
      "kind": "field",
      "state": "Pending",
      "tag": "24.0",
      "reason": "The field is used in IT localization only.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "table/81",
      "object": "Gen. Journal Line",
      "member": "IC Partner G/L Acc. No.",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/84",
      "object": "Acc. Schedule Name",
      "member": "Default Column Layout",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Use now the Column Group property in the table Financial Report",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/98",
      "object": "General Ledger Setup",
      "member": "Acc. Sched. for Balance Sheet",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Financial Reporting is replacing Account Schedules for financial statements",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/98",
      "object": "General Ledger Setup",
      "member": "Acc. Sched. for Cash Flow Stmt",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Financial Reporting is replacing Account Schedules for financial statements",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/98",
      "object": "General Ledger Setup",
      "member": "Acc. Sched. for Income Stmt.",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Financial Reporting is replacing Account Schedules for financial statements",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/98",
      "object": "General Ledger Setup",
      "member": "Acc. Sched. for Retained Earn.",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Financial Reporting is replacing Account Schedules for financial statements",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/181",
      "object": "Posted Gen. Journal Line",
      "member": "IC Partner G/L Acc. No.",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/230",
      "object": "Source Code",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Source Code is moved to Business Foundation",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/231",
      "object": "Reason Code",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Reason Code is moved to Business Foundation",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/242",
      "object": "Source Code Setup",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Source Code Setup is moved to Business Foundation",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/247",
      "object": "Intrastat Setup",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/261",
      "object": "Intrastat Jnl. Template",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/262",
      "object": "Intrastat Jnl. Batch",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/263",
      "object": "Intrastat Jnl. Line",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/314",
      "object": "Resources Setup",
      "member": "Use New Time Sheet Experience",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replacement of NewTimeSheetExperience feature key until removal of old one.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/372",
      "object": "Payment Buffer",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by Vendor Payment Buffer.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/414",
      "object": "IC Outbox Transaction",
      "member": "IC Partner G/L Acc. No.",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/416",
      "object": "Handled IC Outbox Trans.",
      "member": "IC Partner G/L Acc. No.",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/418",
      "object": "IC Inbox Transaction",
      "member": "IC Partner G/L Acc. No.",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/420",
      "object": "Handled IC Inbox Trans.",
      "member": "IC Partner G/L Acc. No.",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/700",
      "object": "Error Message",
      "member": "Description",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by \"Message\" which has an increase in field length.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/701",
      "object": "Error Message Register",
      "member": "Description",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by \"Message\"",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/740",
      "object": "VAT Report Header",
      "member": "Date Type",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Selected VAT Date type no longer supported",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/751",
      "object": "Standard General Journal Line",
      "member": "IC Partner G/L Acc. No.",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by IC Account No.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Autodiscovery E-Mail Address",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Email Batch Size",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Email Logging Enabled",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Exchange Account User Name",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Exchange Client Id",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Exchange Client Secret Key",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Exchange Redirect URL",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Exchange Service URL",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Queue Folder Path",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Queue Folder UID",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Storage Folder Path",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5079",
      "object": "Marketing Setup",
      "member": "Storage Folder UID",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature EmailLoggingUsingGraphApi will be enabled by default in version 22.0",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5097",
      "object": "Segment Criteria Line",
      "member": "View",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by field \"Table View\": Text[2048]",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5099",
      "object": "Saved Segment Criteria Line",
      "member": "View",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Replaced by field \"Table View\": Text[2048]",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5107",
      "object": "Sales Header Archive",
      "member": "Bill-to Customer Template Code",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Will be removed with other functionality related to \"old\" templates. Replaced by \"Bill-to Customer Templ. Code\".",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5333",
      "object": "Coupling Field Buffer",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "This table is no longer used. Use Coupling Field Buffer table instead.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/5358",
      "object": "CDS Failed Option Mapping",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Feature OptionMapping will be enabled by default in version 22.0.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/6309",
      "object": "Power BI Service Status Setup",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Power BI service status is no longer cached.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/6635",
      "object": "Return Reason",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Return Reason is moved to Business Foundation",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/8452",
      "object": "Advanced Intrastat Checklist",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/9000",
      "object": "User Group",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "[220_UserGroups] Replaced by the Security Group table and Security Group codeunit in the security groups system; by Tenant Permission Set table in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/9001",
      "object": "User Group Member",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "[220_UserGroups] Replaced by the Security Group Member Buffer table and Security Group codeunit in the security groups system; by Access Control table in the permission sets system. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/9002",
      "object": "User Group Access Control",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Use security groups or permission sets directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/9003",
      "object": "User Group Permission Set",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Use security groups (Security Group codeunit) or permission sets directly instead. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/9007",
      "object": "User Group Plan",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "25.0",
      "reason": "[220_UserGroups] The user groups functionality is deprecated. Default permission sets per plan are defined using the Plan Configuration codeunit. To learn more, go to https://go.microsoft.com/fwlink/?linkid=2245709.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/9062",
      "object": "User Security Status",
      "member": "Belongs to User Group",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "User group membership cannot be calculated via a flow field in the new user group system.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "table/9062",
      "object": "User Security Status",
      "member": "Users - Not Group Members",
      "kind": "field",
      "state": "Removed",
      "tag": "25.0",
      "reason": "User group membership cannot be calculated via a flow field in the new user group system.",
      "clean": [
        "CLEANSCHEMA25"
      ],
      "clean_version": "25"
    },
    {
      "key": "tableextension/230",
      "object": "ObsoleteSourceCodeExt",
      "member": "Simulation",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Discontinued feature",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/230",
      "object": "ObsoleteSourceCodeExt",
      "member": "Simulation",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "Discontinued feature",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Adjust Add. Reporting Currency",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Adjust Cost",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Advance Statements",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Assembly",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Bank Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Bank Payments",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Bank Rec. Adjustment",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Bank Reconciliations",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Capacity Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Cartera Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Cash Flow Worksheet",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Cash Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Cash Order Payments",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Cash Receipt Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Close Income Statement",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Bank Acc. Ledger",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Check Ledger",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Cust. Ledger",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress FA Ledger",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress G/L",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Insurance Ledger",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Item Budget",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Item Ledger",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Job Ledger",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Maintenance Ledger",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Res. Ledger",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress VAT Entries",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Vend. Ledger",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Compress Whse. Entries",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Consolidation",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Consumption Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Cost Allocation",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Cost Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Customer Prepayments",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Deferred Expenses",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Deferred VAT Settlement",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Deleted Document",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Delivery Reminder",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Deposits",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Depr. Difference",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Domiciliation Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Employee Entry Application",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Exchange Rate Adjmt.",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "FA Movement",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "FA Release",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "FA Writeoff",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Finance Charge Memo",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Financial Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Financially Voided Check",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Fixed Asset G/L Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Fixed Asset Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Flushing",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "G/L Entry to CA",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "General Deferral",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "General Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "IC General Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Insurance Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Inventory Post Cost",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Invt. Receipt",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Invt. Shipment",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Item Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Item Reclass. Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Job G/L Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Job G/L WIP",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Job Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Output Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Payment Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Payment Reconciliation Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Phys. Inventory Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Phys. Invt. Orders",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Post Recognition",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Post Value",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Production Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Production Order",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Purchase Deferral",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Purchase Entry Application",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Purchase Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Purchases",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Reminder",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Resource Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Revaluation Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Reversal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Sales",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Sales Deferral",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Sales Entry Application",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Sales Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Service Management",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Tax Difference Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Trans. Bank Rec. to Gen. Jnl.",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Transfer",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Transfer Budget to Actual",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Unapplied Empl. Entry Appln.",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Unapplied Purch. Entry Appln.",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Unapplied Sales Entry Appln.",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "VAT Allocation on Cost",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "VAT for Customer Adjustment",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "VAT for Vendor Adjustment",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "VAT Reinstatement",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "VAT Settlement",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Vendor Prepayments",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Whse. Item Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Whse. Movement",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Whse. Phys. Invt. Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Whse. Pick",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Whse. Put-away",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "Whse. Reclassification Journal",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/242",
      "object": "ObsoleteSourceCodeSetupExt",
      "member": "WHT Settlement",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference Base Application features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/6635",
      "object": "ObsoleteReturnReasonExt",
      "member": "Default Location Code",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference the Inventory Management feature.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/6635",
      "object": "ObsoleteReturnReasonExt",
      "member": "Inventory Value Zero",
      "kind": "field",
      "state": "Pending",
      "tag": "25.0",
      "reason": "The Audit Codes module cannot reference the Inventory Management feature.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "table/1802",
      "object": "Assisted Company Setup Status",
      "member": "Import Failed",
      "kind": "field",
      "state": "Removed",
      "tag": "25.2",
      "reason": "Changing the way demo data is generated, for more infromation see https://go.microsoft.com/fwlink/?linkid=2288084",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/1802",
      "object": "Assisted Company Setup Status",
      "member": "Package Imported",
      "kind": "field",
      "state": "Removed",
      "tag": "25.2",
      "reason": "Changing the way demo data is generated, for more infromation see https://go.microsoft.com/fwlink/?linkid=2288084",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/1807",
      "object": "Assisted Setup Upgrade",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Table \"Asssited Setup\" has been removed in version 26.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7771",
      "object": "Azure OpenAI",
      "member": "SetManagedResourceAuthorization",
      "kind": "procedure",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Using Managed AI resources now requires different input parameters. Use the other overload for SetManagedResourceAuthorization instead.",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/8900",
      "object": "Email Impl",
      "member": "CheckAndGetEmailConnectorv2",
      "kind": "procedure",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Replaced by CheckAndGetEmailConnectorv3.",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/8901",
      "object": "Email",
      "member": "EnqueueReply",
      "kind": "procedure",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Replaced by EnqueueReply without the ExternalId parameter. ExternalId is not used and is contained in the EmailMessage parameter.",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/8901",
      "object": "Email",
      "member": "EnqueueReplyAll",
      "kind": "procedure",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Replaced by EnqueueReplyAll without the ExternalId parameter. ExternalId is not used and is contained in the EmailMessage parameter.",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/8901",
      "object": "Email",
      "member": "Reply",
      "kind": "procedure",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Replaced by Reply without the ExternalId parameter. ExternalId is not used and is contained in the EmailMessage parameter.",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/8901",
      "object": "Email",
      "member": "ReplyAll",
      "kind": "procedure",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Replaced by ReplyAll without the ExternalId parameter. ExternalId is not used and is contained in the EmailMessage parameter.",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/8901",
      "object": "Email",
      "member": "RetrieveEmails",
      "kind": "procedure",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Replaced by RetrieveEmails with an additional Filters parameter of type Record \"Email Retrieval Filters\".",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/8910",
      "object": "Email Attachment Upgrade",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Attachment field has been removed in version 26.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/9222",
      "object": "User Settings Upgrade",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Table \"Extra Settings\" has been removed in version 26.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "controladdin/powerbimanagement",
      "object": "PowerBIManagement",
      "member": "SetSettings",
      "kind": "procedure",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Use SetBookmarksVisible, SetFiltersVisible, AddBottomPadding, SetTransparentBackground, and SetPageSelectionVisible instead. The other options are no longer supported.",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "enum/264",
      "object": "Intrastat Source Type",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "interface/email connector v2",
      "object": "Email Connector v2",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Replaced by \"Email Connector v3\" which adds filtering capability for retrieval of emails",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "page/8887",
      "object": "Email Accounts",
      "member": "FilterConnectorV2Accounts",
      "kind": "procedure",
      "state": "Pending",
      "tag": "26.0",
      "reason": "Replaced by FilterConnectorV3Accounts. In addition, this function now returns both v2 and v3 accounts.",
      "clean": [
        "CLEAN26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/3",
      "object": "Payment Terms",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by page control Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/4",
      "object": "Currency",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/6",
      "object": "Customer Price Group",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/10",
      "object": "Shipment Method",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by page control Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/13",
      "object": "Salesperson/Purchaser",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/18",
      "object": "Customer",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/23",
      "object": "Vendor",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/27",
      "object": "Item",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/36",
      "object": "Sales Header",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/112",
      "object": "Sales Invoice Header",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/156",
      "object": "Resource",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/204",
      "object": "Unit of Measure",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/291",
      "object": "Shipping Agent",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by page control Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/1275",
      "object": "Doc. Exch. Service Setup",
      "member": "Consumer Key",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/1275",
      "object": "Doc. Exch. Service Setup",
      "member": "Consumer Secret",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/1275",
      "object": "Doc. Exch. Service Setup",
      "member": "Doc. Exch. Tenant ID",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/1275",
      "object": "Doc. Exch. Service Setup",
      "member": "Token",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/1275",
      "object": "Doc. Exch. Service Setup",
      "member": "Token Secret",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Authentication with OAuth 1.0 is deprecated.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/5050",
      "object": "Contact",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/5092",
      "object": "Opportunity",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/5330",
      "object": "CRM Connection Setup",
      "member": "Is Enabled For User",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Use field \"Is Enabled\" instead.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/5330",
      "object": "CRM Connection Setup",
      "member": "Is User Mapped To CRM User",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "This functionality is not in use and not supported",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/5330",
      "object": "CRM Connection Setup",
      "member": "Is User Mapping Required",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "This functionality is not in use and not supported",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/6301",
      "object": "Power BI Report Configuration",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Use table Power BI Selected Elements instead. The new table supports multiple types of embedded elements.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/6302",
      "object": "Power BI Report Buffer",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "26.0",
      "reason": "This table is no longer used. Use table 6313 \"Power BI Selection Element\" instead.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/6304",
      "object": "Power BI User Configuration",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Use table Power BI Context Settings instead. The new table does not require Profile ID, and supports multiple types of embedded elements.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/6307",
      "object": "Power BI Report Uploads",
      "member": "Is Selection Done",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Use Report Upload Status instead to track the upload status.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/6307",
      "object": "Power BI Report Uploads",
      "member": "Needs Deletion",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Use Report Upload Status instead to track the upload status.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/6307",
      "object": "Power BI Report Uploads",
      "member": "Should Retry",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Use Report Upload Status instead to track the upload status.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/6325",
      "object": "Power BI User Status",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Check if the user has a pending job queue entry for codeunit \"Power BI Report Synchronizer\" instead and use the status from the job queue.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/7002",
      "object": "Sales Price",
      "member": "Coupled to CRM",
      "kind": "field",
      "state": "Removed",
      "tag": "26.0",
      "reason": "Replaced by flow field Coupled to Dataverse",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/9551",
      "object": "Document Service Cache",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "26.0",
      "reason": "No longer required",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "codeunit/10",
      "object": "Type Helper",
      "member": "UrlEncodeSecret",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use UrlEncode with secret text.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "CheckItemTracking",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by same procedure with parameters ItemJnlLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "NextOperationExist",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table ProdOrderRoutingLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnAfterCalcCapQty",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnAfterCheckItemTrackingOfComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnAfterFlushOperation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnAfterInsertConsumpEntry",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnAfterPostConsumption",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnAfterPostFlushedConsump",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnAfterPostOutput",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnAfterUpdateProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnApplyCapNeedOnAfterSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeCallFlushOperation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeFlushOperation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeGetOutputProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeGetOutputProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeGetProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeGetProdOrderRoutingLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeInsertConsumpEntry",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeNextOperationExist",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeOnApplyCapNeed",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforePostFlushedConsump",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforePostFlushedConsumpItemJnlLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforePostOutput",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforePostOutputForProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforePostOutputUpdateProdOrderRtngLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeProdOrderCompModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeProdOrderLineModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeReservationExists",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeUpdateProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnCalcCapLedgerEntriesSetupRunTimeOnAfterCapLedgerEntrySetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnCorrectOutputValuationDateOnBeforeCheckProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnCorrectOutputValuationDateOnBeforeValueEntryFindSet",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnFlushOperationOnAfterProdOrderCompSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnFlushOperationOnBeforeCheckRoutingLinkCode",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnInsertConsumpEntryOnBeforePostItem",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostConsumptionOnAfterCalcNewRemainingQty",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostConsumptionOnAfterFindProdOrderComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostConsumptionOnAfterInsertEntry",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostConsumptionOnBeforeCalcRemainingQuantity",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostConsumptionOnBeforeCalcRemQtyToPostThisLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostConsumptionOnBeforeCheckOrderType",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostConsumptionOnBeforeFindSetProdOrderComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostConsumptionOnRemQtyToPostOnBeforeInsertConsumpEntry",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostFlushedConsumpOnAfterCalcQtyToPost",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostFlushedConsumpOnAfterCopyProdOrderFieldsToItemJnlLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostFlushedConsumpOnBeforeProdOrderCompReserveTransferPOCompToItemJnlLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostFlushedConsumpOnBeforeSetupSplitJnlLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnPostFlushedConsumptionItemJnlLineOnBeforeSetupSplitJnlLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostFlushedConsumptionOnAfterSetDimensionSetID",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostFlushedConsumptionOnBeforeCalcQtyToPost",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputForProdOrderOnAfterApplyCapNeed",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnAfterCreateWhseJnlLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnAfterInsertCapLedgEntry",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnAfterInsertCostValueEntries",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnAfterProdOrderRtngLineSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnAfterSetMfgUnitCost",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnAfterUpdateAmounts",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnAfterUpdateProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnBeforeCreateWhseJnlLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnBeforeGetMfgAmounts",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnBeforeInsertCostValueEntries",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnBeforePostItem",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnBeforeProdOrderRtngLineModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnPostOutputOnBeforeUpdateProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "PostFlushedConsumption",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/23",
      "object": "Item Jnl.-Post Batch",
      "member": "OnBeforeSelfReservedQty",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgItemJnlPostBatch",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/80",
      "object": "Sales-Post",
      "member": "OnAfterGetAmountsForDeferral",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/80",
      "object": "Sales-Post",
      "member": "OnGetPostingPreviewDocumentNos",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/80",
      "object": "Sales-Post",
      "member": "OnSetPostingPreviewDocumentNo",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/90",
      "object": "Purch.-Post",
      "member": "OnAfterPostItemJnlLineCopyProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPurchPost",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/90",
      "object": "Purch.-Post",
      "member": "OnBeforePostItemJnlLineCopyProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPurchPost",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/90",
      "object": "Purch.-Post",
      "member": "OnGetPostingPreviewDocumentNos",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/90",
      "object": "Purch.-Post",
      "member": "OnSetPostingPreviewDocumentNo",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is no longer used.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/107",
      "object": "Import and Consolidate",
      "member": "OnImportAndConsolidateOnBeforeSetConsolidationProcessParameters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Please use OnAfterGetBusinessUnitConsolidationImplementations instead. You can override the behavior by providing your own implementations of the interfaces \"Import Consolidation Data\" and \"Consolidation Method\"",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/260",
      "object": "Document-Mailing",
      "member": "EmailFile",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/260",
      "object": "Document-Mailing",
      "member": "EmailFile",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/260",
      "object": "Document-Mailing",
      "member": "EmailFile",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/260",
      "object": "Document-Mailing",
      "member": "EmailFile",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/260",
      "object": "Document-Mailing",
      "member": "EmailFile",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/260",
      "object": "Document-Mailing",
      "member": "EmailFile",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFile that accepts a \"Temp Blob\" for the html body instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/260",
      "object": "Document-Mailing",
      "member": "EmailFileWithSubjectAndReportUsage",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFileWithSubjectAndReportUsage that accepts a \"Temp Blob\" for the html body instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/260",
      "object": "Document-Mailing",
      "member": "EmailFileWithSubjectAndReportUsage",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFileWithSubjectAndReportUsage that accepts a \"Temp Blob\" for the html body instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/260",
      "object": "Document-Mailing",
      "member": "EmailFileWithSubjectAndReportUsage",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use procedure EmailFileWithSubjectAndReportUsage that accepts a \"Temp Blob\" for the html body instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/260",
      "object": "Document-Mailing",
      "member": "OnBeforeEmailFileInternal",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnBeforeEmailItemPreparation instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/265",
      "object": "Feature Key Management",
      "member": "IsConcurrentWarehousingPostingEnabled",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/299",
      "object": "No. Series - Setup",
      "member": "IncrementNoText",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use IncStr(No, Increment) instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/312",
      "object": "Cust-Check Cr. Limit",
      "member": "OnServiceContractHeaderCheckOnBeforeShowWarning",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Serv. Check Credit Limit",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/312",
      "object": "Cust-Check Cr. Limit",
      "member": "OnServiceHeaderCheckOnBeforeShowWarning",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Serv. Check Credit Limit",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/312",
      "object": "Cust-Check Cr. Limit",
      "member": "OnServiceLineCheckOnBeforeShowWarning",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Serv. Check Credit Limit",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/408",
      "object": "DimensionManagement",
      "member": "OnAfterTypeToTableID5",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/452",
      "object": "Report Distribution Management",
      "member": "SendXmlEmailAttachment",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with SendXmlEmailAttachment that accepts a TempBlob as additional parameter.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/452",
      "object": "Report Distribution Management",
      "member": "SendXmlEmailAttachmentVendor",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with SendXmlEmailAttachmentVendor that accepts a TempBlob as additional parameter.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/487",
      "object": "Job Queue Start Report",
      "member": "OnBeforeRunReport",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event has been moved to \"Job Queue Start Report Base\".",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/487",
      "object": "Job Queue Start Report",
      "member": "OnRunReportOnAfterAssignFields",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will continue existing but only called for Job Queue Entries with output type <> None with this obsoletion. To handle Job Queue Entries of type None, hook into \"Job Queue Start Report Base\".OnBeforeRunReportInterface.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/487",
      "object": "Job Queue Start Report",
      "member": "OnRunReportOnBeforeCommit",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will continue existing but only called for Job Queue Entries with output type <> None with this obsoletion. To handle Job Queue Entries of type None, hook into \"Job Queue Start Report Runner\".OnAfterRunReport.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/826",
      "object": "Purch. Post Invoice Events",
      "member": "RunOnBeforePrepareLineFADiscount",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use the procedure with AccountNo parameter instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/827",
      "object": "Service Post Invoice Events",
      "member": "RunOnPrepareLineOnAfterFillInvoicePostingBuffer",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by same procedure with parameter TempInvoicePostingBuffer",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/926",
      "object": "Assembly Line-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/929",
      "object": "Asm. Get Demand To Reserve",
      "member": "OnGetDemandOnBeforeSetTempAssemblyLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/1032",
      "object": "Job Planning Line-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/1311",
      "object": "Activities Mgt.",
      "member": "CalcSalesThisMonthAmount",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "\"Sales This Month\" cue field is no longer calculated using cached value. Use CalcSalesThisMonthAmount(CalledFromWebService: Boolean) for live data.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/1357",
      "object": "Privacy Notice Registrations",
      "member": "GetPowerAutomatePrivacyNoticeId",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This procedure has moved to \"Flow Service Management\" instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/1802",
      "object": "Data Migration Notifier",
      "member": "ShowContactNotificationIfCustWithoutContExist",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This is very non-performant code. Existing callers should implement a query instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/1802",
      "object": "Data Migration Notifier",
      "member": "ShowContactNotificationIfVendWithoutContExist",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This is very non-performant code. Existing callers should implement a query instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5052",
      "object": "AttachmentManagement",
      "member": "OnDeliverEmailWithAttachmentOnBeforeSendEmail",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Parameter AttachmentFileFullName and EmailBodyFilePath will be removed",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5052",
      "object": "AttachmentManagement",
      "member": "OnDeliverHTMLEmailOnBeforeSendEmail",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Parameter EmailBodyFilePath will be removed",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5334",
      "object": "CRM Setup Defaults",
      "member": "OnGetTableIDCRMEntityNameMappingOnAfterAddFSEntityTableMapping",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Procedures from thois codeunit moved to other codeunits",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "CheckReceiptOrderStatus",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit CheckProdOrderStatus",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "InitMfgSetup",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "OnAfterResetReqLineFields",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgRequisitionLine",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "OnAfterTransferFromReqLineToPurchLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgRequisitionLine",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "OnBeforeCheckReceiptOrderStatus",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit CheckProdOrderStatus",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "OnBeforeTransferFromReqLineToPurchLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgRequisitionLine",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "OnBeforeValidateProdOrderOnPurchLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table extension MfgPurchaseLine",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "OnTransferFromReqLineToPurchLineOnBeforeBeforeAssignOverheadRate",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to cpodeunit MfgRequisitionLine",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "ResetReqLineFields",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by subscriber in codeunit MfgRequisitionLine",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "TransferFromReqLineToPurchLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "ValidateProdOrderOnPurchLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table extension MfgPurchaseLine",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5403",
      "object": "AddOnIntegrManagement",
      "member": "ValidateProdOrderOnReqLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to table extension MfgRequisitionLine",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/5431",
      "object": "Calc. Item Plan - Plan Wksh.",
      "member": "OnBeforeCalculateAndGetPlanningCompList",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeCalculateAndGetPlanningComponents()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "OnBeforeGetProdOrderCompNeededQty",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "OnBeforeGetUnplannedAsmLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyLinePlanning",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "OnBeforeGetUnplannedProdOrderComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "OnBeforeOpenPlanningWindow",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeOpenWindow",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "OnGetUnplannedAsmLineOnAfterInsertUnplannedDemand",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyLinePlanning",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "OnGetUnplannedProdOrderCompOnAfterCalcNeedInsertUnplannedDemand",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "OnGetUnplannedProdOrderCompOnAfterInsertProdOrderCompLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "OnGetUnplannedProdOrderCompOnAfterInsertUnplannedDemand",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "OnInsertAsmLineOnBeforeInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyLinePlanning",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5520",
      "object": "Get Unplanned Demand",
      "member": "OnInsertProdOrderCompLineOnBeforeInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLinePlanning",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5522",
      "object": "Order Planning Mgt.",
      "member": "OnBeforeReqLineModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgOrderPlanningMgt",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5530",
      "object": "Calc. Item Availability",
      "member": "OnBeforeRunProductionOrderPage",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5530",
      "object": "Calc. Item Availability",
      "member": "OnParentIsInPlanningOnAfterReqLineSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5812",
      "object": "Calculate Standard Cost",
      "member": "CalcItemForNonInventoryValue",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to throw the error has now been identified as unnecessary",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5812",
      "object": "Calculate Standard Cost",
      "member": "CalcSKUForNonInventoryValue",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to throw the error has now been identified as unnecessary",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "GenerateTreeForAsm",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForAssemblyHeader()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "GenerateTreeForAssemblyHeader",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "GenerateTreeForItem",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForOneItem()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "GenerateTreeForItems",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForManyItems",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "GenerateTreeForProdLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure GenerateTreeForProdOrderLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "GenerateTreeForProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnAfterGenerateProdCompSubTree",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnAfterTransferFromProdBOM",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnAfterTransferFromProdItem",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnAfterTransferFromProdRouting",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnBeforeCalcRoutingLineCosts",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnBeforeFilterByQuantityPer",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnBeforeGenerateProdOrderLineSubTree",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnBeforeTransferFromProdBOM",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnBeforeTransferProdBOMLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnCalcRoutingLineCostsOnBeforeBOMBufferAdd",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnGenerateAsmHeaderSubTreeOnAfterAsmLineLoop",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnGenerateProdCompSubTreeOnAfterBOMBufferModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnGenerateProdCompSubTreeOnAfterGenerateItemSubTree",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnGenerateProdCompSubTreeOnAfterProdBOMLineLoop",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnGenerateProdCompSubTreeOnBeforeBOMBufferModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnGenerateProdCompSubTreeOnBeforeExitForNonProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5870",
      "object": "Calculate BOM Tree",
      "member": "OnGenerateProdCompSubTreeOnBeforeRoutingLineLoop",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCalculateBOMTree",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5895",
      "object": "Inventory Adjustment",
      "member": "OnAfterSetParameters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5896",
      "object": "Calc. Inventory Adjmt. - Order",
      "member": "OnBeforeCalcShareOfCapCost",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInventoryAdjmtEntryOrder",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/5896",
      "object": "Calc. Inventory Adjmt. - Order",
      "member": "OnCalcActualCapacityCostsOnAfterSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInventoryAdjmtOrder",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/6301",
      "object": "Power BI Service Mgt.",
      "member": "GetFactboxRatio",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is now deprecated, and the client decides the addin ratio instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/6301",
      "object": "Power BI Service Mgt.",
      "member": "GetMainPageRatio",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is now deprecated, and the client decides the addin ratio instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/6485",
      "object": "Serv. Get Demand To Reserve",
      "member": "OnGetDemandOnBeforeSetTempServiceLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/6497",
      "object": "Serv. Planning Availability",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The referenced report \"Planning Availability\" has been deprecated and will be removed in a future release.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/6503",
      "object": "Item Tracking Doc. Management",
      "member": "ShowItemTrackingForProdOrderComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Mfg. Item Tracking Mgt.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7301",
      "object": "Whse. Jnl.-Register Line",
      "member": "LockIfLegacyPosting",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7301",
      "object": "Whse. Jnl.-Register Line",
      "member": "LockTables",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7307",
      "object": "Whse.-Activity-Register",
      "member": "OnAfterAssemblyLineModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmWhseActivityRegister",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7307",
      "object": "Whse.-Activity-Register",
      "member": "OnAfterProdCompLineModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityRegister",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7307",
      "object": "Whse.-Activity-Register",
      "member": "OnBeforeAssemblyLineModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmWhseActivityRegister",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7307",
      "object": "Whse.-Activity-Register",
      "member": "OnBeforeAutoReserveForAssemblyLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmWhseActivityRegister",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7307",
      "object": "Whse.-Activity-Register",
      "member": "OnBeforeProdCompLineModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityRegister",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7312",
      "object": "Create Pick",
      "member": "OnAfterCalcTotalQtyAssgndOnWhse",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used anymore.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7312",
      "object": "Create Pick",
      "member": "OnAfterSetAssemblyLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by OnAfterSetCustomWhseSourceLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7312",
      "object": "Create Pick",
      "member": "OnAfterSetProdOrderCompLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by OnAfterSetCustomWhseSourceLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7312",
      "object": "Create Pick",
      "member": "SetAssemblyLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by SetCustomWhseSourceLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7312",
      "object": "Create Pick",
      "member": "SetProdOrderCompLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by SetCustomWhseSourceLine",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "OnBeforeCreateWhsePutAwayForProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "OnBeforeCreateWhsePutAwayForProdOutput",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "OnBeforeFindBinForProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "OnBeforeFindBinFromBinContentForProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "OnCreateNewWhseActivityForProdOrderLineOnAfterSetQtyToHandle",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "OnCreateNewWhseActivityForProdOrderLineOnBeforeValidateQuantity",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreatePutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7313",
      "object": "Create Put-away",
      "member": "SetCalledFromPutAwayWorksheet",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use same procedure in codeunit MfgCreatePutaway instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "OnBeforeCreatePutAwayLinesFromCompLoop",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "OnBeforeCreatePutAwayLinesFromProdLoop",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "OnBeforeFindProdOrderComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "OnBeforeFindProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "OnBeforeFindReservationFromProdOrderComponent",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "OnBeforeFindReservationFromProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "OnBeforeNewWhseActivLineInsertFromComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnRaiseOnBeforeNewWhseActivLineInsertFromEvent",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "OnBeforeNewWhseActivLineInsertFromProd",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnRaiseOnBeforeNewWhseActivLineInsertFromEvent",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "OnCreatePutawayForProdOrderComponent",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "OnCreatePutawayForProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoryPutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7321",
      "object": "Create Inventory Put-away",
      "member": "SetFilterProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInventoiryPutaway",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "OnBeforeCreatePickOrMoveLineFromAssemblyLoop",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCreateInvtPickMovement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "OnBeforeCreatePickOrMoveLineFromProductionLoop",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInvtPickMovement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "OnBeforeFindAssemblyLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCreateInvtPickMovement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "OnBeforeFindProdOrderComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInvtPickMovement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "OnBeforeNewWhseActivLineInsertFromAssembly",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCreateInvtPickMovement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7322",
      "object": "Create Inventory Pick/Movement",
      "member": "OnBeforeNewWhseActivLineInsertFromComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCreateInvtPickMovement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "OnBeforeCheckProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "OnPostConsumptionLineOnAfterCreateItemJnlLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "OnPostConsumptionLineOnAfterInitItemJournalLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "OnPostOutputLineOnAfterCreateItemJnlLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "OnPostOutputLineOnAfterItemJournalLineInit",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgWhseActivityPost",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7773",
      "object": "Copilot Capability",
      "member": "ModifyCapability",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Using ModifyCapability now requires additional input parameter, BillingType. Use the other overload for ModifyCapability instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/7773",
      "object": "Copilot Capability",
      "member": "RegisterCapability",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Using RegisterCapability now requires additional input parameter, BillingType. Use the other overload for RegisterCapability instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/9016",
      "object": "Azure AD Plan",
      "member": "AssignPlanToUserWithDelegatedRole",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use AssignPlanToUserWithDelegatedRole with SkipUpdateUserAccess parameter instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/9025",
      "object": "Small Business Report Catalog",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The page that this codeunit is used in is no longer used. Therefore, this codeunit is no longer needed.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/9260",
      "object": "Customer Experience Survey",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/9520",
      "object": "Mail Management",
      "member": "OnAfterDeleteTempAttachments",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/9520",
      "object": "Mail Management",
      "member": "OnBeforeSendMailOnWinClient",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000778",
      "object": "OrderTrackingManagement",
      "member": "OnSetSourceLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000791",
      "object": "Mfg. Page Management",
      "member": "OnAfterGetServiceHeaderPageID",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event added by mistake to Mfg part, use correct event in ServPageManagement codeunit",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "CalculatePlanningLineDates",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Planning Routing Management",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "CalculateRoutingFromActual",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Planning Routing Management",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnAfterIsPlannedCompFound",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnAfterSetPlanningLevelCode",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnAfterTransferBOM",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnAfterTransferRouting",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnAfterTransferRtngLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnBeforeInsertPlanningComponent",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnBeforeModifyPlanningComponent",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnBeforeTransferBOM",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnBeforeTransferRouting",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnBeforeTransferRoutingLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnCalculateRoutingOnAfterUpdateReqLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit PlanningRoutingManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnTransferBOMOnAfterCalculateReqQty",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnTransferBOMOnAfterProdBOMLineSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnTransferBOMOnBeforeGetDefaultBin",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnTransferBOMOnBeforePlanningRtngLineFind",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnTransferBOMOnBeforeTransferPlanningComponent",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnTransferBOMOnBeforeTransferProductionBOM",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnTransferBOMOnBeforeUpdatePlanningComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnTransferRoutingLineOnBeforeCalcRoutingCostPerUnit",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000809",
      "object": "Planning Line Management",
      "member": "OnTransferRoutingLineOnBeforeValidateDirectUnitCost",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgPlanningLineManagement",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "AsmOrderChgAndReshedule",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "CarryOutActionsFromAssemblyOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "CarryOutActionsFromProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "InsertAsmHeader",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "InsertProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "InsertProductionOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnAfterInsertAsmHeader",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnAfterInsertProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnAfterInsertProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnAfterProdOrderChgAndReshedule",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnAfterProdOrderRtngLineInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnAfterTransferAsmPlanningComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnAfterTransferPlanningComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnAfterTransferPlanningRtngLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnAsmOrderChgAndResheduleOnBeforeAsmHeaderModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnBeforeAddResourceComponents",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnBeforeDeleteAssemblyLines",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnBeforeDeleteProdOrderLines",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnBeforeFinalizeOrderHeader",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnBeforeSetProdOrderLineBinCodeFromPlanningRtngLines",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnBeforeTransferBOM",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnBeforeTransferCapNeed",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnBeforeUpdateComponentLink",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnBeforeUpdateProdOrderLineQuantity",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnCarryOutActionsFromAssemblyOrderOnAfterCalcPrintOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnCarryOutActionsFromProdOrderOnAfterCalcPrintOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnCarryOutToReqWkshOnAfterPlanningRoutingLineInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnCollectProdOrderForPrinting",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertAsmHeaderOnAfterAsmHeaderInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertAsmHeaderOnBeforeAsmHeaderInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderLineOnAfterProdOrderLineInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderLineOnAfterTransferRouting",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderLineOnBeforeGetBinCode",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderLineOnBeforeModifyProdOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderLineOnBeforeProdOrderLineInit",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderLineOnBeforeValidateUnitCost",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderLineWithReqLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderOnAfterFindTempProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderOnAfterProdOrderInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderOnBeforeProdOrderInit",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderOnBeforeProdOrderInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderOnProdOrderChoiceNotFirmPlannedPrint",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProdOrderWithReqLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnInsertProductionOrderOnProdOrderChoiceCaseElse",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnProdOrderChgAndResheduleOnAfterValidateQuantity",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnProdOrderChgAndResheduleOnBeforeProdOrderModify",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnTransferBOMOnAfterCopyProdBOMComments",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "OnTransferBOMOnBeforeProdOrderComp2Init",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "PrintAsmOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmCarryOutActionPrint",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "ProdOrderChgAndReshedule",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "ReserveBindingOrderToAsm",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "ReserveBindingOrderToProd",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "TransferAsmPlanningComp",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit AsmCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "TransferBOM",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "TransferCapNeed",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "TransferRouting",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000813",
      "object": "Carry Out Action",
      "member": "UpdateComponentLink",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure in codeunit MfgCarryOutAction",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "AssemblyHeaderCheck",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Asm. ReservCheckDateConfl\"",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "AssemblyLineCheck",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Asm. ReservCheckDateConfl\"",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "OnAssemblyHeaderCheckOnBeforeIssueError",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmReservCheckDateConfl",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "OnAssemblyHeaderCheckOnBeforeUpdateDate",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmReservCheckDateConfl",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "OnAssemblyLineCheckOnBeforeUpdateDate",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AsmReservCheckDateConfl",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "OnBeforeCheckProdOrderLineDateConflict",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "OnProdOrderComponentCheckOnBeforeIssueError",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "OnProdOrderComponentCheckOnBeforeUpdateDate",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "OnProdOrderLineCheckOnBeforeUpdateDate",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "ProdOrderComponentCheck",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000815",
      "object": "Reservation-Check Date Confl.",
      "member": "ProdOrderLineCheck",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit \"Mfg. ReservCheckDateConfl\"",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000832",
      "object": "Sales Line-Reserve",
      "member": "OnAfterSetSourceForReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000832",
      "object": "Sales Line-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "OnBeforeTransferPlanningLineToPOLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Event is not used",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "OnTransferPlanningLineToPOLineOnBeforeCheckFields",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "OnTransferReqLineToAsmHdrOnBeforeTransfer",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyHeaderReserve",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "OnTransferReqLineToPOLineOnBeforeTransfer",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "TransferPlanningLineToAsmHdr",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit AssemblyHeaderReserve",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000833",
      "object": "Req. Line-Reserve",
      "member": "TransferPlanningLineToPOLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderLineReserve",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000834",
      "object": "Purch. Line-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000835",
      "object": "Item Jnl. Line-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000836",
      "object": "Transfer Line-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000837",
      "object": "Prod. Order Line-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000838",
      "object": "Prod. Order Comp.-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000839",
      "object": "Sales Get Demand To Reserve",
      "member": "OnGetDemandOnBeforeSetTempSalesLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000840",
      "object": "Plng. Component-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000841",
      "object": "Item Ledger Entry-Reserve",
      "member": "OnSetItemLedgEntryOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000842",
      "object": "Service Line-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000844",
      "object": "Job Jnl. Line-Reserve",
      "member": "OnSetSourceForReservationOnBeforeUpdateReservation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000846",
      "object": "Trans. Get Demand To Reserve",
      "member": "OnGetDemandOnBeforeSetTempTransferLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000847",
      "object": "Job Planning Line Get Demand",
      "member": "OnGetDemandOnBeforeSetTempJobPlanningLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "OnAfterGetComponents",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "OnAfterGetRoutingFromProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "OnAfterSetProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "OnBeforeCalculatePlanFromWorksheet",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeCalculatePlanFromWorksheet2",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "OnBeforeTransProdOrderToProfile",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "OnFindCombinationOnBeforeCreateTempSKUForLocation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000854",
      "object": "Inventory Profile Offsetting",
      "member": "OnTransProdOrderToProfileOnBeforeProcessLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit MfgInvtProfileOffsetting",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000858",
      "object": "Mfg. Get Demand To Reserve",
      "member": "OnGetDemandOnBeforeSetTempProdOrderComponent",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000875",
      "object": "Prod. Order Availability Mgt.",
      "member": "OnAfterTransferFromForecast",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved back to InventoryEventBuffer",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000875",
      "object": "Prod. Order Availability Mgt.",
      "member": "TransferFromForecast",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved back to InventoryEventBuffer",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000875",
      "object": "Prod. Order Availability Mgt.",
      "member": "TransferFromForecast",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved back to InventoryEventBuffer",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000886",
      "object": "Capable to Promise",
      "member": "OnBeforeReassignRefOrderNos",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000886",
      "object": "Capable to Promise",
      "member": "OnReassignRefOrderNosOnAfterRequisitionLineModifyAll",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/99000886",
      "object": "Capable to Promise",
      "member": "ReassignRefOrderNos",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit ProdOrderAvailabilityMgt",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "controladdin/customerexperiencesurvey",
      "object": "CustomerExperienceSurvey",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/4010",
      "object": "Intelligent Cloud",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The Intelligent Cloud Insights feature is deprecated. Go to the article Deprecated Features in the Base App in the Business Central documentation to learn more.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/5870",
      "object": "BOM Structure",
      "member": "InitAsmOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/5870",
      "object": "BOM Structure",
      "member": "InitProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/5870",
      "object": "BOM Structure",
      "member": "OnBeforeGenerateBOMTree",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeRefreshPage",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/5871",
      "object": "Item Availability by BOM Level",
      "member": "InitAsmOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/5871",
      "object": "Item Availability by BOM Level",
      "member": "InitProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/5872",
      "object": "BOM Cost Shares",
      "member": "InitAsmOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/5872",
      "object": "BOM Cost Shares",
      "member": "InitProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/5872",
      "object": "BOM Cost Shares",
      "member": "OnBeforeRefreshPage",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeUpdatePage()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/5939",
      "object": "Serv. Apply Customer Entries",
      "member": "OnAfterSetApplyingCustLedgEntryGenJnlLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/5939",
      "object": "Serv. Apply Customer Entries",
      "member": "OnSetApplyingCustLedgEntryOnBeforeCalcTypeDirectCalcApplnAmount",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/6321",
      "object": "Power BI Deployments",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This functionality is no longer supported.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/6873",
      "object": "Available - Invt. Doc. Lines",
      "member": "SetAssemblyHeader",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure SetSource",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/6873",
      "object": "Available - Invt. Doc. Lines",
      "member": "SetAssemblyLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure SetSource",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/9025",
      "object": "Small Business Report Catalog",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This page is no longer used.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/9260",
      "object": "Customer Experience Survey",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "page/99000882",
      "object": "Change Status on Prod. Order",
      "member": "ReturnPostingInfo",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with namesake procedure with additional parameter.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "query/9152",
      "object": "My Items",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used, replaced by Costing Overview functionality",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/302",
      "object": "Get Demand To Reserve",
      "member": "OnGetDemand",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/699",
      "object": "Calculate Plan - Req. Wksh.",
      "member": "InitializeFromMfgSetup",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitializeFromSetup()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/699",
      "object": "Calculate Plan - Req. Wksh.",
      "member": "OnBeforeInitializeFromMfgSetup",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by event OnBeforeInitializeFromSetup",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/699",
      "object": "Calculate Plan - Req. Wksh.",
      "member": "OnBeforeSetParamAndCalculatePlanFromWorksheet",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by OnBeforeSetParamAndCalculatePlanFromReqWorksheet",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/5871",
      "object": "Item - Able to Make (Timeline)",
      "member": "InitAsmOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/5871",
      "object": "Item - Able to Make (Timeline)",
      "member": "InitProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by procedure InitSource()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/7391",
      "object": "Whse. Get Bin Content",
      "member": "OnBeforeGetItemTracking",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The GetItemTracking method has been refactored to use a query-based approach for improved performance. While this event publisher remains available, please verify that your subscriber logic continues to function as expected with the updated implementation.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/7391",
      "object": "Whse. Get Bin Content",
      "member": "OnGetItemTrackingOnAfterWarehouseEntrySetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The GetItemTracking method has been refactored to use a query-based approach for improved performance. While this event publisher remains available, please verify that your subscriber logic continues to function as expected with the updated implementation.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/7391",
      "object": "Whse. Get Bin Content",
      "member": "OnGetItemTrackingOnDestinationTypeCaseElse",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The GetItemTracking method has been refactored to use a query-based approach for improved performance. While this event publisher remains available, please verify that your subscriber logic continues to function as expected with the updated implementation.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/99000758",
      "object": "Compare List",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Compare Production Cost Shares\" report and will be removed in a future release.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/99000767",
      "object": "Prod. Order - Calculation",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Production Order Statistics\" report and will be removed in a future release.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/99000783",
      "object": "Work Center Load",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/99000784",
      "object": "Machine Center Load",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/99000785",
      "object": "Work Center Load/Bar",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/99000786",
      "object": "Machine Center Load/Bar",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been replaced by the \"Work/Machine Center Load\" report and will be removed in a future release.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/99001023",
      "object": "Get Action Messages",
      "member": "UpdateActionMsgList",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by UpdateActionMessageList due to extending ForBin to Code20",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/99001048",
      "object": "Planning Availability",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been deprecated and will be removed in a future release.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "report/99003804",
      "object": "Demand Forecast",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This report has been deprecated and will be removed in a future release.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/17",
      "object": "G/L Entry",
      "member": "GetCurrencyCode",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "use GetAdditionalReportingCurrencyCode instead",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/18",
      "object": "Customer",
      "member": "Invoice Copies",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This field is not used consequently and hence does not work as expected. It should be retired.",
      "clean": [
        "CLEANSCHEMA30"
      ],
      "clean_version": "30"
    },
    {
      "key": "table/19",
      "object": "Cust. Invoice Disc.",
      "member": "GetRec",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by W1 procedure GetRecord()",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/32",
      "object": "Item Ledger Entry",
      "member": "GetCurrencyCode",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Please use GetAdditionalReportingCurrencyCode instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/36",
      "object": "Sales Header",
      "member": "OnBeforeIsNotFullyCancelled",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Removed Not used anymore.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/36",
      "object": "Sales Header",
      "member": "OnBeforeValidateBillToName",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/36",
      "object": "Sales Header",
      "member": "OnCalcOutstandingQuantityBaseOnAfterSalesLineSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Not used anymore due to new implementation that uses Query. Replaced by OnBeforeCalculateReservableOutstandingQuantityBase.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/49",
      "object": "Invoice Post. Buffer",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "27.0",
      "reason": "This table will be replaced by table Invoice Posting Buffer in new Invoice Posting implementation.",
      "clean": [
        "CLEANSCHEMA26"
      ],
      "clean_version": "26"
    },
    {
      "key": "table/77",
      "object": "Report Selections",
      "member": "GetEmailBodyForCust",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with GetEmailBodyForCust that accepts a TempBlob as parameter.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/77",
      "object": "Report Selections",
      "member": "GetEmailBodyForVend",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with GetEmailBodyForVend that accepts a TempBlob as parameter.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/77",
      "object": "Report Selections",
      "member": "GetEmailBodyTextForCust",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with GetEmailBodyTextForCust that accepts a TempBlob as parameter.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/77",
      "object": "Report Selections",
      "member": "OnAfterGetEmailBodyCustomer",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnAfterGetEmailBodyCustomerProcedure instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/77",
      "object": "Report Selections",
      "member": "OnAfterGetEmailBodyVendor",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnAfterGetEmailBodyVendorProcedure instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/77",
      "object": "Report Selections",
      "member": "OnBeforeDoSaveReportAsHTML",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will be removed. Please use Event OnBeforeDoSaveReportAsHTMLInTempBlob instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/77",
      "object": "Report Selections",
      "member": "OnBeforeSendEmailDirectly",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnSendEmailDirectlyOnBeforeSend instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/77",
      "object": "Report Selections",
      "member": "OnReplaceHTMLText",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event will be removed. Please use Event OnBeforeDoSaveReportAsHTMLInTempBlob instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/77",
      "object": "Report Selections",
      "member": "OnSendEmailDirectlyOnBeforeSendFileLoop",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use new Event OnSendEmailDirectlyOnBeforeSendSingleFile instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/79",
      "object": "Company Information",
      "member": "OnBeforeValidateShipToCity",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/272",
      "object": "Check Ledger Entry",
      "member": "Record ID to Print",
      "kind": "field",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by Print Gen Jnl Line SystemId field",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/311",
      "object": "Sales & Receivables Setup",
      "member": "Create Item from Item No.",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Discontinued function",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/312",
      "object": "Purchases & Payables Setup",
      "member": "Create Item from Item No.",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Discontinued function",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/313",
      "object": "Inventory Setup",
      "member": "Invt. Orders Package Tracking",
      "kind": "field",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Temporary setup to enable/disable package tracking in Phys. Inventory Orders",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/334",
      "object": "Column Layout",
      "member": "GetPeriodName",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to codeunit Period Formula Parser",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/339",
      "object": "Item Application Entry",
      "member": "SetSearchedItemLedgerEntry",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The optimization that used this function was obsoleted.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/413",
      "object": "IC Partner",
      "member": "Authority Url Key",
      "kind": "field",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Usage of authority url is moved to token endpoint.",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/416",
      "object": "Handled IC Outbox Trans.",
      "member": "Source Type",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/418",
      "object": "IC Inbox Transaction",
      "member": "Source Type",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/420",
      "object": "Handled IC Inbox Trans.",
      "member": "Source Type",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/500",
      "object": "Deposits Page Setup",
      "member": null,
      "kind": "object",
      "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.",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/502",
      "object": "Reminder Attachment Text",
      "member": "Beginning Line",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "To support the use of multiple lines, this field will be replaced by the Reminder Attachment Text Line table.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/502",
      "object": "Reminder Attachment Text",
      "member": "Ending Line",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "To support the use of multiple lines, this field will be replaced by the Reminder Attachment Text Line table.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/610",
      "object": "Buffer IC Inbox Transaction",
      "member": "Source Type",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/900",
      "object": "Assembly Header",
      "member": "ShowStatistics",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "the statistics action is refactored to use the RunObject property",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/910",
      "object": "Posted Assembly Header",
      "member": "ShowStatistics",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action is refactored to use the RunObject property instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/2010",
      "object": "Azure OpenAi Settings",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Moved to AI SDK",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/2160",
      "object": "Calendar Event",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Invoicing",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/2161",
      "object": "Calendar Event User Config.",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Invoicing",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5381",
      "object": "Man. Integration Field Mapping",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "27.0",
      "reason": "This table is obsolete. Start using the temporary table Man. Integration Field Mapping.",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5406",
      "object": "Prod. Order Line",
      "member": "Standard Task Code",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This field is not required anymore. The standard task code is now defined on the routing line.",
      "clean": [
        "CLEANSCHEMA30"
      ],
      "clean_version": "30"
    },
    {
      "key": "table/5617",
      "object": "FA Register",
      "member": "Creation Time",
      "kind": "field",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Use the system audit field \"System Created at\" instead.",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5769",
      "object": "Warehouse Setup",
      "member": "UseLegacyPosting",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5802",
      "object": "Value Entry",
      "member": "IsAvgCostException",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Moved to the Inventory Adjustment codeunit",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5885",
      "object": "Phys. Invt. Tracking",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by table Invt.Order.Tracking.",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5886",
      "object": "Exp. Phys. Invt. Tracking",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by table Exp.Invt.Order.Tracking.",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5887",
      "object": "Pstd. Exp. Phys. Invt. Track",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Replaced by table Posted.Exp.Invt.Order.Tracking.",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5900",
      "object": "Service Header",
      "member": "CalcInvDiscForHeader",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Call CalculateIncDiscForHeader on codeunit \"Service-Calc. Discount\" directly instead",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5900",
      "object": "Service Header",
      "member": "OnBeforeOpenOrderStatistics",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5900",
      "object": "Service Header",
      "member": "OnBeforeOpenStatistics",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5900",
      "object": "Service Header",
      "member": "OnOpenOrderStatisticsOnAfterSetStatPageID",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5900",
      "object": "Service Header",
      "member": "OnOpenStatisticsOnAfterSetStatPageID",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5900",
      "object": "Service Header",
      "member": "OpenOrderStatistics",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5900",
      "object": "Service Header",
      "member": "OpenStatistics",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The new statistics actions use RunObject and do not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5900",
      "object": "Service Header",
      "member": "ResetSkipStatisticsPreparationFlag",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5900",
      "object": "Service Header",
      "member": "SkipStatisticsPreparation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the SOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5901",
      "object": "Service Item Line",
      "member": "ShowComments",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced by namesake procedure with Enum parameter",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5902",
      "object": "Service Line",
      "member": "OnAfterCopyPrepaymentFromVATPostingSetup",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This event is never raised.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5902",
      "object": "Service Line",
      "member": "OnAfterUpdateVATOnLinesOnAfterCalcVATAmount",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The event is never raised",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5990",
      "object": "Service Shipment Header",
      "member": "OnOpenStatisticsOnAfterSetStatPageID",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5990",
      "object": "Service Shipment Header",
      "member": "OpenStatistics",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5992",
      "object": "Service Invoice Header",
      "member": "OnOpenStatisticsOnAfterSetStatPageID",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5992",
      "object": "Service Invoice Header",
      "member": "OpenStatistics",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5994",
      "object": "Service Cr.Memo Header",
      "member": "OnOpenStatisticsOnAfterSetStatPageID",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/5994",
      "object": "Service Cr.Memo Header",
      "member": "OpenStatistics",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "The statistics action will be replaced with the ServiceStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/6752",
      "object": "Reminder Action Log",
      "member": "Total Errors",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This field is obsolete and should not be used.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/6753",
      "object": "Reminder Action Group Log",
      "member": "Number of Errors",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field is removed do not use",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/7312",
      "object": "Warehouse Entry",
      "member": "InsertRecord",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/7313",
      "object": "Warehouse Register",
      "member": "InsertRecord",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This function is deprecated. Concurrent warehouse posting is always on.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/9260",
      "object": "Customer Experience Survey",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "27.0",
      "reason": "This module is no longer used.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Body File Path",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Replaced with field Body. You can use the new procedure SetBody to update the value of the html formatted body.",
      "clean": [
        "CLEANSCHEMA30"
      ],
      "clean_version": "30"
    },
    {
      "key": "table/12145",
      "object": "No. Series Line Sales",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Merged into No. Series Line table.",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/12146",
      "object": "No. Series Line Purchase",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "27.0",
      "reason": "Merged into No. Series Line table.",
      "clean": [
        "CLEANSCHEMA27"
      ],
      "clean_version": "27"
    },
    {
      "key": "table/99000765",
      "object": "Manufacturing Setup",
      "member": "Blank Overflow Level",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "table/99000765",
      "object": "Manufacturing Setup",
      "member": "Combined MPS/MRP Calculation",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "table/99000765",
      "object": "Manufacturing Setup",
      "member": "Current Production Forecast",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "table/99000765",
      "object": "Manufacturing Setup",
      "member": "Default Dampener %",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "table/99000765",
      "object": "Manufacturing Setup",
      "member": "Default Dampener Period",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "table/99000765",
      "object": "Manufacturing Setup",
      "member": "Default Safety Lead Time",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "table/99000765",
      "object": "Manufacturing Setup",
      "member": "Use Forecast on Locations",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "table/99000765",
      "object": "Manufacturing Setup",
      "member": "Use Forecast on Variants",
      "kind": "field",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Field moved to same field in table Inventory Setup",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/309",
      "object": "NoSeriesLineObsolete",
      "member": "Allow Gaps in Nos.",
      "kind": "field",
      "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.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/309",
      "object": "NoSeriesLineObsolete",
      "member": "Authorization Code",
      "kind": "field",
      "state": "Removed",
      "tag": "27.0",
      "reason": "The No. Series module cannot reference tax features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/309",
      "object": "NoSeriesLineObsolete",
      "member": "Authorization Year",
      "kind": "field",
      "state": "Removed",
      "tag": "27.0",
      "reason": "The No. Series module cannot reference tax features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/309",
      "object": "NoSeriesLineObsolete",
      "member": "Series",
      "kind": "field",
      "state": "Removed",
      "tag": "27.0",
      "reason": "The No. Series module cannot reference tax features.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "tableextension/99000750",
      "object": "Mfg. Item",
      "member": "CanHideNonInventoryValidateOnStdCost",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to bypass the error has now been identified as unnecessary",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "tableextension/99000750",
      "object": "Mfg. Item",
      "member": "SetHideNonInventoryValidateOnStdCost",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "procedure that was implemented to bypass the error has now been identified as unnecessary",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "xmlport/5801",
      "object": "Export Item Data",
      "member": "CollectProdOrder",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.0",
      "reason": "Use xml port MfgExportItemData instead",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/3110",
      "object": "PDF Document",
      "member": "ConvertToImage",
      "kind": "procedure",
      "state": "Pending",
      "tag": "27.2",
      "reason": "Use the ConvertPdfToImage procedure instead.",
      "clean": [
        "CLEAN27"
      ],
      "clean_version": "27"
    },
    {
      "key": "codeunit/18",
      "object": "Financial Report Mgt.",
      "member": "OpenRowDefinitions",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This function has been replaced by OpenWhereUsed and will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnBeforeVerifyInvoicedQty",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This event is no longer used.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/22",
      "object": "Item Jnl.-Post Line",
      "member": "OnVerifyInvoicedQtyOnAfterGetSalesShipmentHeader",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This event is no longer used.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/90",
      "object": "Purch.-Post",
      "member": "CheckAssociatedSalesOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This procedure is no longer used.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/90",
      "object": "Purch.-Post",
      "member": "OnBeforeCheckAssociatedSalesOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This event is no longer used.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/90",
      "object": "Purch.-Post",
      "member": "OnBeforeCheckDropShipmentReceiveInvoice",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This event is no longer used.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/90",
      "object": "Purch.-Post",
      "member": "OnCheckAssocOrderLinesOnBeforeCheckOrderLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This event is no longer used.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/329",
      "object": "No. Series Installer",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Upgrade logic is moved to No. Series Upgrade codeunit 328.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/825",
      "object": "Sales Post Invoice Events",
      "member": "OnBeforeInitGenJnlLineAmountFieldsFromTotalLines",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by OnBeforeInitGenJnlLineAmountFieldsFromTotalLines2",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/1080",
      "object": "Feature - Fin. Report Default",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Financial Report defaults feature will be always enabled in version 29.0",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/1433",
      "object": "Satisfaction Survey Mgt.",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This module is no longer used.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/1502",
      "object": "Workflow Setup",
      "member": "BuildIncomingDocumentTypeConditions",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by procedure BuildIncomingDocumentStatusConditions()",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/5321",
      "object": "Exchange Web Services Server",
      "member": "EmailHasAttachments",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Please use Microsoft Graph API instead e.g `Email - Outlook REST API`",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/5321",
      "object": "Exchange Web Services Server",
      "member": "GetEmailAndAttachments",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Please use Microsoft Graph API instead e.g `Email - Outlook REST API`",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/5321",
      "object": "Exchange Web Services Server",
      "member": "GetEmailBody",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Please use Microsoft Graph API instead e.g `Email - Outlook REST API`",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/5321",
      "object": "Exchange Web Services Server",
      "member": "TryEmailHasAttachments",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Please use Microsoft Graph API instead e.g `Email - Outlook REST API`",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/5321",
      "object": "Exchange Web Services Server",
      "member": "TryGetEmailWithAttachments",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Please use Microsoft Graph API instead e.g `Email - Outlook REST API`",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/5813",
      "object": "Undo Purchase Receipt Line",
      "member": "OnBeforeCheckPurchRcptLineFields",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This event is no longer used.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/6700",
      "object": "O365 Sync. Management",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Contact sync has been moved to the assisted setup experience with the new Graph-based implementation.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/6700",
      "object": "O365 Sync. Management",
      "member": "SyncBookingCustomers",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Deprecated not in use -Booking sync setup",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "codeunit/6702",
      "object": "O365 Contact Sync. Helper",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Contact sync is now moved to assisted setup experience with new Graph based implementation.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/6703",
      "object": "Exchange Contact Sync.",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Contact sync is now moved to assisted setup experience with new Graph based implementation.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/6704",
      "object": "Booking Customer Sync.",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Bookings is no longer part of Business Central 365.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/6705",
      "object": "Booking Service Sync.",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Bookings is no longer part of Business Central 365.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "FindServLineDisc",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "FindServLinePrice",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "GetServLineLineDisc",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "GetServLinePrice",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "NoOfServLineLineDisc",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "NoOfServLinePrice",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnAfterFindServLineDisc",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnAfterFindServLinePrice",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnAfterFindServLineResPrice",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnAfterServLineLineDiscExists",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnAfterServLinePriceExists",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnBeforeFindServLineDisc",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnBeforeFindServLinePrice",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnBeforeGetServLineDisc",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnBeforeGetServLinePrice",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnBeforeNoOfServLineLineDisc",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnBeforeNoOfServLinePrice",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnBeforeServLineLineDiscExists",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "OnBeforeServLinePriceExists",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "ServHeaderExchDate",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "ServHeaderStartDate",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "ServLineLineDiscExists",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7000",
      "object": "Sales Price Calc. Mgt.",
      "member": "ServLinePriceExists",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7010",
      "object": "Purch. Price Calc. Mgt.",
      "member": "FindResUnitCost",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Moved to codeunit ServPriceCalcMgt",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/7771",
      "object": "Azure OpenAI",
      "member": "SetManagedResourceAuthorization",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Using Managed AI resources now requires only Model Type & Deployment Text as input parameters. Use the other overload for SetManagedResourceAuthorization instead. AOAIAccountName & ApiKey are ignored in the current version of SetManagedResourceAuthorization.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/8900",
      "object": "Email Impl",
      "member": "CheckAndGetEmailConnectorv3",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by CheckAndGetEmailConnectorv4.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "controladdin/satisfactionsurveyasync",
      "object": "SatisfactionSurveyAsync",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This module is no longer used.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "enum/247",
      "object": "Req. Worksheet Template Type",
      "member": "For. Labor",
      "kind": "value",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Will be replaced by the Subcontracting app",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "enumextension/2611",
      "object": "Feature To Update - BaseApp",
      "member": "FinancialReportDefaults",
      "kind": "value",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Financial Report defaults feature will be always enabled in version 29.0",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "interface/email connector v3",
      "object": "Email Connector v3",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by \"Email Connector v4\" which adds the capability for retrieving email folders.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "page/1433",
      "object": "Satisfaction Survey",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This module is no longer used.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "page/1638",
      "object": "Booking Items",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Booking sync is no longer part of Business Central 365.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "page/6700",
      "object": "Exchange Sync. Setup",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Contact sync is now moved to assisted setup experience with new Graph based implementation.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "page/6701",
      "object": "Contact Sync. Setup",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Contact sync has been moved to the assisted setup experience with the new Graph-based implementation.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "page/6702",
      "object": "Booking Sync. Setup",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Booking sync is no longer part of Business Central 365.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "page/8887",
      "object": "Email Accounts",
      "member": "FilterToConnectorv2v3Accounts",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by FilterToConnectorv4Accounts which only returns v4 accounts.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "page/8887",
      "object": "Email Accounts",
      "member": "FilterToConnectorv3Accounts",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by FilterToConnectorv4Accounts which only returns v4 accounts.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "page/9650",
      "object": "Custom Report Layouts",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by system page \"Report Layouts\". This page will be removed in a future version.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "page/99000886",
      "object": "Subcontracting Worksheet",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Will be replaced by Page \"Subc. Subcontracting Worksheet\" in the Subcontracting App.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "page/99000886",
      "object": "Subcontracting Worksheet",
      "member": "OnBeforeCarryOutActionMsg",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Will be replaced by Page \"Subc. Subcontracting Worksheet\" in the Subcontracting App.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "pageextension/4318",
      "object": "Agent User Subform",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "The Agent User Subform page extension is obsolete. Use the View Agent Access Control page instead.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "query/115",
      "object": "Sales Shipped Not Invoiced LCY",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Not used, as Customer.GetShippedFromOrderLCYAmountLCY() procedure is no longer used in GetTotalAmountLCYCommon procedure.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/6",
      "object": "Trial Balance",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been replaced by the report Trial Balance (Excel). This report will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/9",
      "object": "Trial Balance/Budget",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been replaced by the report Trial Balance/Budget (Excel). This report will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/101",
      "object": "Customer - List",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report is obsolete and will be removed in a future version.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/111",
      "object": "Customer - Top 10 List",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been replaced by the report Customer - Top List (Excel). This report will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/112",
      "object": "Sales Statistics",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report is obsolete and will be removed in a future version.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/119",
      "object": "Customer - Sales List",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report is obsolete and will be removed in a future version.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/120",
      "object": "Aged Accounts Receivable",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been replaced by the report Aged Accounts Receivable (Excel). This report will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/209",
      "object": "Sales Reservation Avail.",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report is obsolete and will be removed in a future version.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/301",
      "object": "Vendor - List",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report is obsolete and will be removed in a future release. See the documentation for alternative options.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/305",
      "object": "Vendor - Summary Aging",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report is obsolete and will be removed in a future release. See the documentation for alternative options.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/311",
      "object": "Vendor - Top 10 List",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been replaced by the report Vendor - Top List (Excel). This report will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/319",
      "object": "Payments on Hold",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report is obsolete and will be removed in a future release. See the documentation for alternative options.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/322",
      "object": "Aged Accounts Payable",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been replaced by the report Aged Accounts Payable (Excel). This report will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/707",
      "object": "Inventory - Availability Plan",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been replaced by the report Inventory - Availability Plan (Excel). This report will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/5600",
      "object": "Fixed Asset - Analysis",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been replaced by the report Fixed Asset Analysis (Excel). This report will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/5604",
      "object": "Fixed Asset - Details",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been replaced by the report Fixed Asset Details (Excel). This report will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/5607",
      "object": "Fixed Asset - Projected Value",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been replaced by the report Fixed Asset Projected Value (Excel). This report will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/5757",
      "object": "Items with Negative Inventory",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report is deprecated and will be removed in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/5807",
      "object": "Item Age Composition - Qty.",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This report has been deprecated and will be merged into the Item Age Composition - (Value and Quantity) report in a future release.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "report/99001015",
      "object": "Calculate Subcontracts",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Will be replaced by Report \"Subc. Calculate Subcontracts\" in the Subcontracting App.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/18",
      "object": "Customer",
      "member": "GetShippedFromOrderLCYAmountLCY",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "It is no longer used in GetTotalAmountLCYCommon procedure.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/18",
      "object": "Customer",
      "member": "GetShippedOutstandingInvoicesAmountLCY",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "It is no longer used in GetTotalAmountLCYCommon procedure.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/37",
      "object": "Sales Line",
      "member": "SetSkipEnsurePositiveLineNo",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Not used anymore",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/39",
      "object": "Purchase Line",
      "member": "SetSkipEnsurePositiveLineNo",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Not used for anything",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/88",
      "object": "Financial Report",
      "member": "NegativeAmountFormat",
      "kind": "field",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This field has been replaced by the NegativeAmountFormatDefault field.",
      "clean": [
        "CLEANSCHEMA30"
      ],
      "clean_version": "30"
    },
    {
      "key": "table/88",
      "object": "Financial Report",
      "member": "PeriodType",
      "kind": "field",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This field has been replaced by the PeriodTypeDefault field.",
      "clean": [
        "CLEANSCHEMA30"
      ],
      "clean_version": "30"
    },
    {
      "key": "table/89",
      "object": "Financial Report User Filters",
      "member": "NegativeAmountFormat",
      "kind": "field",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This field has been replaced by the NegativeAmountFormatDefault field.",
      "clean": [
        "CLEANSCHEMA30"
      ],
      "clean_version": "30"
    },
    {
      "key": "table/89",
      "object": "Financial Report User Filters",
      "member": "PeriodType",
      "kind": "field",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This field has been replaced by the PeriodTypeDefault field.",
      "clean": [
        "CLEANSCHEMA30"
      ],
      "clean_version": "30"
    },
    {
      "key": "table/339",
      "object": "Item Application Entry",
      "member": "AppliedInbndEntryExists",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced with namesake procedure with \"Item Application Entries Inb.\" as parameter.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/339",
      "object": "Item Application Entry",
      "member": "AppliedOutbndEntryExists",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced with namesake procedure with \"Item Application Entries Outb.\" as parameter.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/1001",
      "object": "Job Task",
      "member": "Coupled to Dataverse",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/1237",
      "object": "Transformation Rule",
      "member": "GetAppendSpaceCode",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This is an unused procedure.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/1237",
      "object": "Transformation Rule",
      "member": "InsertAppendSpaceTransformation",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This is an unused procedure.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/1432",
      "object": "Net Promoter Score Setup",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This module is no longer used.",
      "clean": [
        "CLEANSCHEMA31"
      ],
      "clean_version": "31"
    },
    {
      "key": "table/1433",
      "object": "Net Promoter Score",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This module is no longer used.",
      "clean": [
        "CLEANSCHEMA31"
      ],
      "clean_version": "31"
    },
    {
      "key": "table/5380",
      "object": "Man. Integration Table Mapping",
      "member": "Int. Tbl. Config Template Code",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with Integration Table Config Template table",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/5380",
      "object": "Man. Integration Table Mapping",
      "member": "Table Config Template Code",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with Table Config Template table",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/5769",
      "object": "Warehouse Setup",
      "member": "Last Whse. Posting Ref. No.",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced by Last Whse. Posting Ref. Seq. field.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/5940",
      "object": "Service Item",
      "member": "Coupled to Dataverse",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6206",
      "object": "FS Resource Pay Type",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6300",
      "object": "Azure AD App Setup",
      "member": "Secret Key",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "The Secret Key has been moved to Isolated Storage. Use GetSecretKeyFromIsolatedStorage/SetSecretKeyToIsolatedStorage to retrieve or set the Secret Key.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6400",
      "object": "FS Work Order",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6402",
      "object": "FS Work Order Product",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6403",
      "object": "FS Work Order Incident",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6404",
      "object": "FS Project Task",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6406",
      "object": "FS Work Order Service",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6408",
      "object": "FS Work Order Substatus",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6409",
      "object": "FS Work Order Type",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6410",
      "object": "FS Bookable Resource",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6412",
      "object": "FS Bookable Resource Booking",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6413",
      "object": "FS BookableResourceBookingHdr",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6418",
      "object": "FS Connection Setup",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6420",
      "object": "FS Customer Asset",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6422",
      "object": "FS Customer Asset Category",
      "member": null,
      "kind": "object",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/6701",
      "object": "Exchange Contact",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Contact sync is now moved to assisted setup experience with new Graph based implementation.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/7775",
      "object": "Copilot Settings",
      "member": "Publisher",
      "kind": "field",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Replaced by \"App Publisher\" field which is populated from NAV App Installed table based on the App Id.",
      "clean": [
        "CLEANSCHEMA31"
      ],
      "clean_version": "31"
    },
    {
      "key": "table/9057",
      "object": "Job Cue",
      "member": "Coupled Data Synch Errors",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9057",
      "object": "Job Cue",
      "member": "FS Integration Errors",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Field Service is moved to Field Service Integration app.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9178",
      "object": "Application Area Setup",
      "member": "Legacy Subcontracting",
      "kind": "field",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Legacy Subcontracting will be discontinued, environments should move to the Subcontracting App.",
      "clean": [
        "CLEANSCHEMA32"
      ],
      "clean_version": "32"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment File Path",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment File Path 2",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment File Path 3",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment File Path 4",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment File Path 5",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment File Path 6",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment File Path 7",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment Name",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment Name 2",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment Name 3",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment Name 4",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment Name 5",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment Name 6",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9500",
      "object": "Email Item",
      "member": "Attachment Name 7",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Replaced with method AddAttachment that accepts Streams.",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9650",
      "object": "Custom Report Layout",
      "member": "LookupLayoutOK",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This procedure is obsolete because the lookup page 9650 Custom Report Layouts is obsoleted.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/9650",
      "object": "Custom Report Layout",
      "member": "OnLookupLayoutOKOnBeforePageRun",
      "kind": "procedure",
      "state": "Pending",
      "tag": "28.0",
      "reason": "This procedure is obsolete because the procedure LookupLayoutOK is obsoleted.",
      "clean": [
        "CLEAN28"
      ],
      "clean_version": "28"
    },
    {
      "key": "table/99000765",
      "object": "Manufacturing Setup",
      "member": "Legacy Subcontracting",
      "kind": "field",
      "state": "Pending",
      "tag": "28.0",
      "reason": "Legacy Subcontracting will be discontinued, environments should move to the Subcontracting App.",
      "clean": [
        "CLEANSCHEMA32"
      ],
      "clean_version": "32"
    },
    {
      "key": "tableextension/99000750",
      "object": "Mfg. Item",
      "member": "Scheduled Need (Qty.)",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Use the field 'Qty. on Component Lines' instead",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "tableextension/99000759",
      "object": "Mfg. Stockkeeping Unit",
      "member": "Scheduled Need (Qty.)",
      "kind": "field",
      "state": "Removed",
      "tag": "28.0",
      "reason": "Use the field 'Qty. on Component Lines' instead",
      "clean": [
        "CLEANSCHEMA28"
      ],
      "clean_version": "28"
    },
    {
      "key": "codeunit/12",
      "object": "Gen. Jnl.-Post Line",
      "member": "OnBeforeInsertDeferralNonDeductibleVATGLEntries",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "This event is replaced by OnBeforeInsertDeferralNonDeductibleVATGLEntries2.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/113",
      "object": "Vend. Entry-Edit",
      "member": "OnRunOnAfterVendLedgEntryMofidy",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by event OnRunOnAfterVendLedgEntryModify()",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/1081",
      "object": "Fin. Report Default Upgrade",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "This upgrade code will be removed in a future release.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/1605",
      "object": "PEPPOL Management",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/1610",
      "object": "Exp. Sales Inv. PEPPOL BIS3.0",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/1611",
      "object": "Exp. Sales CrM. PEPPOL BIS3.0",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/1612",
      "object": "Exp. Serv.Inv. PEPPOL BIS3.0",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/1613",
      "object": "Exp. Serv.CrM. PEPPOL BIS3.0",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/1620",
      "object": "PEPPOL Validation",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/1621",
      "object": "PEPPOL Service Validation",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/4303",
      "object": "Agent Task",
      "member": "GetCopilotCreditsConsumed",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use the methods in the \"Agent Consumption Overview\" codeunit instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/4303",
      "object": "Agent Task",
      "member": "RestartTask",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use the overload that takes AgentTaskID instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/4303",
      "object": "Agent Task",
      "member": "SetStatusToReady",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use the overload that takes AgentTaskID instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/4303",
      "object": "Agent Task",
      "member": "StopTask",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use the overload that takes AgentTaskID instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/4307",
      "object": "Agent Message",
      "member": "SetStatusToSent",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use the overload that takes TaskID and MessageID instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/4307",
      "object": "Agent Message",
      "member": "UpdateText",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use the overload that takes TaskID and MessageID instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/5323",
      "object": "Exchange Add-in Setup",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Exchange is depracated. Please deploy add-in manually.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/6458",
      "object": "Serv. PEPPOL Management",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/6500",
      "object": "Item Tracking Management",
      "member": "CopyItemTracking",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Removed and will be deleted in future release.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7324",
      "object": "Whse.-Activity-Post",
      "member": "OnAfterPostWhseActivHeader",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use OnAfterPostWhseActivityCompleted instead. This event fires before PostRelatedInboundTransfer completes.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7765",
      "object": "AOAI Text Completion Params",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Text completion models are retired by Azure OpenAI. Use GenerateChatCompletion instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7766",
      "object": "AOAI TextCompletionParams Impl",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Text completion models are retired by Azure OpenAI. Use GenerateChatCompletion instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7771",
      "object": "Azure OpenAI",
      "member": "GenerateTextCompletion",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Text completion models are retired by Azure OpenAI. Use GenerateChatCompletion instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7771",
      "object": "Azure OpenAI",
      "member": "GenerateTextCompletion",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Text completion models are retired by Azure OpenAI. Use GenerateChatCompletion instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7771",
      "object": "Azure OpenAI",
      "member": "GenerateTextCompletion",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Text completion models are retired by Azure OpenAI. Use GenerateChatCompletion instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7771",
      "object": "Azure OpenAI",
      "member": "GenerateTextCompletion",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Text completion models are retired by Azure OpenAI. Use GenerateChatCompletion instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/8350",
      "object": "MCP Config",
      "member": "AllowBoundActions",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Renamed to AllowActions.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/8350",
      "object": "MCP Config",
      "member": "GetAPIToolId",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use GetAPIToolId with ObjectType parameter instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/9762",
      "object": "SFTP Client",
      "member": "AddFingerprintMD5",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "MD5 host key fingerprints are cryptographically insecure and are no longer supported. Use AddFingerprintSHA256 instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "enum/1610",
      "object": "PEPPOL Processing Type",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "page/431",
      "object": "Reminder Terms",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use page 837 \"Reminder Terms List\" instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "page/432",
      "object": "Reminder Levels",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use page 1896 \"Reminder Level Setup\" instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "page/433",
      "object": "Reminder Text",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use page 835 \"Reminder Level Communication\" instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "page/1052",
      "object": "Reminder Terms Translation",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use page 1897 \"Reminder Term Communication\" instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "page/1832",
      "object": "Outlook Individual Deployment",
      "member": "DeployToExchange",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Exchange is depracated. Please deploy add-in manually.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "page/7031",
      "object": "Contact Sync Queue List",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Removed due to Contact Sync redesign, will be deleted in future release.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "page/8353",
      "object": "MCP API Config Tool Lookup",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by page \"MCP API Object Lookup\", which lists API pages and API queries together.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "page/8367",
      "object": "MCP Query Config Tool Lookup",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by page \"MCP API Object Lookup\", which lists API pages and API queries together.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "report/99001015",
      "object": "Calculate Subcontracts",
      "member": "OnAfterCalcQtyToPurch",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Will be replaced by Report \"Subc. Calculate Subcontracts\" in the Subcontracting App.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/99001015",
      "object": "Calculate Subcontracts",
      "member": "OnAfterSetVendorItemNo",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Will be replaced by Report \"Subc. Calculate Subcontracts\" in the Subcontracting App.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/99001015",
      "object": "Calculate Subcontracts",
      "member": "OnAfterTransferProdOrderRoutingLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Will be replaced by Report \"Subc. Calculate Subcontracts\" in the Subcontracting App.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/99001015",
      "object": "Calculate Subcontracts",
      "member": "OnBeforeInsertReqWkshLine",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Will be replaced by Report \"Subc. Calculate Subcontracts\" in the Subcontracting App.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/99001015",
      "object": "Calculate Subcontracts",
      "member": "OnBeforeReqWkshLineInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Will be replaced by Report \"Subc. Calculate Subcontracts\" in the Subcontracting App.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/99001015",
      "object": "Calculate Subcontracts",
      "member": "OnBeforeValidateUnitCost",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Will be replaced by Report \"Subc. Calculate Subcontracts\" in the Subcontracting App.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/99001015",
      "object": "Calculate Subcontracts",
      "member": "OnDeleteRepeatedReqLinesOnAfterRequisitionLineSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Will be replaced by Report \"Subc. Calculate Subcontracts\" in the Subcontracting App.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/99001015",
      "object": "Calculate Subcontracts",
      "member": "OnProdOrderRoutingLineOnAfterGetRecordOnAfterProdOrderLineSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Will be replaced by Report \"Subc. Calculate Subcontracts\" in the Subcontracting App.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "report/99001015",
      "object": "Calculate Subcontracts",
      "member": "OnProdOrderRoutingLineOnBeforeCalculateSubContractRequirements",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Will be replaced by Report \"Subc. Calculate Subcontracts\" in the Subcontracting App.",
      "clean": [],
      "clean_version": null
    },
    {
      "key": "table/37",
      "object": "Sales Line",
      "member": "FormatType",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use FormatTypeAsText() instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/37",
      "object": "Sales Line",
      "member": "OnBeforeFormatType",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use OnBeforeFormatTypeAsText instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/39",
      "object": "Purchase Line",
      "member": "FormatType",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use FormatTypeAsText() instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/39",
      "object": "Purchase Line",
      "member": "OnBeforeFormatType",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use OnBeforeFormatTypeAsText instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/61",
      "object": "Electronic Document Format",
      "member": "OnAfterShouldLogUptake",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Peppol functionality is replaced by PEPPOL App. This event will be removed in future versions.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/171",
      "object": "Standard Sales Line",
      "member": "FormatType",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use FormatTypeAsText() instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/174",
      "object": "Standard Purchase Line",
      "member": "FormatType",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use FormatTypeAsText() instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/263",
      "object": "Intrastat Jnl. Line",
      "member": "Source Type",
      "kind": "field",
      "state": "Removed",
      "tag": "29.0",
      "reason": "Intrastat related functionalities are moved to Intrastat extensions.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/295",
      "object": "Reminder Header",
      "member": "OnInsertBeginTextsOnAfterReminderTextSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "The legacy Reminder Text flow is no longer used. Use OnBeforeInsertBeginTexts instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/295",
      "object": "Reminder Header",
      "member": "OnInsertEndTextsOnAfterReminderLineSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "The legacy Reminder Text flow is no longer used. Use OnBeforeInsertEndTexts instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/295",
      "object": "Reminder Header",
      "member": "OnInsertEndTextsOnAfterReminderTextSetFilters",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "The legacy Reminder Text flow is no longer used. Use OnBeforeInsertEndTexts instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/313",
      "object": "Inventory Setup",
      "member": "Direct Transfer Posting",
      "kind": "field",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by field 5857 \"Direct Transfer Posting Type\" of type Enum \"Direct Transfer Posting Type\".",
      "clean": [
        "CLEANSCHEMA31"
      ],
      "clean_version": "31"
    },
    {
      "key": "table/414",
      "object": "IC Outbox Transaction",
      "member": "Source Type",
      "kind": "field",
      "state": "Removed",
      "tag": "29.0",
      "reason": "Replaced by IC Source Type for Enum typing",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/5310",
      "object": "Item Statistics Cache",
      "member": "InitAndInsert",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Use InitAndInsert with ItemNo and ItemDescription parameters instead.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/7013",
      "object": "Contact Sync Queue",
      "member": "CopyFromO365Contact",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Removed due to Contact Sync redesign, will be deleted in future release.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/7107",
      "object": "O365 Contact",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Removed due to Contact Sync redesign, will be deleted in future release.",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/9042",
      "object": "Team Member Cue",
      "member": "Approved Time Sheets",
      "kind": "field",
      "state": "Removed",
      "tag": "29.0",
      "reason": "For performance reasons, replaced by value calculated in CountTimeSheetsInStatus procedure.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/9042",
      "object": "Team Member Cue",
      "member": "Open Time Sheets",
      "kind": "field",
      "state": "Removed",
      "tag": "29.0",
      "reason": "For performance reasons, replaced by value calculated in CountTimeSheetsInStatus procedure.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/9042",
      "object": "Team Member Cue",
      "member": "Rejected Time Sheets",
      "kind": "field",
      "state": "Removed",
      "tag": "29.0",
      "reason": "For performance reasons, replaced by value calculated in CountTimeSheetsInStatus procedure.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/9042",
      "object": "Team Member Cue",
      "member": "Submitted Time Sheets",
      "kind": "field",
      "state": "Removed",
      "tag": "29.0",
      "reason": "For performance reasons, replaced by value calculated in CountTimeSheetsInStatus procedure.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/9042",
      "object": "Team Member Cue",
      "member": "Time Sheets to Approve",
      "kind": "field",
      "state": "Removed",
      "tag": "29.0",
      "reason": "For performance reasons, replaced by value calculated in CountTimeSheetsInStatus procedure.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "table/9153",
      "object": "My Account",
      "member": "Account Balance",
      "kind": "field",
      "state": "Removed",
      "tag": "29.0",
      "reason": "Replaced by \"Acc. Balance\" to avoid modification in My Accounts page.",
      "clean": [
        "CLEANSCHEMA29"
      ],
      "clean_version": "29"
    },
    {
      "key": "xmlport/1610",
      "object": "Sales Invoice - PEPPOL BIS 3.0",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "xmlport/1611",
      "object": "Sales Cr.Memo - PEPPOL BIS 3.0",
      "member": null,
      "kind": "object",
      "state": "Pending",
      "tag": "29.0",
      "reason": "Replaced by PEPPOL App",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7768",
      "object": "AOAI Deployments",
      "member": "GetGPT55ChatLatest",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.1",
      "reason": "GPT-5.5 chat deployment name is no longer supported from 11 September 2026. Use GetGPT56CeresLatest instead (or GetGPT56CeresPreview for testing upcoming versions).",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    },
    {
      "key": "codeunit/7768",
      "object": "AOAI Deployments",
      "member": "GetGPT55ChatPreview",
      "kind": "procedure",
      "state": "Pending",
      "tag": "29.1",
      "reason": "GPT-5.5 chat deployment name is no longer supported from 11 September 2026. Use GetGPT56CeresLatest instead (or GetGPT56CeresPreview for testing upcoming versions).",
      "clean": [
        "CLEAN29"
      ],
      "clean_version": "29"
    }
  ]
}
