{
  "title": "Codeunit 1504 Deposits Page Mgt.",
  "url": "https://jonas-paprotka.de/ref/codeunit/1504-deposits-page-mgt/",
  "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": "26.5.38752.40541",
    "code": {},
    "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": 1504,
    "name": "Deposits Page Mgt.",
    "app": "Base Application",
    "appByVersion": [
      {
        "app": "Base Application",
        "from": 20
      }
    ],
    "nameByVersion": [
      {
        "name": "Deposits Page Mgt.",
        "from": 20
      }
    ],
    "namespace": "Microsoft.Bank.Deposit",
    "versions": "20-26",
    "majors": [
      20,
      21,
      22,
      23,
      24,
      25,
      26
    ],
    "extends": null,
    "sourceTable": null,
    "sourceFile": "Bank/Deposit/DepositsPageMgt.Codeunit.al",
    "obsolete": {
      "state": "Pending",
      "tag": "24.0",
      "reason": "Pages used are the ones from the Bank Deposits extension. No other pages are provided, this codeunit was needed when NA had it's own pages. Open directly the required pages or run the required reports in the Bank Deposits extension."
    },
    "obsoleteSeenFrom": 24,
    "byVersion": {
      "20": {
        "app": "base-application",
        "name": "Deposits Page Mgt.",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 9,
          "values": 0
        },
        "stub": false
      },
      "21": {
        "app": "base-application",
        "name": "Deposits Page Mgt.",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 10,
          "values": 0
        },
        "stub": false
      },
      "22": {
        "app": "base-application",
        "name": "Deposits Page Mgt.",
        "ns": "",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 10,
          "values": 0
        },
        "stub": false
      },
      "23": {
        "app": "base-application",
        "name": "Deposits Page Mgt.",
        "ns": "Microsoft.Bank.Deposit",
        "obsolete": null,
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 8,
          "values": 0
        },
        "stub": false
      },
      "24": {
        "app": "base-application",
        "name": "Deposits Page Mgt.",
        "ns": "Microsoft.Bank.Deposit",
        "obsolete": {
          "state": "Pending",
          "tag": "24.0",
          "reason": "Pages used are the ones from the Bank Deposits extension. No other pages are provided, this codeunit was needed when NA had it's own pages. Open directly the required pages or run the required reports in the Bank Deposits extension."
        },
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 8,
          "values": 0
        },
        "stub": false
      },
      "25": {
        "app": "base-application",
        "name": "Deposits Page Mgt.",
        "ns": "Microsoft.Bank.Deposit",
        "obsolete": {
          "state": "Pending",
          "tag": "24.0",
          "reason": "Pages used are the ones from the Bank Deposits extension. No other pages are provided, this codeunit was needed when NA had it's own pages. Open directly the required pages or run the required reports in the Bank Deposits extension."
        },
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 8,
          "values": 0
        },
        "stub": false
      },
      "26": {
        "app": "base-application",
        "name": "Deposits Page Mgt.",
        "ns": "Microsoft.Bank.Deposit",
        "obsolete": {
          "state": "Pending",
          "tag": "24.0",
          "reason": "Pages used are the ones from the Bank Deposits extension. No other pages are provided, this codeunit was needed when NA had it's own pages. Open directly the required pages or run the required reports in the Bank Deposits extension."
        },
        "target": "",
        "sourceTable": "",
        "counts": {
          "fields": 0,
          "keys": 0,
          "methods": 8,
          "values": 0
        },
        "stub": false
      }
    },
    "fields": [],
    "keys": [],
    "procedures": [
      {
        "name": "PromptDepositFeature",
        "sig": "()",
        "returns": "Boolean",
        "kind": "procedure",
        "access": "public",
        "obsolete": {
          "state": "Pending",
          "reason": "Bank Deposits feature will be enabled by default",
          "tag": "21.0"
        },
        "majors": [
          20,
          21,
          22
        ],
        "range": "20-22",
        "first": 20,
        "last": 22,
        "obsoleteSince": 20,
        "spans": [
          {
            "from": 20,
            "to": 22,
            "returns": "Boolean",
            "kind": "procedure",
            "access": "public",
            "obsolete": {
              "state": "Pending",
              "reason": "Bank Deposits feature will be enabled by default",
              "tag": "21.0"
            }
          }
        ]
      },
      {
        "name": "GetDepositsPageSetup",
        "sig": "(Enum Deposits Page Setup Key, var Record Deposits Page Setup)",
        "returns": "Boolean",
        "kind": "procedure",
        "access": "internal",
        "obsolete": null,
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26
        ],
        "range": "20-26",
        "first": 20,
        "last": 26,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 20,
            "to": 26,
            "returns": "Boolean",
            "kind": "procedure",
            "access": "internal",
            "obsolete": null
          }
        ]
      },
      {
        "name": "SetSetupKey",
        "sig": "(Enum Deposits Page Setup Key, Integer)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26
        ],
        "range": "20-26",
        "first": 20,
        "last": 26,
        "obsoleteSince": 20,
        "spans": [
          {
            "from": 20,
            "to": 22,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": {
              "state": "Pending",
              "reason": "Bank Deposits feature will be enabled by default in Business Central Wave 1 2023",
              "tag": "21.0"
            }
          },
          {
            "from": 23,
            "to": 26,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OpenDepositsPage",
        "sig": "()",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26
        ],
        "range": "20-26",
        "first": 20,
        "last": 26,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 20,
            "to": 26,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OpenDepositPage",
        "sig": "()",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26
        ],
        "range": "20-26",
        "first": 20,
        "last": 26,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 20,
            "to": 26,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OpenDepositListPage",
        "sig": "()",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26
        ],
        "range": "20-26",
        "first": 20,
        "last": 26,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 20,
            "to": 26,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OpenDepositReport",
        "sig": "()",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26
        ],
        "range": "20-26",
        "first": 20,
        "last": 26,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 20,
            "to": 26,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OpenDepositTestReport",
        "sig": "()",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26
        ],
        "range": "20-26",
        "first": 20,
        "last": 26,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 20,
            "to": 26,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OpenPostedBankDepositListPage",
        "sig": "()",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "obsolete": null,
        "majors": [
          20,
          21,
          22,
          23,
          24,
          25,
          26
        ],
        "range": "20-26",
        "first": 20,
        "last": 26,
        "obsoleteSince": null,
        "spans": [
          {
            "from": 20,
            "to": 26,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": null
          }
        ]
      },
      {
        "name": "OpenFeatureMgtFromNotification",
        "sig": "(Notification)",
        "returns": "",
        "kind": "procedure",
        "access": "public",
        "obsolete": {
          "state": "Pending",
          "reason": "Bank Deposits feature will be enabled by default",
          "tag": "22.0"
        },
        "majors": [
          21,
          22
        ],
        "range": "21-22",
        "first": 21,
        "last": 22,
        "obsoleteSince": 21,
        "spans": [
          {
            "from": 21,
            "to": 22,
            "returns": "",
            "kind": "procedure",
            "access": "public",
            "obsolete": {
              "state": "Pending",
              "reason": "Bank Deposits feature will be enabled by default",
              "tag": "22.0"
            }
          }
        ]
      }
    ],
    "events": [],
    "values": []
  }
}