Goods Receipts
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.
| Section | Description |
|---|---|
| Transaction Control | Selects Transaction Type (Goods Receipt or Goods Issue), Goods Posting Key, Reference Purchase Order, and Purchase Order Line Items. |
| General Information | Displays Purchase Order details including PO Number, Supplier, PO Date, PO Type, PO Value, Quantity, and Unit of Measure. |
| Goods Receipt / Goods Issue Information | Captures transaction-specific details such as Posting Date, Delivery Note, Carrier, Packing Slip, Delivery Date, Vehicle Number, and mandatory warehouse information. |
| Line Items | Displays Purchase Order items and allows users to enter received or issued quantities. |
| Status Information | Displays 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
| Category | Information |
|---|---|
| Document Information | Document Number, Transaction Type, Goods Posting Key, Status |
| Purchase Order Information | Reference Purchase Order Number |
| Posting Information | Posting Date, Delivery Date or Goods Issue Date |
| Logistics Information | Delivery Note, Goods Issue Note, Carrier/Transporter, Packing Slip, Vehicle/LR Number |
| Warehouse Information | Unloading Point, Received By, Loading Point, Issued By |
| Audit Information | Created 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:
| Status | Description |
|---|---|
| Draft | The transaction has been created and saved but has not yet been posted. |
| Posted | The 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:
- Navigate to the Goods Receipt module.
- Create a new Goods Receipt transaction.
- Select the Transaction Type (Goods Receipt or Goods Issue).
- Select the appropriate Goods Posting Key.
- Choose the Reference Purchase Order.
- Select the Purchase Order line items to process.
- Review the automatically populated Purchase Order information.
- Enter Goods Receipt or Goods Issue details.
- Record received or issued quantities for each line item.
- Save the transaction as Draft.
- Review and validate the entered information.
- Post the transaction.
- 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:
- Goods Receipt List
- Create Goods Receipt
- Goods Issue Processing
- Reference Purchase Order Selection
- Line Item Management
- Quantity Validation
- Save as Draft
- Post Goods Receipt
- Change History
- View Goods Receipt
Each section explains how to create, validate, post, and monitor Goods Receipt transactions within GEMS ERP.