You're on the right track in looking for ways to simplify this complex dialog. A few approaches to consider for making the process more user-friendly and structured:
Multi-Step Dialogs: Microsoft Dynamics allows creating multi-step dialogs where you can structure it as a sequence. Each "step" could represent a section (Vendor Details, Bank Details, PO Header, PO Line). Users would click "Next" to move to the next step, and the data would only be saved at the final step. This approach keeps each screen uncluttered and allows the user to navigate back if needed.
Tabbed Sections: Another approach is to use tabs within a single dialog, dividing each section into its tab (e.g., "Vendor Info," "Bank Details," "PO Header," "PO Line"). Tabs offer an organized layout without overwhelming users with excessive fields on one screen.
Modal Dialogs: For complex sections (like Vendor or PO Line), you could open a separate modal dialog that users complete before returning to the main dialog. This can keep the main dialog concise while still offering detail entry when needed.
Separate Forms with Save Confirmation: In Dynamics, you can build separate forms for each section that all save in a draft state. Then, use a final confirmation dialog that gathers and verifies the data before a single save.
Custom Page with Form Navigation: Consider a custom page that incorporates a form navigation pane (like a summary on the left and details to the right). This is more advanced but could offer the most streamlined experience if users need to revisit sections often before finalizing.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,134 Super User 2024 Season 2
Martin Dráb 229,928 Most Valuable Professional
nmaenpaa 101,156