---
id: object/page/5768
type: object
title: Page 5768 "Warehouse Receipt"
summary: Page 5768 "Warehouse Receipt" in Base Application (Microsoft.Warehouse.Document). 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: 241253afbaebcff7bae14d857cfd855e9bf5ea3ac5916a454e1b66bec8c70866
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Warehouse/Document/WarehouseReceipt.Page.al
    title: src/Layers/W1/BaseApp/Warehouse/Document/WarehouseReceipt.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-receive-items
    title: Receive items
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-cross-dock-items
    title: Cross-Dock Items
    date: null
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-receive-items
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-cross-dock-items
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/warehouse-management/inbound-warehouse-processes
    - topic/business-central/business-functionality/warehouse-management/outbound-warehouse-processes
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 5768
name: Warehouse Receipt
namespace: Microsoft.Warehouse.Document
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/warehouse-how-receive-items.md
  - docs/learn-smb-docs/business-central/warehouse-how-to-cross-dock-items.md
counts:
  fields: 0
  procedures: 10
  events: 0
  subscribers: 0
  controls: 13
  actions: 12
relations:
  out: 1
  referenced_by: 0
  pages: 1
  extended_by: 0
  event_subscribers: 0
  calls: 1
  called_by: 1
  implements: 0
---

# Page 5768 "Warehouse Receipt"

> Page 5768 "Warehouse Receipt" in Base Application (Microsoft.Warehouse.Document). Present since at least BC23, still in BC30.

Base Application · Microsoft.Warehouse.Document · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Warehouse/Document/WarehouseReceipt.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Warehouse Receipt |
| SourceTable | Warehouse Receipt Header |
| PageType | Document |

## 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 |
|---|---|---|---|
| General | No. | [No.](../table/7316.md#fields) | Specifies the number of the involved entry or record, according to the specified number series. <small>from the table field</small> |
|  | Location Code | [Location Code](../table/7316.md#fields) | Specifies the code of the location in which the items are being received. <small>from the table field</small> |
| BinFields | Zone Code | [Zone Code](../table/7316.md#fields) | Specifies the zone in which the items are being received if you are using directed put-away and pick. <small>from the table field</small> |
|  | Bin Code | [Bin Code](../table/7316.md#fields) | Specifies the bin where the items are picked or put away. <small>from the table field</small> |
| General | Document Status | [Document Status](../table/7316.md#fields) | Specifies the status of the warehouse receipt. <small>from the table field</small> |
|  | Posting Date | [Posting Date](../table/7316.md#fields) | Specifies the posting date of the warehouse receipt. <small>from the table field</small> |
|  | Vendor Shipment No. | [Vendor Shipment No.](../table/7316.md#fields) | Specifies the vendor's shipment number. It is inserted in the corresponding field on the source document during posting. <small>from the table field</small> |
|  | Assigned User ID | [Assigned User ID](../table/7316.md#fields) | Specifies the ID of the user who is responsible for the document. <small>from the table field</small> |
|  | Assignment Date | [Assignment Date](../table/7316.md#fields) | Specifies the date when the user was assigned the activity. <small>from the table field</small> |
|  | Assignment Time | [Assignment Time](../table/7316.md#fields) | Specifies the time when the user was assigned the activity. <small>from the table field</small> |
|  | Sorting Method | [Sorting Method](../table/7316.md#fields) | Specifies the method by which the receipts are sorted. <small>from the table field</small> |
| Content | WhseReceiptLines | part [Page 5769 "Whse. Receipt Subform"](../page/5769.md) | — |
| FactBoxes | Control1901796907 | part [Page 9109 "Item Warehouse FactBox"](../page/9109.md) | — |

## Actions

| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Receipt | Comments | View or add comments for the record. | [Page 5776 "Warehouse Comment Sheet"](../page/5776.md) |
|  | Posted Whse. Receipts | View the quantity that has been posted as received. | [Page 7333 "Posted Whse. Receipt List"](../page/7333.md) |
| Functions | Use Filters to Get Src. Docs. | Retrieve the released source document lines that define which items to receive or ship. |  |
|  | Get Source Documents | Open the list of released source documents, such as purchase orders, to select the document to receive items for. |  |
|  | Autofill Qty. to Receive | Have the system enter the outstanding quantity in the Qty. to Receive field. |  |
|  | Delete Qty. to Receive | Have the system clear the value in the Qty. To Receive field. |  |
|  | Calculate Cross-Dock | Open the Cross-Dock Opportunities window to see details about the lines requesting the item, such as type of document, quantity requested, and due date. This information might help you to decide how much to cross-dock, where to place the items in the cross-dock area, or how to group them. |  |
| Posting | Post Receipt | Post the items as received. A put-away document is created automatically. |  |
|  | Preview Posting | Review the different types of entries that will be created when you post the document or journal. |  |
|  | Post and Print | Finalize and prepare to print the document or journal. The values and quantities are posted to the related accounts. A report request window where you can specify what to include on the print-out. |  |
|  | Post and Print Put-away | Post the items as received and print the put-away document. |  |
| Processing | Print | Prepare to print the document. A report request window for the document opens where you can specify what to include on the print-out. |  |

## Procedures

10 local procedures, no public ones.

## Triggers

OnOpenPage, OnAfterGetCurrRecord

## Relations

- source table [Table 7316 "Warehouse Receipt Header"](../table/7316.md)

## Pages and codeunits on this table

- [Page 7332 "Warehouse Receipts"](../page/7332.md) (card page)

## Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an `Object::"Name"` argument. Interface dispatch and calls through events are not counted, so the list is not complete.

- [Codeunit 7302 "WMS Management"](../codeunit/7302.md) (1 call: `OnOpenPage → GetWarehouseEmployeeLocationFilter`)

## Called by

- [Codeunit 5751 "Get Source Doc. Inbound"](../codeunit/5751.md) (1 call: `OpenWarehouseReceiptPage → (object)`)

## Across versions

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

## Documented on Microsoft Learn

- [Receive items](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-receive-items)
- [Cross-Dock Items](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-cross-dock-items)

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). The call sections above are our own, per object, from the BC29 call graph. 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: "Warehouse Receipt")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
