Skip to main content

AsirGroup Integration

AsirGroup provides products with a focus on pallet management, internal stock tracking, and barcode scanning for warehouse operations. The integration spans two bundles that handle catalog import and warehouse-level operations.

Components

ComponentLocationRole
AsirGroupBundlesrc/AsirGroupBundle/Core supplier integration (catalog, stock)
AsirGroupModeBundlesrc/AsirGroupModeBundle/Warehouse mode (pallet management, scanning)
Import commandssrc/AsirGroupBundle/Command/Scheduled product and stock import

Configuration

Required parameters in parameters.yml:

asirgroup:
api_url: "https://..."
api_key: "..."

Data Flow

Pallet Management

The AsirGroupModeBundle provides warehouse-level pallet operations:

  • Pallet tracking: each pallet is assigned a unique identifier and tracked through the warehouse
  • Barcode scanning: operators scan product barcodes to associate items with pallets
  • Location management: pallets are assigned to warehouse bin locations
  • Receiving: inbound pallets from AsirGroup are scanned and registered in Logidav

Warehouse Integration

OperationDescription
Pallet receiveRegister incoming pallets from AsirGroup
Barcode scanAssociate individual products with pallets
Bin assignmentPlace pallets in specific warehouse locations
Stock countReconcile physical stock with database records
Pick and packLocate products by pallet and bin for order fulfillment

:::info Dual bundle architecture The separation into AsirGroupBundle (catalog/stock) and AsirGroupModeBundle (warehouse operations) reflects the two distinct roles: supplier data import and physical warehouse management. Both bundles share the same product data but serve different operational needs. :::

Error Handling

ScenarioBehavior
Unknown barcodeOperator prompted to register the product
Pallet not foundAlert raised; manual lookup required
Stock mismatch after scanDiscrepancy logged; reconciliation triggered
API timeout on importRetry on next scheduled cycle