◆ DtoMes_Pianificazione.bpl + DtoMes_ProdTools.bpl

Planning module

Multi-team production planning with interactive Gantt, resource scheduler, material-commitment calculation and stock management. Two modes: Admin (all teams) and Team (single team, operational).

2
Dedicated BPLs
15+
Frames and Forms
2
Host modes
5
Engine services
Shared tools
DtoMes_ProdTools: reusable engines

The ProdTools package contains services and forms shared between Planning and Production. Separated into its own BPL to avoid circular dependencies.

📊 Production Gantt

Interactive Gantt chart (DevExpress dxGanttControl). Planning per team and period with drag-and-drop.

dxGanttControl

📅 Scheduler

DevExpress cxScheduler for shifts and production timeline, integrated with the commitment-calculation engine.

cxScheduler

🛠 Resources

Management of production resources (machines, operators). Grid, detail form, resource distributor across teams.

UFrRisorse

📈 Material commitment

Commitment-calculation engine with summary. Requirements analysis per period and team with shortage alerts.

ImpegnoEngine

📦 Stock

Stock service with mass update. Linked to synchronization for up-to-date ERP data.

EsistService

▶ Work progress

Task pickup and progress. Status updates with activity log and MemoryLens.

AvanzaLavoro
Operating modes
Two views, one Host

TFFrPlanHost supports two modes via TPlanHostMode. The mode is set in the Registration and determines filters, visibility and permissions.

👥 hmPlanAdmin

Administrative view: all teams visible. Cross-team management, global rescheduling, resource distribution.

TeamId = 0

👤 hmPlanTeam

Operational view: single team from login. Direct production, barcode, pallets. TeamId from the login form.

UserInfo.Team.TeamId

From plan to production

Planning and Production share ProdTools and the same Host.

Production →Laboratory↑ Back to overview