Manufacturing Planning Optimization
Release: Manufacturing Planning Optimization – 26.0.9596.38975
Description
This release addresses a display issue in the APM (Advanced Price Management) filter interface within Manufacturing Planning Optimization. When using the “Item Filter” line type in APM Price List Cards, fields linked to BKL MPO on the Item Card were incorrectly displayed as raw Field IDs instead of their proper translated captions. The fix introduces fallback caption logic so that planning characteristic fields always render their user-friendly names, improving usability for end users managing pricing and planning configurations.
User Stories
No User Story developed in this release.
Bugs
| Title | Description | Impact on previous version |
|---|---|---|
| [23799] – Field ID appear on APM filters instead of fields name | When using line type “Item Filter” on an APM Price List Card, fields linked to BKL MPO on the Item Card were not translated and displayed as raw Field IDs (e.g., numeric identifiers) instead of their proper field captions. Expected behavior: fields should show their translated caption names. The fix modifies the GetPlanningCharacteristicCaption procedure in codeunit briMPO_CaptionHandler (ID 8004754) to add fallback logic: when PlanningCharacteristic.Name or PlanningCharacteristic."Filter Caption" is empty, the caption is now constructed using StrSubstNo with TableCaption, EntryNo, and FieldCaption(Code), ensuring a meaningful label is always displayed. A new label variable PlanningCaracteristicLbl with format '%1 %2 %3' was also introduced. |
Low risk. No breaking changes. The fix is purely additive — it adds fallback logic for empty caption values. Existing configurations with properly populated Name/Filter Caption fields remain unaffected. |
Events
No event added or updated in this release.