Expand description
Pos Module
Generated by metaphor-schema. Enhanced with runtime implementations.
This module provides:
- Domain entities and repositories
- Application services
- HTTP and gRPC handlers
- Route configuration
- State machine enforcement
- Validation rules runtime
- RBAC middleware
- Trigger execution system
- Computed fields
- Workflow orchestrator
Re-exports§
pub use application::service::PosClosingEntryService;pub use application::service::PosInvoiceService;pub use application::service::PosInvoiceItemService;pub use application::service::PosPaymentService;pub use application::service::PosProfileService;pub use application::service::PosOpeningEntryService;pub use application::service::PosCashMovementService;pub use application::service::PosDiscountService;pub use application::service::PosManagerPinService;pub use application::service::PosFloorPlanService;pub use application::service::PosTableService;pub use application::validator::ValidationResult;pub use domain::entity::*;pub use infrastructure::persistence::*;
Modules§
- application
- Application layer
- domain
- Domain layer
- exports
- Pos Module Exports
- infrastructure
- Infrastructure layer
- integration
- Stable integration surface for composing services (the deliberate public API consumers depend on). Stable integration surface for composing services.
- presentation
- Presentation layer
- request_
pool - The composer-installed request pool, made visible to the verb services.
- seeders
- Database seeders for the pos module
Structs§
- PosModule
- Pos module configuration
- PosModule
Builder - Builder for PosModule
- Validation
Error - A single field-level validation failure.