{
  "title": "Enum 5417 Flushing Method",
  "url": "https://jonas-paprotka.de/ref/enum/5417-flushing-method/",
  "author": "Jonas Paprotka",
  "license": "Content © 2026 Jonas Paprotka. Quote freely with attribution and a link.",
  "subject": "Microsoft Dynamics 365 Business Central",
  "checked": "2026-09-20",
  "source": {
    "feed": "https://dynamicssmb2.pkgs.visualstudio.com/DynamicsBCPublicFeeds/_packaging/MSSymbols/nuget/v3/index.json",
    "package": "Microsoft.BaseApplication.symbols.437dbf0e-84ff-417a-965d-ed2bb9650972",
    "build": "28.5.54151.54365",
    "code": {
      "29": {
        "url": "https://jonas-paprotka.de/ref/enum/5417-flushing-method/source/29/",
        "repo": "https://github.com/microsoft/BCApps",
        "branch": "releases/29.x",
        "commit": "a66254c3b8b5bb1cea290dc8f9d097aec4381153",
        "path": "src/Layers/W1/BaseApp/Foundation/Enums/FlushingMethod.Enum.al",
        "license": "MIT"
      }
    },
    "note": "Presence per major, highest build of each; 17 is the oldest major on the feed. Local procedures are not listed."
  },
  "object": {
    "type": "enum",
    "id": 5417,
    "name": "Flushing Method",
    "app": "Base Application",
    "appByVersion": [
      {
        "app": "Base Application",
        "from": 17
      }
    ],
    "nameByVersion": [
      {
        "name": "Flushing Method",
        "from": 17
      }
    ],
    "namespace": "Microsoft.Manufacturing.Setup",
    "versions": "17-28",
    "majors": [
      17,
      18,
      19,
      20,
      21,
      22,
      23,
      24,
      25,
      26,
      27,
      28
    ],
    "extends": null,
    "sourceTable": null,
    "sourceFile": "Foundation/Enums/FlushingMethod.Enum.al",
    "obsolete": null,
    "obsoleteSeenFrom": null,
    "byVersion": {
      "17": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 5
        },
        "stub": false
      },
      "18": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 5
        },
        "stub": false
      },
      "19": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 5
        },
        "stub": false
      },
      "20": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 5
        },
        "stub": false
      },
      "21": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 5
        },
        "stub": false
      },
      "22": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 5
        },
        "stub": false
      },
      "23": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "Microsoft.Manufacturing.Setup",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 5
        },
        "stub": false
      },
      "24": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "Microsoft.Manufacturing.Setup",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 5
        },
        "stub": false
      },
      "25": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "Microsoft.Manufacturing.Setup",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 5
        },
        "stub": false
      },
      "26": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "Microsoft.Manufacturing.Setup",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 6
        },
        "stub": false
      },
      "27": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "Microsoft.Manufacturing.Setup",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 6
        },
        "stub": false
      },
      "28": {
        "app": "base-application",
        "name": "Flushing Method",
        "ns": "Microsoft.Manufacturing.Setup",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 0,
          "values": 6
        },
        "stub": false
      }
    },
    "fields": [],
    "keys": [],
    "procedures": [],
    "events": [],
    "values": [
      {
        "id": 0,
        "name": "Manual",
        "obsolete": {
          "state": "Pending",
          "tag": "26.0",
          "reason": "The 'Pick + Manual' option now works in the same way as the 'Manual' option previously did. The 'Manual' option will not be removed but it has been repurposed to no longer require picking. This functional change is controlled by the feature key 'Manual Flushing Method without requiring pick', which will be enabled by default in version 29.0."
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "17-28",
        "first": 17,
        "last": 28,
        "obsoleteSince": 26,
        "spans": [
          {
            "from": 17,
            "to": 25,
            "obsolete": null
          },
          {
            "from": 26,
            "to": 28,
            "obsolete": {
              "state": "Pending",
              "tag": "26.0",
              "reason": "The 'Pick + Manual' option now works in the same way as the 'Manual' option previously did. The 'Manual' option will not be removed but it has been repurposed to no longer require picking. This functional change is controlled by the feature key 'Manual Flushing Method without requiring pick', which will be enabled by default in version 29.0."
            }
          }
        ]
      },
      {
        "id": 1,
        "name": "Forward",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "17-28",
        "first": 17,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 28,
            "obsolete": null
          }
        ]
      },
      {
        "id": 2,
        "name": "Backward",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "17-28",
        "first": 17,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 28,
            "obsolete": null
          }
        ]
      },
      {
        "id": 3,
        "name": "Pick + Forward",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "17-28",
        "first": 17,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 28,
            "obsolete": null
          }
        ]
      },
      {
        "id": 4,
        "name": "Pick + Backward",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "17-28",
        "first": 17,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 28,
            "obsolete": null
          }
        ]
      },
      {
        "id": 6,
        "name": "Pick + Manual",
        "obsolete": null,
        "majors": [
          26,
          27,
          28
        ],
        "range": "26-28",
        "first": 26,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 26,
            "to": 28,
            "obsolete": null
          }
        ]
      }
    ]
  }
}