{
  "title": "Codeunit 5763 Whse.-Post Shipment",
  "url": "https://jonas-paprotka.de/ref/codeunit/5763-whse-post-shipment/",
  "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/codeunit/5763-whse-post-shipment/source/29/",
        "repo": "https://github.com/microsoft/BCApps",
        "branch": "releases/29.x",
        "commit": "a66254c3b8b5bb1cea290dc8f9d097aec4381153",
        "path": "src/Layers/W1/BaseApp/Warehouse/Document/WhsePostShipment.Codeunit.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": "codeunit",
    "id": 5763,
    "name": "Whse.-Post Shipment",
    "app": "Base Application",
    "appByVersion": [
      {
        "app": "Base Application",
        "from": 17
      }
    ],
    "nameByVersion": [
      {
        "name": "Whse.-Post Shipment",
        "from": 17
      }
    ],
    "namespace": "Microsoft.Warehouse.Document",
    "versions": "17-28",
    "majors": [
      17,
      18,
      19,
      20,
      21,
      22,
      23,
      24,
      25,
      26,
      27,
      28
    ],
    "extends": null,
    "sourceTable": null,
    "sourceFile": "Warehouse/Document/WhsePostShipment.Codeunit.al",
    "obsolete": null,
    "obsoleteSeenFrom": null,
    "byVersion": {
      "17": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 91,
          "values": 0
        },
        "stub": false
      },
      "18": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 106,
          "values": 0
        },
        "stub": false
      },
      "19": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 118,
          "values": 0
        },
        "stub": false
      },
      "20": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 119,
          "values": 0
        },
        "stub": false
      },
      "21": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 121,
          "values": 0
        },
        "stub": false
      },
      "22": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 123,
          "values": 0
        },
        "stub": false
      },
      "23": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "Microsoft.Warehouse.Document",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 129,
          "values": 0
        },
        "stub": false
      },
      "24": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "Microsoft.Warehouse.Document",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 134,
          "values": 0
        },
        "stub": false
      },
      "25": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "Microsoft.Warehouse.Document",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 205,
          "values": 0
        },
        "stub": false
      },
      "26": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "Microsoft.Warehouse.Document",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 205,
          "values": 0
        },
        "stub": false
      },
      "27": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "Microsoft.Warehouse.Document",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 205,
          "values": 0
        },
        "stub": false
      },
      "28": {
        "app": "base-application",
        "name": "Whse.-Post Shipment",
        "ns": "Microsoft.Warehouse.Document",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 66,
          "values": 0
        },
        "stub": false
      }
    },
    "fields": [],
    "keys": [],
    "procedures": [
      {
        "name": "SetPrint",
        "sig": "(Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "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,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "PostUpdateWhseDocuments",
        "sig": "(var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "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,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "GetResultMessage",
        "sig": "()",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "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,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "SetPostingSettings",
        "sig": "(Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "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,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "CreatePostedShptHeader",
        "sig": "(var Record Posted Whse. Shipment Header, var Record Warehouse Shipment Header, Code[20], Date)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "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,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "CreatePostedShptLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Posted Whse. Shipment Header, var Record Posted Whse. Shipment Line, var Record Tracking Specification)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "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,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "SetWhseJnlRegisterCU",
        "sig": "(var Codeunit Whse. Jnl.-Register Line)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "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,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "SetSuppressCommit",
        "sig": "(Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "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,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "CreateWhseJnlLine",
        "sig": "(var Record Warehouse Journal Line, Record Posted Whse. Shipment Line)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "18-28",
        "first": 18,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 28,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "GetCounterSourceDocTotal",
        "sig": "()",
        "returns": "Integer",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "19-28",
        "first": 19,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 19,
            "to": 28,
            "returns": "Integer",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "GetCounterSourceDocOK",
        "sig": "()",
        "returns": "Integer",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "19-28",
        "first": 19,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 19,
            "to": 28,
            "returns": "Integer",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "SetPreviewMode",
        "sig": "(Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "22-28",
        "first": 22,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 22,
            "to": 23,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          },
          {
            "from": 24,
            "to": 28,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeValidateTransferLineQtyToShip",
        "sig": "(var Record Transfer Line, Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterFindWhseShptLineForSalesLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Sales Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterFindWhseShptLineForPurchLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Purchase Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterFindWhseShptLineForTransLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Transfer Line, var Boolean, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterHandlePurchaseLine",
        "sig": "(var Record Warehouse Shipment Line, Record Purchase Header, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterHandleSalesLine",
        "sig": "(var Record Warehouse Shipment Line, Record Sales Header, Record Warehouse Shipment Header, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterPurchPost",
        "sig": "(var Record Warehouse Shipment Line, Record Purchase Header, Record Whse. Post Parameters, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterSalesPost",
        "sig": "(var Record Warehouse Shipment Line, Record Sales Header, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterServicePost",
        "sig": "(var Record Warehouse Shipment Line, Record Service Header, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterTransferPostShipment",
        "sig": "(var Record Warehouse Shipment Line, Record Transfer Header, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforePurchLineModify",
        "sig": "(var Record Purchase Line, Record Warehouse Shipment Line, var Boolean, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeSalesLineModify",
        "sig": "(var Record Sales Line, var Record Warehouse Shipment Line, var Boolean, Record Whse. Post Parameters, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeTransLineModify",
        "sig": "(var Record Transfer Line, Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnInitSourceDocumentHeaderOnBeforePurchHeaderModify",
        "sig": "(var Record Purchase Header, var Record Warehouse Shipment Header, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnInitSourceDocumentHeaderOnBeforeSalesHeaderModify",
        "sig": "(var Record Sales Header, var Record Warehouse Shipment Header, var Boolean, Record Whse. Post Parameters, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnInitSourceDocumentHeaderOnBeforeServiceHeaderModify",
        "sig": "(var Record Service Header, var Record Warehouse Shipment Header, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnInitSourceDocumentHeaderOnBeforePurchaseHeaderUpdatePostingDate",
        "sig": "(var Record Purchase Header, var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Boolean, var Boolean, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnInitSourceDocumentHeaderOnBeforeServiceHeaderUpdatePostingDate",
        "sig": "(var Record Service Header, var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Boolean, var Boolean, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforeCaseTransferLine",
        "sig": "(Record Transfer Header, Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeHandlePurchaseLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Purchase Line, Record Warehouse Shipment Header, var Boolean, var Boolean, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeHandleSalesLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Sales Line, Record Sales Header, Record Warehouse Shipment Header, var Boolean, var Boolean, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeHandleTransferLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Transfer Line, Record Warehouse Shipment Header, var Boolean, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforePostSourcePurchDocument",
        "sig": "(var Codeunit Purch.-Post, var Record Purchase Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforePostSourceTransferDocument",
        "sig": "(var Codeunit TransferOrder-Post Shipment, var Record Transfer Header, var Integer, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeTryPostSourcePurchDocument",
        "sig": "(var Codeunit Purch.-Post, var Record Purchase Header, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeTryPostSourceTransferDocument",
        "sig": "(var Codeunit TransferOrder-Post Shipment, var Record Transfer Header, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeUpdateSaleslineQtyToShip",
        "sig": "(var Record Sales Line, var Record Warehouse Shipment Line, var Record Warehouse Shipment Line, var Record Warehouse Shipment Line, var Boolean, var Boolean, Decimal, Decimal, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnInitSourceDocumentHeaderOnBeforeReopenSalesHeader",
        "sig": "(var Record Sales Header, Record Whse. Post Parameters, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnInitSourceDocumentHeaderOnBeforeReleaseSalesHeader",
        "sig": "(var Record Sales Header, var Record Warehouse Shipment Header, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnInitSourceDocumentHeaderOnBeforeValidatePostingDate",
        "sig": "(var Record Sales Header, var Record Warehouse Shipment Line, var Boolean, var Boolean, var Boolean, var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandleSalesLineOnAfterValidateRetQtytoReceive",
        "sig": "(var Record Sales Line, var Record Warehouse Shipment Line, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandleSalesLineOnAfterCalcShouldModifyShipmentDate",
        "sig": "(Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Record Sales Line, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandleSalesLineOnAfterSalesLineModify",
        "sig": "(var Record Sales Line, Boolean, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandlePurchLineOnNonWhseLineOnAfterCalcModifyLine",
        "sig": "(var Record Purchase Line, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandlePurchaseLineOnAfterValidateQtytoReceive",
        "sig": "(var Record Purchase Line, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandlePurchaseLineOnAfterValidateRetQtytoShip",
        "sig": "(var Record Purchase Line, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePrintSalesInvoice",
        "sig": "(var Record Sales Header, var Boolean, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePrintSalesShipment",
        "sig": "(var Record Sales Header, var Boolean, var Record Sales Shipment Header, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePrintPurchReturnShipment",
        "sig": "(var Record Purchase Header, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePrintPurchCreditMemo",
        "sig": "(var Record Purchase Header, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePrintTransferShipment",
        "sig": "(var Record Transfer Shipment Header, var Boolean, var Record Transfer Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePrintServiceInvoice",
        "sig": "(var Record Service Header, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePrintServiceShipment",
        "sig": "(var Record Service Header, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnAfterSalesPost",
        "sig": "(var Integer, var Codeunit Sales-Post, var Record Sales Header, Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforeSalesPost",
        "sig": "(var Integer, var Codeunit Sales-Post, var Record Sales Header, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePrintSalesDocuments",
        "sig": "(Code[20])",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPrintDocumentsOnAfterPrintSalesShipment",
        "sig": "(Code[20])",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPrintDocumentsOnAfterPrintServiceShipment",
        "sig": "(Code[20])",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnInitSourceDocumentHeaderOnBeforeReopenPurchHeader",
        "sig": "(var Record Warehouse Shipment Line, var Record Purchase Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePostSalesHeader",
        "sig": "(var Codeunit Sales-Post, var Record Sales Header, Record Warehouse Shipment Header, var Integer, Record Whse. Post Parameters, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25
        ],
        "range": "25",
        "first": 25,
        "last": 25,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 25,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandleSalesLineOnNonWhseLineOnAfterCalcModifyLine",
        "sig": "(var Record Sales Line, var Boolean, Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandleSalesLineOnBeforeSalesLineFind",
        "sig": "(var Record Sales Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandleSalesLineOnSourceDocumentSalesOrderOnBeforeModifyLine",
        "sig": "(var Record Sales Line, Record Warehouse Shipment Line, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforePostSourceSalesDocument",
        "sig": "(var Codeunit Sales-Post)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterPostSourceSalesDocument",
        "sig": "(var Integer, var Codeunit Sales-Post, var Record Sales Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterTryPostSourcePurchDocument",
        "sig": "(var Integer, var Codeunit Purch.-Post, var Record Purchase Header, Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterPostSourcePurchDocument",
        "sig": "(var Integer, var Codeunit Purch.-Post, var Record Purchase Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterTryPostSourceTransferDocument",
        "sig": "(var Integer, var Codeunit TransferOrder-Post Shipment, var Record Transfer Header, Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnAfterPostSourceTransferDocument",
        "sig": "(var Integer, var Codeunit TransferOrder-Post Shipment, var Record Transfer Header)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePostPurchHeader",
        "sig": "(var Codeunit Purch.-Post, var Record Purchase Header, Record Whse. Post Parameters, Record Warehouse Shipment Header, var Integer, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeServiceLineModify",
        "sig": "(var Record Service Line, var Record Warehouse Shipment Line, var Boolean, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25
        ],
        "range": "25",
        "first": 25,
        "last": 25,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 25,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentBeforeRunServicePost",
        "sig": "()",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentAfterRunServicePost",
        "sig": "()",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandleServiceLineOnNonWhseLineOnAfterCalcModifyLine",
        "sig": "(var Record Service Line, var Boolean, Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandleServiceLineOnSourceDocumentServiceOrderOnBeforeModifyLine",
        "sig": "(var Record Service Line, Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeHandleServiceLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Service Line, var Boolean, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandlePurchLineOnAfterCalcShouldModifyExpectedReceiptDate",
        "sig": "(Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Record Purchase Line, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnHandleTransferLineOnAfterCalcShouldModifyShipmentDate",
        "sig": "(Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Record Transfer Line, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          25,
          26,
          27
        ],
        "range": "25-27",
        "first": 25,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnPostSourceDocumentOnBeforePostSalesHeader",
        "sig": "(var Codeunit Sales-Post, var Record Sales Header, Record Warehouse Shipment Header, var Integer, var Record Whse. Post Parameters, var Boolean)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          26,
          27
        ],
        "range": "26-27",
        "first": 26,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 26,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "RunOnBeforeServiceLineModify",
        "sig": "(var Record Service Line, var Record Warehouse Shipment Line, var Boolean, var Record Whse. Post Parameters)",
        "returns": "",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          26,
          27
        ],
        "range": "26-27",
        "first": 26,
        "last": 27,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 26,
            "to": 27,
            "returns": "",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      }
    ],
    "events": [
      {
        "name": "OnAfterGetSourceDocument",
        "sig": "(Variant)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterRun",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25
        ],
        "range": "17-25",
        "first": 17,
        "last": 25,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 25,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeRun",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22
        ],
        "range": "17-22",
        "first": 17,
        "last": 22,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 22,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterCheckWhseShptLine",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterCheckWhseShptLines",
        "sig": "(var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17
        ],
        "range": "17",
        "first": 17,
        "last": 17,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 17,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterCreatePostedShptHeader",
        "sig": "(var Record Posted Whse. Shipment Header, var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterCreateWhseJnlLine",
        "sig": "(var Record Warehouse Journal Line, Record Posted Whse. Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterFindWhseShptLineForSalesLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Sales Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterFindWhseShptLineForPurchLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Purchase Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterFindWhseShptLineForTransLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Transfer Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22
        ],
        "range": "17-22",
        "first": 17,
        "last": 22,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 22,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterInitSourceDocumentHeader",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterInitPostedShptLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Posted Whse. Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterPostWhseShipment",
        "sig": "(var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20
        ],
        "range": "17-20",
        "first": 17,
        "last": 20,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 20,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterPostedWhseShptHeaderInsert",
        "sig": "(Record Posted Whse. Shipment Header, Code[20])",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterPostWhseJnlLines",
        "sig": "(var Record Warehouse Journal Line, var Record Posted Whse. Shipment Line, var Record Tracking Specification, Codeunit Whse. Jnl.-Register Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforePostUpdateWhseShptLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Warehouse Shipment Line, var Record Warehouse Shipment Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforePostUpdateWhseShptLineModify",
        "sig": "(var Record Warehouse Shipment Line, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterPostUpdateWhseShptLine",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22
        ],
        "range": "17-22",
        "first": 17,
        "last": 22,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 22,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterPostUpdateWhseDocuments",
        "sig": "(var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterPostWhseJnlLine",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterPurchPost",
        "sig": "(var Record Warehouse Shipment Line, Record Purchase Header, Boolean, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterSalesPost",
        "sig": "(var Record Warehouse Shipment Line, Record Sales Header, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterServicePost",
        "sig": "(var Record Warehouse Shipment Line, Record Service Header, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterTransferPostShipment",
        "sig": "(var Record Warehouse Shipment Line, Record Transfer Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22
        ],
        "range": "17-22",
        "first": 17,
        "last": 22,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 22,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeCheckShippingAdviceComplete",
        "sig": "(var Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeCheckWhseJnlLine",
        "sig": "(var Record Warehouse Journal Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforePurchLineModify",
        "sig": "(var Record Purchase Line, Record Warehouse Shipment Line, var Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforeSalesLineModify",
        "sig": "(var Record Sales Line, Record Warehouse Shipment Line, var Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17
        ],
        "range": "17",
        "first": 17,
        "last": 17,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 17,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeTransLineModify",
        "sig": "(var Record Transfer Line, Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeader",
        "sig": "(var Record Warehouse Shipment Header, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24
        ],
        "range": "17-24",
        "first": 17,
        "last": 24,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforePurchHeaderModify",
        "sig": "(var Record Purchase Header, var Record Warehouse Shipment Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeSalesHeaderModify",
        "sig": "(var Record Sales Header, var Record Warehouse Shipment Header, var Boolean, Boolean, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeServiceHeaderModify",
        "sig": "(var Record Service Header, var Record Warehouse Shipment Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeTransHeaderModify",
        "sig": "(var Record Transfer Header, var Record Warehouse Shipment Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocument",
        "sig": "(var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Integer)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24
        ],
        "range": "17-24",
        "first": 17,
        "last": 24,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeDeleteUpdateWhseShptLine",
        "sig": "(Record Warehouse Shipment Line, var Boolean, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeInitSourceDocumentHeader",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforePostedWhseShptHeaderInsert",
        "sig": "(var Record Posted Whse. Shipment Header, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeCheckDocumentStatus",
        "sig": "(var Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeCheckWhseShptLines",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17
        ],
        "range": "17",
        "first": 17,
        "last": 17,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 17,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeHandlePurchaseLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Purchase Line, Record Warehouse Shipment Header, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19
        ],
        "range": "17-19",
        "first": 17,
        "last": 19,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 19,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeHandleSalesLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Sales Line, Record Sales Header, Record Warehouse Shipment Header, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19
        ],
        "range": "17-19",
        "first": 17,
        "last": 19,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 19,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeHandleTransferLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Transfer Line, Record Warehouse Shipment Header, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforePostSourceDocument",
        "sig": "(var Record Warehouse Shipment Line, var Record Purchase Header, var Record Sales Header, var Record Transfer Header, var Record Service Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20
        ],
        "range": "17-20",
        "first": 17,
        "last": 20,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 20,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforePostUpdateWhseDocuments",
        "sig": "(var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25
        ],
        "range": "17-25",
        "first": 17,
        "last": 25,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 25,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforePostWhseJnlLine",
        "sig": "(var Record Posted Whse. Shipment Line, var Record Tracking Specification, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforePostSourcePurchDocument",
        "sig": "(var Codeunit Purch.-Post, var Record Purchase Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforePostSourceTransferDocument",
        "sig": "(var Codeunit TransferOrder-Post Shipment, var Record Transfer Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20
        ],
        "range": "17-20",
        "first": 17,
        "last": 20,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 20,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeRegisterWhseJnlLines",
        "sig": "(var Record Warehouse Journal Line, var Record Posted Whse. Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeTryPostSourcePurchDocument",
        "sig": "(var Codeunit Purch.-Post, var Record Purchase Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18
        ],
        "range": "17-18",
        "first": 17,
        "last": 18,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 18,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeTryPostSourceTransferDocument",
        "sig": "(var Codeunit TransferOrder-Post Shipment, var Record Transfer Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18
        ],
        "range": "17-18",
        "first": 17,
        "last": 18,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 18,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeUpdateSaleslineQtyToShip",
        "sig": "(var Record Sales Line, var Record Warehouse Shipment Line, var Record Warehouse Shipment Line, var Record Warehouse Shipment Line, var Boolean, var Boolean, Decimal, Decimal, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnCreatePostedShptLineOnBeforePostWhseJnlLine",
        "sig": "(var Record Posted Whse. Shipment Line, var Record Tracking Specification, Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnCreatePostedShptLineOnBeforePostedWhseShptLineInsert",
        "sig": "(var Record Posted Whse. Shipment Line, Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeReopenSalesHeader",
        "sig": "(var Record Sales Header, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19
        ],
        "range": "17-19",
        "first": 17,
        "last": 19,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 19,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeReleaseSalesHeader",
        "sig": "(var Record Sales Header, var Record Warehouse Shipment Header, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeValidatePostingDate",
        "sig": "(var Record Sales Header, var Record Warehouse Shipment Line, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18
        ],
        "range": "17-18",
        "first": 17,
        "last": 18,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 18,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnHandleSalesLineOnAfterValidateRetQtytoReceive",
        "sig": "(var Record Sales Line, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23
        ],
        "range": "17-23",
        "first": 17,
        "last": 23,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 23,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnHandlePurchaseLineOnAfterValidateQtytoReceive",
        "sig": "(var Record Purchase Line, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnHandlePurchaseLineOnAfterValidateRetQtytoShip",
        "sig": "(var Record Purchase Line, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePrintSalesInvoice",
        "sig": "(var Record Sales Header, var Boolean, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePrintSalesShipment",
        "sig": "(var Record Sales Header, var Boolean, var Record Sales Shipment Header, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePrintPurchReturnShipment",
        "sig": "(var Record Purchase Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePrintPurchCreditMemo",
        "sig": "(var Record Purchase Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePrintTransferShipment",
        "sig": "(var Record Transfer Shipment Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17
        ],
        "range": "17",
        "first": 17,
        "last": 17,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 17,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePrintServiceInvoice",
        "sig": "(var Record Service Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePrintServiceShipment",
        "sig": "(var Record Service Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostUpdateWhseDocumentsOnAfterWhseShptLine2Delete",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostUpdateWhseDocumentsOnBeforeUpdateWhseShptHeader",
        "sig": "(var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterSetCurrentKeyForWhseShptLine",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterSetSourceFilterForWhseShptLine",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20
        ],
        "range": "17-20",
        "first": 17,
        "last": 20,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 20,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterReleaseSourceForFilterWhseShptLine",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnAfterSalesPost",
        "sig": "(var Integer)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17
        ],
        "range": "17",
        "first": 17,
        "last": 17,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 17,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforeSalesPost",
        "sig": "(var Integer, var Codeunit Sales-Post, var Record Sales Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePrintSalesDocuments",
        "sig": "(Code[20])",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPrintDocumentsOnAfterPrintSalesShipment",
        "sig": "(Code[20])",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeReopenPurchHeader",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17
        ],
        "range": "17",
        "first": 17,
        "last": 17,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 17,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePostSalesHeader",
        "sig": "(var Codeunit Sales-Post, Record Sales Header, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18,
          19,
          20
        ],
        "range": "17-20",
        "first": 17,
        "last": 20,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 20,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostUpdateWhseDocumentsOnBeforeWhseShptHeaderParamModify",
        "sig": "(var Record Warehouse Shipment Header, var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnGetResultMessageOnBeforeShowMessage",
        "sig": "(var Integer, var Integer, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "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,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnHandleSalesLineOnNonWhseLineOnAfterCalcModifyLine",
        "sig": "(var Record Sales Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          17,
          18
        ],
        "range": "17-18",
        "first": 17,
        "last": 18,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 17,
            "to": 18,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnHandleSalesLineOnBeforeSalesLineFind",
        "sig": "(var Record Sales Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnHandleSalesLineOnSourceDocumentSalesOrderOnBeforeModifyLine",
        "sig": "(var Record Sales Line, Record Warehouse Shipment Line, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "17-27",
        "first": 17,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 17,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterCheckWhseShptLines",
        "sig": "(var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "18-28",
        "first": 18,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterHandlePurchaseLine",
        "sig": "(var Record Warehouse Shipment Line, Record Purchase Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          18,
          19
        ],
        "range": "18-19",
        "first": 18,
        "last": 19,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 19,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterHandleSalesLine",
        "sig": "(var Record Warehouse Shipment Line, Record Sales Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          18
        ],
        "range": "18",
        "first": 18,
        "last": 18,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 18,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeSalesLineModify",
        "sig": "(var Record Sales Line, var Record Warehouse Shipment Line, var Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          18,
          19,
          20
        ],
        "range": "18-20",
        "first": 18,
        "last": 20,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 20,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeCheckWhseShptLines",
        "sig": "(var Record Warehouse Shipment Line, var Record Warehouse Shipment Header, Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23
        ],
        "range": "18-23",
        "first": 18,
        "last": 23,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 23,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnCodeOnAfterGetWhseShptHeader",
        "sig": "(var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "18-28",
        "first": 18,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnHandlePurchLineOnNonWhseLineOnAfterCalcModifyLine",
        "sig": "(var Record Purchase Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "18-27",
        "first": 18,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePrintTransferShipment",
        "sig": "(var Record Transfer Shipment Header, var Boolean, var Record Transfer Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "18-27",
        "first": 18,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnAfterSalesPost",
        "sig": "(var Integer, var Codeunit Sales-Post, var Record Sales Header, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "18-27",
        "first": 18,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeReopenPurchHeader",
        "sig": "(var Record Warehouse Shipment Line, var Record Purchase Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "18-27",
        "first": 18,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnGetSourceDocumentOnElseCase",
        "sig": "(var Variant)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24
        ],
        "range": "18-24",
        "first": 18,
        "last": 24,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterInitSourceDocumentLines",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24
        ],
        "range": "18-24",
        "first": 18,
        "last": 24,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentAfterGetWhseShptHeader",
        "sig": "(Record Warehouse Shipment Line, var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25
        ],
        "range": "18-25",
        "first": 18,
        "last": 25,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 25,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforePostSourceSalesDocument",
        "sig": "(var Codeunit Sales-Post)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "18-27",
        "first": 18,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostUpdateWhseDocumentsOnAfterWhseShptLineBufLoop",
        "sig": "(var Record Warehouse Shipment Header, Record Warehouse Shipment Line, Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "18-28",
        "first": 18,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 18,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterPostSourceSalesDocument",
        "sig": "(var Integer, var Codeunit Sales-Post, var Record Sales Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "18-27",
        "first": 18,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterTryPostSourcePurchDocument",
        "sig": "(var Integer, var Codeunit Purch.-Post, var Record Purchase Header, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "18-27",
        "first": 18,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterPostSourcePurchDocument",
        "sig": "(var Integer, var Codeunit Purch.-Post, var Record Purchase Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "18-27",
        "first": 18,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterTryPostSourceTransferDocument",
        "sig": "(var Integer, var Codeunit TransferOrder-Post Shipment, var Record Transfer Header, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "18-27",
        "first": 18,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterPostSourceTransferDocument",
        "sig": "(var Integer, var Codeunit TransferOrder-Post Shipment, var Record Transfer Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "18-27",
        "first": 18,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 18,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterPostSourceDocument",
        "sig": "(var Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "19-28",
        "first": 19,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 19,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeValidateTransferLineQtyToShip",
        "sig": "(var Record Transfer Line, Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "19-27",
        "first": 19,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 19,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterHandleSalesLine",
        "sig": "(var Record Warehouse Shipment Line, Record Sales Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          19,
          20
        ],
        "range": "19-20",
        "first": 19,
        "last": 20,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 19,
            "to": 20,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforePurchaseHeaderUpdatePostingDate",
        "sig": "(var Record Purchase Header, var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Boolean, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "19-27",
        "first": 19,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 19,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeTransferHeaderUpdatePostingDate",
        "sig": "(var Record Transfer Header, var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Boolean, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "19-27",
        "first": 19,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 19,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeServiceHeaderUpdatePostingDate",
        "sig": "(var Record Service Header, var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Boolean, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "19-27",
        "first": 19,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 19,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforeCaseTransferLine",
        "sig": "(Record Transfer Header, Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "19-27",
        "first": 19,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 19,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforeTryPostSourcePurchDocument",
        "sig": "(var Codeunit Purch.-Post, var Record Purchase Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "19-27",
        "first": 19,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 19,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforeTryPostSourceTransferDocument",
        "sig": "(var Codeunit TransferOrder-Post Shipment, var Record Transfer Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "19-27",
        "first": 19,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 19,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnCodeOnAfterWhseShptHeaderModify",
        "sig": "(var Record Warehouse Shipment Header, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "19-28",
        "first": 19,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 19,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeValidatePostingDate",
        "sig": "(var Record Sales Header, var Record Warehouse Shipment Line, var Boolean, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          19
        ],
        "range": "19",
        "first": 19,
        "last": 19,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 19,
            "to": 19,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnHandleSalesLineOnAfterSalesLineModify",
        "sig": "(var Record Sales Line, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          19,
          20
        ],
        "range": "19-20",
        "first": 19,
        "last": 20,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 19,
            "to": 20,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterSetPrint",
        "sig": "(var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "19-28",
        "first": 19,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 19,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnHandleSalesLineOnNonWhseLineOnAfterCalcModifyLine",
        "sig": "(var Record Sales Line, var Boolean, Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "19-27",
        "first": 19,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 19,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostWhseJnlLineOnAfterSplitWhseJnlLine",
        "sig": "(var Record Warehouse Journal Line, var Record Posted Whse. Shipment Line, var Record Tracking Specification, var Record Warehouse Journal Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "19-28",
        "first": 19,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 19,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterHandlePurchaseLine",
        "sig": "(var Record Warehouse Shipment Line, Record Purchase Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "20-27",
        "first": 20,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 20,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforeHandlePurchaseLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Purchase Line, Record Warehouse Shipment Header, var Boolean, var Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "20-27",
        "first": 20,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 20,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforeHandleSalesLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Sales Line, Record Sales Header, Record Warehouse Shipment Header, var Boolean, var Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "20-27",
        "first": 20,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 20,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeReopenSalesHeader",
        "sig": "(var Record Sales Header, Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "20-27",
        "first": 20,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 20,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeaderOnBeforeValidatePostingDate",
        "sig": "(var Record Sales Header, var Record Warehouse Shipment Line, var Boolean, var Boolean, var Boolean, var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "20-27",
        "first": 20,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 20,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnCheckItemTrkgPickedOnBeforeGetWhseItemTrkgSetup",
        "sig": "(Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "20-28",
        "first": 20,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 20,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterHandleSalesLine",
        "sig": "(var Record Warehouse Shipment Line, Record Sales Header, var Boolean, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "21-27",
        "first": 21,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 21,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterPostWhseShipment",
        "sig": "(var Record Warehouse Shipment Header, Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "21-28",
        "first": 21,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 21,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeSalesLineModify",
        "sig": "(var Record Sales Line, var Record Warehouse Shipment Line, var Boolean, Boolean, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "21-27",
        "first": 21,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 21,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforePostSourceDocument",
        "sig": "(var Record Warehouse Shipment Line, var Record Purchase Header, var Record Sales Header, var Record Transfer Header, var Record Service Header, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Replaced by event OnBeforePostSourceHeader",
          "tag": "25.0"
        },
        "majors": [
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "21-27",
        "first": 21,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 21,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Replaced by event OnBeforePostSourceHeader",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforePostSourceTransferDocument",
        "sig": "(var Codeunit TransferOrder-Post Shipment, var Record Transfer Header, var Integer, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "21-27",
        "first": 21,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 21,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnHandleSalesLineOnAfterCalcShouldModifyShipmentDate",
        "sig": "(Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Record Sales Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "21-27",
        "first": 21,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 21,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnHandleSalesLineOnAfterSalesLineModify",
        "sig": "(var Record Sales Line, Boolean, Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "21-27",
        "first": 21,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 21,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterSetSourceFilterForWhseShptLine",
        "sig": "(var Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "21-28",
        "first": 21,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 21,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePostSalesHeader",
        "sig": "(var Codeunit Sales-Post, var Record Sales Header, Record Warehouse Shipment Header, var Integer, Boolean, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "21-27",
        "first": 21,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 21,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentOnBeforePostPurchHeader",
        "sig": "(var Codeunit Purch.-Post, var Record Purchase Header, Record Warehouse Shipment Header, var Integer, var Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "range": "21-27",
        "first": 21,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 21,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforeServiceLineModify",
        "sig": "(var Record Service Line, var Record Warehouse Shipment Line, var Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          22
        ],
        "range": "22",
        "first": 22,
        "last": 22,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 22,
            "to": 22,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeRun",
        "sig": "(var Record Warehouse Shipment Line, var Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "23-28",
        "first": 23,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 23,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterFindWhseShptLineForTransLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Transfer Line, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          23,
          24,
          25,
          26,
          27
        ],
        "range": "23-27",
        "first": 23,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 23,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnAfterPostUpdateWhseShptLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "23-28",
        "first": 23,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 23,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterTransferPostShipment",
        "sig": "(var Record Warehouse Shipment Line, Record Transfer Header, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          23,
          24,
          25,
          26,
          27
        ],
        "range": "23-27",
        "first": 23,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 23,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforeServiceLineModify",
        "sig": "(var Record Service Line, var Record Warehouse Shipment Line, var Boolean, Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          23,
          24,
          25,
          26,
          27
        ],
        "range": "23-27",
        "first": 23,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 23,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentBeforeRunServicePost",
        "sig": "()",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          23,
          24,
          25,
          26,
          27
        ],
        "range": "23-27",
        "first": 23,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 23,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentAfterRunServicePost",
        "sig": "()",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          23,
          24,
          25,
          26,
          27
        ],
        "range": "23-27",
        "first": 23,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 23,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnHandleServiceLineOnNonWhseLineOnAfterCalcModifyLine",
        "sig": "(var Record Service Line, var Boolean, Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          23,
          24,
          25,
          26,
          27
        ],
        "range": "23-27",
        "first": 23,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 23,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnHandleServiceLineOnSourceDocumentServiceOrderOnBeforeModifyLine",
        "sig": "(var Record Service Line, Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          23,
          24,
          25,
          26,
          27
        ],
        "range": "23-27",
        "first": 23,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 23,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforePrintDocuments",
        "sig": "(var Record Sales Invoice Header, var Record Sales Shipment Header, var Record Purch. Cr. Memo Hdr., var Record Return Shipment Header, var Record Transfer Shipment Header, var Record Service Invoice Header, var Record Service Shipment Header, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Not used anymore.",
          "tag": "25.0"
        },
        "majors": [
          23,
          24,
          25,
          26,
          27
        ],
        "range": "23-27",
        "first": 23,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 23,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Not used anymore.",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnRunOnAfterWhseShptLineSetFilters",
        "sig": "(var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          23,
          24,
          25,
          26,
          27,
          28
        ],
        "range": "23-28",
        "first": 23,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 23,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeCheckWhseShptLines",
        "sig": "(var Record Warehouse Shipment Line, var Record Warehouse Shipment Header, Boolean, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          24,
          25,
          26
        ],
        "range": "24-26",
        "first": 24,
        "last": 26,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 24,
            "to": 26,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnHandleSalesLineOnAfterValidateRetQtytoReceive",
        "sig": "(var Record Sales Line, var Record Warehouse Shipment Line, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Sales Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          24,
          25,
          26,
          27
        ],
        "range": "24-27",
        "first": 24,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 24,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Sales Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnPrintDocumentsOnAfterPrintServiceShipment",
        "sig": "(Code[20])",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          24,
          25,
          26,
          27
        ],
        "range": "24-27",
        "first": 24,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 24,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnBeforeHandleServiceLine",
        "sig": "(var Record Warehouse Shipment Line, var Record Service Line, var Boolean, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Serv. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          24,
          25,
          26,
          27
        ],
        "range": "24-27",
        "first": 24,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 24,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Serv. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnHandlePurchLineOnAfterCalcShouldModifyExpectedReceiptDate",
        "sig": "(Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Record Purchase Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Purch. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          24,
          25,
          26,
          27
        ],
        "range": "24-27",
        "first": 24,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 24,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Purch. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnHandleTransferLineOnAfterCalcShouldModifyShipmentDate",
        "sig": "(Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Record Transfer Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": {
          "state": "Pending",
          "reason": "Moved to codeunit Trans. Whse. Post Shipment",
          "tag": "25.0"
        },
        "majors": [
          24,
          25,
          26,
          27
        ],
        "range": "24-27",
        "first": 24,
        "last": 27,
        "obsoleteSince": 25,
        "spans": [
          {
            "from": 24,
            "to": 24,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          },
          {
            "from": 25,
            "to": 27,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": {
              "state": "Pending",
              "reason": "Moved to codeunit Trans. Whse. Post Shipment",
              "tag": "25.0"
            }
          }
        ]
      },
      {
        "name": "OnCodeOnBeforeCheckFullATOPosted",
        "sig": "(Record Warehouse Shipment Line, var Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          24,
          25,
          26,
          27,
          28
        ],
        "range": "24-28",
        "first": 24,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 24,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnInitSourceDocumentHeader",
        "sig": "(var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Variant, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          25,
          26,
          27,
          28
        ],
        "range": "25-28",
        "first": 25,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostSourceDocument",
        "sig": "(var Record Warehouse Shipment Header, var Record Warehouse Shipment Line, var Integer, var Variant, Record Whse. Post Parameters, Boolean, var Record Document Entry)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          25,
          26,
          27,
          28
        ],
        "range": "25-28",
        "first": 25,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforePostSourceHeader",
        "sig": "(var Record Warehouse Shipment Line, Variant, Record Whse. Post Parameters)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          25,
          26,
          27,
          28
        ],
        "range": "25-28",
        "first": 25,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnGetSourceDocumentOnElseCase",
        "sig": "(var Variant, var Record Warehouse Shipment Line, var Code[10])",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          25,
          26,
          27,
          28
        ],
        "range": "25-28",
        "first": 25,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterInitSourceDocumentLines",
        "sig": "(var Record Warehouse Shipment Line, Record Whse. Post Parameters, var Variant, var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          25,
          26,
          27,
          28
        ],
        "range": "25-28",
        "first": 25,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPrintDocuments",
        "sig": "(var Record Document Entry)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          25,
          26,
          27,
          28
        ],
        "range": "25-28",
        "first": 25,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnCreateWhseJnlLineOnSetSourceCode",
        "sig": "(var Record Warehouse Journal Line, var Record Posted Whse. Shipment Line, Record Source Code Setup)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          25,
          26,
          27,
          28
        ],
        "range": "25-28",
        "first": 25,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 25,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterRun",
        "sig": "(var Record Warehouse Shipment Line, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          26
        ],
        "range": "26",
        "first": 26,
        "last": 26,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 26,
            "to": 26,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforePostUpdateWhseDocuments",
        "sig": "(var Record Warehouse Shipment Header, var Record Warehouse Shipment Line)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          26,
          27,
          28
        ],
        "range": "26-28",
        "first": 26,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 26,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostSourceDocumentAfterGetWhseShptHeader",
        "sig": "(var Record Warehouse Shipment Line, var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          26,
          27,
          28
        ],
        "range": "26-28",
        "first": 26,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 26,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnAfterRun",
        "sig": "(var Record Warehouse Shipment Line, Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          27,
          28
        ],
        "range": "27-28",
        "first": 27,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 27,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnBeforeCheckWhseShptLines",
        "sig": "(var Record Warehouse Shipment Line, var Record Warehouse Shipment Header, Boolean, var Boolean, var Boolean, Boolean)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          27,
          28
        ],
        "range": "27-28",
        "first": 27,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 27,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OnPostUpdateWhseDocumentsOnAfterWhseShptLineSetFilters",
        "sig": "(var Record Warehouse Shipment Line, var Record Warehouse Shipment Header)",
        "returns": "",
        "kind": "integrationevent",
        "access": "local",
        "obsolete": null,
        "majors": [
          28
        ],
        "range": "28",
        "first": 28,
        "last": 28,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 28,
            "to": 28,
            "returns": "",
            "kind": "integrationevent",
            "access": "local",
            "obsolete": null
          }
        ]
      }
    ],
    "values": []
  }
}