Skip to content

System Workflows ​

This section documents Logidav business processes. Start with a journey, then follow its links to the rules and troubleshooting details you need.

Documented Workflows ​

For a new product, start with Product creation and publication and follow the complete Logidav → Meduse → Magento loop.

For order-specific logic, start with the order import and carrier distribution journey. It links the new-versus-existing order path, configuration, carrier assignment and delivery-mode changes. The custom business-rule inventory tracks related workflows and investigations still needed.

WorkflowCriticalityDescriptionKey Command
Sales ImportCriticalIngests and synchronizes orders from Magento 2menzzo:v2:sales
Order and carrier journeyCriticalFollow import, updates, line assignment and shipment.Start with the order journey
Carrier operationsHighFollow labels, shipment state and tracking after assignment.See the carrier-specific path
Stock UpdatesCriticalCovers reviewed quantity-mutation branches and availability/price queue updates to Magento; marketplace propagation remains unverified.ProductQtyLogService::productChangeLog()
Reservations and restockHighFollow reservation imports, arrival quantities and customer restock notifications.See the reservation journey
Shipment GenerationHighImports shipment CSV data, creates Magento shipments, and updates local sale lines; label generation and delivery confirmation remain unverified.sale:expedition:import
Refunds & SAVCriticalDocuments SAV case handling separately from admin refund submission and provider-status reconciliation; physical-return stock flow remains unknown.RefundController::refundAction() / refund checks
Loyalty voucher importHighFollow voucher eligibility, processing, Magento verification and customer notification.See the voucher journey
Product SyncHighImports Magento products and sends availability/price batches to Magento; marketplace fanout remains unverifiedmenzzo:v2:products

How to read these pages ​

Overview pages link to detailed rules and operational guides. Where evidence is available, pages explain:

  1. What it does -- one-paragraph summary of the workflow's purpose
  2. How it connects -- mermaid diagram showing all systems involved
  3. Trigger -- what starts the workflow (cron schedule, event, manual action)
  4. Components -- table listing every command, service, and entity with file paths
  5. Step-by-step flow -- mermaid flowchart with decision points
  6. Side effects -- what changes in the database and external systems
  7. Failure modes -- what can go wrong, with severity admonitions
  8. Debugging path -- numbered steps to investigate issues
  9. Related commands -- CLI commands involved

Cross-References ​

Internal developer documentation for Menzzo systems.