EAFillSCDetailsByBarCodeSpecs
This document was generated using Claude.ai
Overview
Parses barcode information from item codes and automatically fills document line details with item references and extracted properties. Uses configured barcode specifications to decode embedded information like quantities, dimensions, or other attributes from scanned barcodes.
When This Action Runs
Manual execution on documents where item codes contain barcode data that needs to be parsed into actual item references and line properties, typically after barcode scanning in warehouse or POS operations.
How It Works
- Processes document lines - Iterates through all lines in the supply chain document
- Validates line state - Only processes lines with item codes but no resolved item references
- Parses barcode data - Uses DomainInvBarcodeParser to extract item code and properties from barcode
- Resolves item reference - Finds the actual InvItem using the extracted item code
- Applies extracted properties - Sets parsed values (quantity, dimensions, etc.) on the document line
Parameters
This action does not require any parameters - it uses system-wide supply chain barcode configuration.
Database Tables Affected
- Document Lines - Updates item references and line properties from barcode data
- InvItem - Reads item master records using extracted codes (read-only)
- Supply Chain Configuration - Uses barcode parsing specifications
Module: supplychain
Full Class Name: com.namasoft.modules.supplychain.domain.utils.plugnplay.EAFillSCDetailsByBarCodeSpecs