My name is Ken Wong, I am a member of A1 Terminal RORO TOS project.
First of all, thanks the elaborate explanation it do help us to understand RORO TOS system more.
Please allow me to comment on your explanation for Q1, based on your explanation the cause is due to the wrong model dimension inputted by the user.
To be frank I can’t see the correlation between the two but allow me to make a suggestion, instead of asking the user to be more careful with their data entry I feel the system should do more on data verification.
From the screen capture you share below, I have reason to believe the problem may cause by the system not able to identify the type of vehicle ( STD / WID ).
If this is the case why do the system allow the user to save the record when it know the saved data will cause system malfunction?
Do you agree?
Awaiting your reply.