Goods Receipts

Updated August 5, 2026 5 min read

The Goods Receipt module records the physical movement of inventory against approved Purchase Orders within GEMS ERP. It enables organisations to acknowledge the receipt of goods from suppliers or the movement of stock between inventory locations by creating Goods Receipt (GR) and Goods Issue (GI) transactions.

The module uses a common transaction structure for both Goods Receipt and Goods Issue, with the transaction type determining the applicable fields and business process. Once a transaction is posted, inventory balances, Purchase Order delivery progress, and Purchase Order Item Status are updated automatically, ensuring accurate stock and procurement records.

Purpose

The Goods Receipt module enables your organisation to:

  • Record receipt of goods against approved Purchase Orders.
  • Record stock movements through Goods Issue transactions.
  • Update inventory quantities automatically.
  • Validate received quantities against ordered quantities.
  • Prevent over-receipt and over-issue.
  • Update Purchase Order delivery progress in real time.
  • Support warehouse operations and inventory control.
  • Maintain complete inventory movement records for auditing.

Navigation

Procurement & Logistics → Goods Receipt

Key Features

The Goods Receipt module provides the following capabilities:

  • Goods Receipt (GR) processing
  • Goods Issue (GI) processing
  • Purchase Order integration
  • Goods Posting Key configuration
  • Purchase Order line selection
  • Quantity validation
  • Draft and Posted lifecycle
  • Automatic inventory updates
  • Purchase Order status updates
  • Change history and audit trail

Screen Overview

The Goods Receipt screen enables authorised users to receive goods, record stock issues, validate quantities, and post inventory movements against approved Purchase Orders.

The transaction is organised into multiple sections.

SectionDescription
Transaction ControlSelects Transaction Type (Goods Receipt or Goods Issue), Goods Posting Key, Reference Purchase Order, and Purchase Order Line Items.
General InformationDisplays Purchase Order details including PO Number, Supplier, PO Date, PO Type, PO Value, Quantity, and Unit of Measure.
Goods Receipt / Goods Issue InformationCaptures transaction-specific details such as Posting Date, Delivery Note, Carrier, Packing Slip, Delivery Date, Vehicle Number, and mandatory warehouse information.
Line ItemsDisplays Purchase Order items and allows users to enter received or issued quantities.
Status InformationDisplays the transaction status and document information.

Data Model

The Goods Receipt module uses a common transaction model that supports both Goods Receipt and Goods Issue transactions. Each transaction consists of a header containing document information and one or more line items representing the inventory movement.

Goods Movement Header

The Goods Movement Header stores the overall transaction details and is uniquely identified by a system-generated Document Number.

Information Stored

CategoryInformation
Document InformationDocument Number, Transaction Type, Goods Posting Key, Status
Purchase Order InformationReference Purchase Order Number
Posting InformationPosting Date, Delivery Date or Goods Issue Date
Logistics InformationDelivery Note, Goods Issue Note, Carrier/Transporter, Packing Slip, Vehicle/LR Number
Warehouse InformationUnloading Point, Received By, Loading Point, Issued By
Audit InformationCreated By, Created Date, Updated By, Updated Date

Goods Movement Line Items

Each transaction contains one or more Purchase Order line items.

Each line stores:

  • Product details
  • Ordered quantity
  • Received or issued quantity
  • Remaining receivable or issuable quantity
  • Unit of Measure
  • Inventory movement information

The system validates each entered quantity to ensure it does not exceed the remaining quantity available on the referenced Purchase Order.

Entity Relationship

Goods Movement
│
├── Purchase Order
├── Purchase Order Line Items
├── Goods Posting Key
├── Inventory
├── Warehouse
└── Purchase Order Item Status

The Goods Receipt transaction references Purchase Orders and updates Inventory, Purchase Order Summary, and Purchase Order Item Status once the transaction is posted.

Status Lifecycle

A Goods Receipt transaction progresses through the following statuses:

StatusDescription
DraftThe transaction has been created and saved but has not yet been posted.
PostedThe transaction has been validated and posted, updating inventory and Purchase Order delivery information.

Once a transaction is Posted, it becomes read-only and cannot be edited or deleted.

How It Works

The Goods Receipt process generally follows these steps:

  1. Navigate to the Goods Receipt module.
  2. Create a new Goods Receipt transaction.
  3. Select the Transaction Type (Goods Receipt or Goods Issue).
  4. Select the appropriate Goods Posting Key.
  5. Choose the Reference Purchase Order.
  6. Select the Purchase Order line items to process.
  7. Review the automatically populated Purchase Order information.
  8. Enter Goods Receipt or Goods Issue details.
  9. Record received or issued quantities for each line item.
  10. Save the transaction as Draft.
  11. Review and validate the entered information.
  12. Post the transaction.
  13. The system updates inventory, Purchase Order delivery progress, and Purchase Order Item Status automatically.

Business Benefits

Using the Goods Receipt module helps organisations to:

  • Improve inventory accuracy.
  • Streamline warehouse operations.
  • Prevent over-receipt and over-issue.
  • Maintain accurate Purchase Order fulfilment records.
  • Improve stock visibility.
  • Automate inventory updates.
  • Strengthen procurement controls.
  • Maintain complete inventory movement audit trails.

Best Practices

  • Verify the referenced Purchase Order before processing goods.
  • Confirm received quantities against physical deliveries.
  • Enter mandatory warehouse information before saving.
  • Use the Copy Balance option when receiving the full remaining quantity.
  • Review all line quantities before posting.
  • Save transactions as Draft if further verification is required.
  • Post transactions only after confirming all inventory movement details.
  • Remember that Posted transactions cannot be modified or deleted.

Next Steps

The Goods Receipt module includes the following functional areas, each documented separately in the User Guide:

  1. Goods Receipt List
  2. Create Goods Receipt
  3. Goods Issue Processing
  4. Reference Purchase Order Selection
  5. Line Item Management
  6. Quantity Validation
  7. Save as Draft
  8. Post Goods Receipt
  9. Change History
  10. View Goods Receipt

Each section explains how to create, validate, post, and monitor Goods Receipt transactions within GEMS ERP.

Scroll to Top