Goods Receipt
Overview
Goods Receipt (Inbound) is the primary function for recording incoming inventory from suppliers, transfers, or other sources. This module allows you to create, track, and validate receipt documents, ensuring accurate inventory updates while maintaining complete traceability through lot/serial numbers and quality control processes.

Navigation
To access Goods Receipt:
- Click Inventory in the left sidebar menu
- Click Goods Receipt
- Or use direct URL:
https://main.smartb.co/action?name=pick_in
Key Features
Action Buttons
- New Goods Receipt - Create a new inbound stock receipt
- Import - Import receipt data from external systems
- List - Switch to list view of all receipts
- Calendar - View receipts in calendar format
Status Management
The system tracks receipts through multiple status levels:
- All - View all receipts regardless of status
- Draft - Receipts being prepared but not finalized
- Planned - Scheduled receipts for future processing
- Approved - Receipts approved for execution
- Completed - Fully processed receipts
- Rejected - Receipts that failed approval
Bulk Operations Toolbar
- To Draft - Convert selected receipts back to draft status
- Copy To Landed Costs - Create landed cost allocations
- Copy To Product Transform - Convert to product transformation
- Repost Journal Entry - Regenerate accounting entries
- Validate - Process and approve selected receipts
- Validate (fast) - Quick validation without detailed checks
- Copy To Supplier Invoice - Generate supplier invoices
- Copy To Goods Transfer - Create transfer documents
Column Descriptions
| Column | Description |
|---|---|
| Journal | Document type (typically "Goods Receipts") |
| Number | Unique receipt reference number (e.g., GR-202508-001) |
| Date | Receipt transaction date and time |
| Contact | Supplier or source contact information |
| Related To | Related purchase order or source document |
| Invoice | Associated supplier invoice reference |
| Shipping Method | Transportation method used |
| Shipping Tracking | Tracking number for shipment |
| Shipping Cost | Cost of transportation |
Creating Goods Receipts
Basic Receipt Process
- Click New Goods Receipt
- Fill in header information:
- Date - Receipt date (required)
- Contact - Supplier information
- Reference - External reference number
- Related To - Link to purchase order
- Add product lines with quantities and locations
- Assign lot/serial numbers as needed
- Set quality control parameters
- Save and validate the receipt
Product Line Details
For each product line, specify:
- Product - Item being received
- Quantity - Amount received with unit of measure
- From Location - Source location (typically Suppliers)
- To Location - Destination warehouse location
- Lot/Serial Number - Traceability information
- Container - Storage container assignment
- Cost Information - Unit cost and total amount
- Quality Control - Inspection results and notes
Advanced Features
Lot and Serial Number Management
Automatic Generation: - System can auto-generate lot numbers - Serial numbers can be batch created - Support for manufacturer and expiration dates
Manual Assignment: - Override system-generated numbers - Import from external systems - Scan barcodes for quick entry
Quality Control Integration
QC Reasons: - Assign quality control inspection results - Track defects and non-conformances - Document corrective actions
Grading System: - Assign product grades based on quality - Support multiple grading criteria - Track grade history and changes
Container and Packaging
Container Management: - Assign products to specific containers - Track container hierarchy (primary/secondary) - Monitor container capacity and utilization
Packaging Information: - Record packaging details and quantities - Track packaging materials used - Calculate packaging costs
Common Use Cases
Standard Supplier Receipt
- Receive purchase order notification
- Create new goods receipt
- Link to original purchase order
- Scan/enter received quantities
- Assign storage locations
- Generate lot numbers for traceability
- Complete quality inspection
- Validate and post receipt
Return and Credit Processing
- Create receipt for returned goods
- Use negative quantities for credits
- Assign appropriate QC reasons
- Document return conditions
- Process credit memo if applicable
Transfer Receipt
- Receive goods from another location
- Link to original transfer document
- Verify quantities and conditions
- Update destination location balances
- Complete transfer documentation
Sample and Testing Receipt
- Create receipt for samples
- Assign special lot numbers
- Route to quality control location
- Document testing requirements
- Process test results
Best Practices
Data Accuracy
- Complete Information - Fill all relevant fields for proper tracking
- Timely Processing - Process receipts on actual receipt date
- Accurate Quantities - Verify quantities before validation
- Proper Locations - Use correct destination locations
Traceability Management
- Consistent Lot Numbering - Follow established numbering conventions
- Expiration Tracking - Record expiration dates for perishable items
- Serial Number Integrity - Ensure unique serial numbers
- Documentation - Maintain complete receiving records
Quality Control
- Inspection Protocol - Follow established QC procedures
- Defect Recording - Document all quality issues
- Grade Assignment - Apply consistent grading standards
- Corrective Actions - Track resolution of quality issues
Troubleshooting
Receipt Creation Issues
Validation Errors: - Check required field completion - Verify product and location access - Ensure positive quantities for receipts - Review lot number format requirements
Permission Problems: - Verify user has receipt creation rights - Check location-specific permissions - Ensure supplier access authorization - Contact system administrator if needed
Data Entry Problems
Product Not Found: - Verify product is active in system - Check product code spelling - Ensure product type allows inventory - Review product category permissions
Location Issues: - Confirm location exists and is active - Verify location type allows receipts - Check warehouse authorization - Review location hierarchy settings
Processing Delays
Slow Validation: - Process receipts in smaller batches - Avoid peak system usage times - Use "Validate (fast)" for urgent processing - Check system performance status
Related Functions
- Stock Balance - View updated inventory levels
- Stock Movements - Track receipt transactions
- Goods Transfer - Internal stock movements
- Stock Count - Physical inventory verification
- Lot/Serial Numbers - Traceability management
Tips
- Batch Processing - Group similar receipts for efficiency
- Template Usage - Create templates for recurring receipts
- Barcode Integration - Use barcode scanners for faster data entry
- Mobile Access - Use mobile devices for warehouse floor processing
- Report Generation - Generate receipt reports for supplier communication