---
id: object/page/9007
type: object
title: Page 9007 "Purchasing Agent Role Center"
summary: Page 9007 "Purchasing Agent Role Center" in Base Application (Microsoft.Purchases.RoleCenters). Present since at least BC23, still in BC30.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: d4210bdef6ce3cd0e4c86b13ba6de1f61bef8304c74e38c70840d5fcfa99da7e
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Purchases/RoleCenters/PurchasingAgentRoleCenter.Page.al
    title: src/Layers/W1/BaseApp/Purchases/RoleCenters/PurchasingAgentRoleCenter.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/about-locale-language
    title: Multilanguage and localization
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/about-new-company
    title: Create new companies using an assisted setup guide
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/across-business-functionality
    title: Business functionality supported by Business Central
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/across-videos
    title: Visit our video library
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/ui-accessibility
    title: Assistive features
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/ui-change-basic-settings
    title: Change basic settings for the current user
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/ui-enter-data
    title: Enter data in Business Central
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/ui-enter-date-ranges
    title: Entering dates and times in Business Central
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/ui-organization-switch
    title: Switching to Another Company or Environment
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/ui-personalization-user
    title: Personalize your workspace
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/ui-search
    title: Finding Pages and Information with Tell Me
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/ui-work-product
    title: Working with Business Central
    date: null
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/about-locale-language
    - https://learn.microsoft.com/dynamics365/business-central/about-new-company
    - https://learn.microsoft.com/dynamics365/business-central/across-business-functionality
    - https://learn.microsoft.com/dynamics365/business-central/across-videos
    - https://learn.microsoft.com/dynamics365/business-central/ui-accessibility
    - https://learn.microsoft.com/dynamics365/business-central/ui-change-basic-settings
    - https://learn.microsoft.com/dynamics365/business-central/ui-enter-data
    - https://learn.microsoft.com/dynamics365/business-central/ui-enter-date-ranges
    - https://learn.microsoft.com/dynamics365/business-central/ui-organization-switch
    - https://learn.microsoft.com/dynamics365/business-central/ui-personalization-user
    - https://learn.microsoft.com/dynamics365/business-central/ui-search
    - https://learn.microsoft.com/dynamics365/business-central/ui-work-product
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality
    - topic/business-central/development-and-administration/administration-tasks-in-business-central
    - topic/business-central/get-started
    - topic/business-central/get-started/get-productive-in-business-central
    - topic/business-central/get-started/get-productive-in-business-central/accessibility-keyboard-shortcuts-and-tou
    - topic/business-central/get-started/get-productive-in-business-central/personalize-business-central
    - topic/business-central/get-started/learn
    - topic/dev-itpro/development/troubleshooting/troubleshooting-in-the-client
    - topic/dev-itpro/get-started/learn
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes:
    - change/bcapps/9549
    - change/bcapps/9582
object_type: page
object_id: 9007
name: Purchasing Agent Role Center
caption: Purchasing Agent
namespace: Microsoft.Purchases.RoleCenters
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids:
  - docs/learn-smb-docs/business-central/about-locale-language.md
  - docs/learn-smb-docs/business-central/about-new-company.md
  - docs/learn-smb-docs/business-central/across-business-functionality.md
  - docs/learn-smb-docs/business-central/across-videos.md
  - docs/learn-smb-docs/business-central/ui-accessibility.md
  - docs/learn-smb-docs/business-central/ui-change-basic-settings.md
  - docs/learn-smb-docs/business-central/ui-enter-data.md
  - docs/learn-smb-docs/business-central/ui-enter-date-ranges.md
  - docs/learn-smb-docs/business-central/ui-organization-switch.md
  - docs/learn-smb-docs/business-central/ui-personalization-user.md
  - docs/learn-smb-docs/business-central/ui-search.md
  - docs/learn-smb-docs/business-central/ui-work-product.md
counts:
  fields: 0
  procedures: 0
  events: 0
  subscribers: 0
  controls: 11
  actions: 44
relations:
  out: 0
  referenced_by: 0
  pages: 0
  extended_by: 5
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Page 9007 "Purchasing Agent Role Center"

> Page 9007 "Purchasing Agent Role Center" in Base Application (Microsoft.Purchases.RoleCenters). Present since at least BC23, still in BC30.

Base Application · Microsoft.Purchases.RoleCenters · captioned "Purchasing Agent" · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Purchases/RoleCenters/PurchasingAgentRoleCenter.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Purchasing Agent |
| PageType | RoleCenter |

## Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control's own, else the bound field's (marked).

| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Control1900724808 | Control1907662708 | part [Page 9063 "Purchase Agent Activities"](../page/9063.md) | — |
|  | User Tasks Activities | part [Page 9078 "User Tasks Activities"](../page/9078.md) | — |
|  | Job Queue Tasks Activities | part [Page 9102 "Job Queue Tasks Activities"](../page/9102.md) | — |
|  | Control1902476008 | part [Page 9151 "My Vendors"](../page/9151.md) | — |
| Control1900724708 | Control25 | part [Page 771 "Purchase Performance"](../page/771.md) | — |
|  | Control37 | part [Page 771 "Purchase Performance"](../page/771.md) | — |
|  | Control21 | part [Page 772 "Inventory Performance"](../page/772.md) | — |
|  | Control44 | part [Page 772 "Inventory Performance"](../page/772.md) | — |
|  | Control45 | part [Page 681 "Report Inbox Part"](../page/681.md) | — |
|  | Control35 | part [Page 675 "My Job Queue"](../page/675.md) | — |
|  | Control1905989608 | part [Page 9152 "My Items"](../page/9152.md) | — |

## Actions

| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Reporting | Vendor - Top 10 List (Obsolete) <small>obsolete Pending 28.0; #if not CLEAN28</small> | View a list of the vendors from whom you purchase the most or to whom you owe the most. | [Report 311 "Vendor - Top 10 List"](../report/311.md) |
|  | Vendor/Item Purchases | — | [Report 313 "Vendor/Item Purchases"](../report/313.md) |
|  | Inventory - Availability Plan (Obsolete) <small>obsolete Pending 28.0; #if not CLEAN28</small> | View a list of the quantity of each item in customer, purchase, and transfer orders and the quantity available in inventory. The list is divided into columns that cover six periods with starting and ending dates as well as the periods before and after those periods. The list is useful when you are p... | [Report 707 "Inventory - Availability Plan"](../report/707.md) |
|  | Inventory - Availability Plan (Excel) | — | [Report 719 "Inv. Availability Plan"](../report/719.md) |
|  | Inventory Purchase Orders | — | [Report 709 "Inventory Purchase Orders"](../report/709.md) |
|  | Inventory - Vendor Purchases | — | [Report 714 "Inventory - Vendor Purchases"](../report/714.md) |
|  | Inventory Cost and Price List | — | [Report 716 "Inventory Cost and Price List"](../report/716.md) |
| Embedding | Purchase Orders | Create purchase orders to mirror sales documents that vendors send to you. This enables you to record the cost of purchases and to track accounts payable. Posting purchase orders dynamically updates inventory levels so that you can minimize inventory costs and provide better customer service. Purcha... | [Page 9307 "Purchase Order List"](../page/9307.md) |
|  | Pending Confirmation | View the list of purchase orders that await the vendor's confirmation. | [Page 9307 "Purchase Order List"](../page/9307.md) |
|  | Partially Delivered | View the list of purchases that are partially received. | [Page 9307 "Purchase Order List"](../page/9307.md) |
|  | Purchase Quotes | Create purchase quotes to represent your request for quotes from vendors. Quotes can be converted to purchase orders. | [Page 9306 "Purchase Quotes"](../page/9306.md) |
|  | Blanket Purchase Orders | Use blanket purchase orders as a framework for a long-term agreement between you and your vendors to buy large quantities that are to be delivered in several smaller shipments over a certain period of time. Blanket orders often cover only one item with predetermined delivery dates. The main reason f... | [Page 9310 "Blanket Purchase Orders"](../page/9310.md) |
|  | Purchase Invoices | Create purchase invoices to mirror sales documents that vendors send to you. This enables you to record the cost of purchases and to track accounts payable. Posting purchase invoices dynamically updates inventory levels so that you can minimize inventory costs and provide better customer service. Pu... | [Page 9308 "Purchase Invoices"](../page/9308.md) |
|  | Purchase Return Orders | Create purchase return orders to mirror sales return documents that vendors send to you for incorrect or damaged items that you have paid for and then returned to the vendor. Purchase return orders enable you to ship back items from multiple purchase documents with one purchase return and support wa... | [Page 9311 "Purchase Return Order List"](../page/9311.md) |
|  | Purchase Credit Memos | Create purchase credit memos to mirror sales credit memos that vendors send to you for incorrect or damaged items that you have paid for and then returned to the vendor. If you need more control of the purchase return process, such as warehouse documents for the physical handling, use purchase retur... | [Page 9309 "Purchase Credit Memos"](../page/9309.md) |
|  | Assembly Orders | View ongoing assembly orders. | [Page 902 "Assembly Orders"](../page/902.md) |
|  | Sales Orders | Record your agreements with customers to sell certain products on certain delivery and payment terms. Sales orders, unlike sales invoices, allow you to ship partially, deliver directly from your vendor to your customer, initiate warehouse handling, and print various customer-facing documents. Sales ... | [Page 9305 "Sales Order List"](../page/9305.md) |
|  | Vendors | View or edit detailed information for the vendors that you trade with. From each vendor card, you can open related information, such as purchase statistics and ongoing orders, and you can define special prices and line discounts that the vendor grants you if certain conditions are met. | [Page 27 "Vendor List"](../page/27.md) |
|  | Items | View or edit detailed information for the products that you trade in. The item card can be of type Inventory or Service to specify if the item is a physical unit or a labor time unit. Here you also define if items in inventory or on incoming orders are automatically reserved for outbound documents a... | [Page 31 "Item List"](../page/31.md) |
|  | Catalog Items | View the list of items that you do not carry in inventory. | [Page 5726 "Catalog Item List"](../page/5726.md) |
|  | Stockkeeping Units | Open the list of item SKUs to view or edit instances of item at different locations or with different variants. | [Page 5701 "Stockkeeping Unit List"](../page/5701.md) |
|  | Purchase Analysis Reports | Analyze the dynamics of your purchase volumes. You can also use the report to analyze your vendors' performance and purchase prices. | [Page 9375 "Analysis Report Purchase"](../page/9375.md) |
|  | Inventory Analysis Reports | Analyze the dynamics of your inventory according to key performance indicators that you select, for example inventory turnover. You can also use the report to analyze your inventory costs, in terms of direct and indirect costs, as well as the value and quantities of your different types of inventory... | [Page 9377 "Analysis Report Inventory"](../page/9377.md) |
|  | Item Journals | Post item transactions directly to the item ledger to adjust inventory in connection with purchases, sales, and positive or negative adjustments without using documents. You can save sets of item journal lines as standard journals so that you can perform recurring postings quickly. A condensed versi... | [Page 262 "Item Journal Batches"](../page/262.md) |
|  | Purchase Journals | Post any purchase-related transaction directly to a vendor, bank, or general ledger account instead of using dedicated documents. You can post all types of financial purchase transactions, including payments, refunds, and finance charge amounts. Note that you cannot post item quantities with a purch... | [Page 251 "General Journal Batches"](../page/251.md) |
|  | Requisition Worksheets | Calculate a supply plan to fulfill item demand with purchases or transfers. | [Page 295 "Req. Wksh. Names"](../page/295.md) |
|  | Subcontracting Worksheets (Obsolete) <small>obsolete Pending 28.0; #if not CLEAN28</small> | Calculate the needed production supply, find the production orders that have material ready to send to a subcontractor, and automatically create purchase orders for subcontracted operations from production order routings. | [Page 295 "Req. Wksh. Names"](../page/295.md) |
|  | Standard Cost Worksheets | Review or update standard costs. Purchasers, production or assembly managers can use the worksheet to simulate the effect on the cost of the manufactured or assembled item if the standard cost for consumption, production capacity usage, or assembly resource usage is changed. You can set a cost chang... | [Page 5840 "Standard Cost Worksheet Names"](../page/5840.md) |
| Posted Documents | Posted Purchase Receipts | Open the list of posted purchase receipts. | [Page 145 "Posted Purchase Receipts"](../page/145.md) |
|  | Posted Purchase Invoices | Open the list of posted purchase invoices. | [Page 146 "Posted Purchase Invoices"](../page/146.md) |
|  | Posted Return Shipments | Open the list of posted return shipments. | [Page 6652 "Posted Return Shipments"](../page/6652.md) |
|  | Posted Purchase Credit Memos | Open the list of posted purchase credit memos. | [Page 147 "Posted Purchase Credit Memos"](../page/147.md) |
|  | Posted Assembly Orders | View completed assembly orders. | [Page 922 "Posted Assembly Orders"](../page/922.md) |
| Creation | Purchase Quote | Create a new purchase quote, for example to reflect a request for quote. | [Page 49 "Purchase Quote"](../page/49.md) |
|  | Purchase Invoice | Create a new purchase invoice. | [Page 51 "Purchase Invoice"](../page/51.md) |
|  | Purchase Order | Create a new purchase order. | [Page 50 "Purchase Order"](../page/50.md) |
|  | Purchase Return Order | Create a new purchase return order to return received items. | [Page 6640 "Purchase Return Order"](../page/6640.md) |
| Processing | Purchase Journal | Post purchase transactions directly to the general ledger. The purchase journal may already contain journal lines that are created as a result of related functions. | [Page 254 "Purchase Journal"](../page/254.md) |
|  | Item Journal | Adjust the physical quantity of items on inventory. | [Page 40 "Item Journal"](../page/40.md) |
|  | Order Planning | Plan supply orders order by order to fulfill new demand. | [Page 5522 "Order Planning"](../page/5522.md) |
|  | Requisition Worksheet | Calculate a supply plan to fulfill item demand with purchases or transfers. | [Page 295 "Req. Wksh. Names"](../page/295.md) |
|  | Purchase Prices | View or set up different prices for items that you buy from the vendor. An item price is automatically granted on invoice lines when the specified criteria are met, such as vendor, quantity, or ending date. | [Page 9079 "Role Center Page Dispatcher"](../page/9079.md) |
|  | Purchase Line Discounts | View or set up different discounts for items that you buy from the vendor. An item discount is automatically granted on invoice lines when the specified criteria are met, such as vendor, quantity, or ending date. | [Page 9079 "Role Center Page Dispatcher"](../page/9079.md) |
|  | Find entries... | Find entries and documents that exist for the document number and posting date on the selected document. (Formerly this action was named Navigate.) | [Page 344 "Navigate"](../page/344.md) |

## Extended by

- [Page extension 20415 "Qlty. Purchasing Agent RC"](../pageextension/20415.md)
- [Page extension 20541 "Subc. Purch. Agent Role Center"](../pageextension/20541.md)
- [Page extension 20634 "Purch Agent Role Center BF"](../pageextension/20634.md)
- [Page extension 36955 "Purchasing Agent Role Center"](../pageextension/36955.md)
- [Page extension 4421 "EXR Purchasing Agent RC"](../pageextension/4421.md)

## Recent changes

- 2026-08-04 [#9549 636017 Move Purchases report action tooltips to report objects](../../changes/bcapps/9549.md) (main, BC30, refactor)
- 2026-07-29 [#9582 636017 Move Inventory report action tooltips to report objects](../../changes/bcapps/9582.md) (main, BC30, refactor)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: none

## Documented on Microsoft Learn

- [Multilanguage and localization](https://learn.microsoft.com/dynamics365/business-central/about-locale-language)
- [Create new companies using an assisted setup guide](https://learn.microsoft.com/dynamics365/business-central/about-new-company)
- [Business functionality supported by Business Central](https://learn.microsoft.com/dynamics365/business-central/across-business-functionality)
- [Visit our video library](https://learn.microsoft.com/dynamics365/business-central/across-videos)
- [Assistive features](https://learn.microsoft.com/dynamics365/business-central/ui-accessibility)
- [Change basic settings for the current user](https://learn.microsoft.com/dynamics365/business-central/ui-change-basic-settings)
- [Enter data in Business Central](https://learn.microsoft.com/dynamics365/business-central/ui-enter-data)
- [Entering dates and times in Business Central](https://learn.microsoft.com/dynamics365/business-central/ui-enter-date-ranges)
- [Switching to Another Company or Environment](https://learn.microsoft.com/dynamics365/business-central/ui-organization-switch)
- [Personalize your workspace](https://learn.microsoft.com/dynamics365/business-central/ui-personalization-user)
- [Finding Pages and Information with Tell Me](https://learn.microsoft.com/dynamics365/business-central/ui-search)
- [Working with Business Central](https://learn.microsoft.com/dynamics365/business-central/ui-work-product)

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: `bcatlas_resolve_node(object_type: "page", object_name: "Purchasing Agent Role Center")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
