
Since the Boolean field "Blocked" has been replaced by an Option DataType, e.g. in Customer table with options "Ship, Invoice, All" and also in the Jobs Management table Job which has been changed to OptionString "Post, All". These different options had each specific effects. This was all fine.
Today, in table 167, Job there is no difference between both given options. I don't know when this has changed but i guess this is wrong and makes no sense for me.
The original function source code:
[External] TestBlocked()
IF Blocked = Blocked::" " THEN
EXIT;
ERROR(TestBlockedErr,TABLECAPTION,"No.",Blocked);
My expectation is that a Job record can be used (entered) if it's not Blocked and even if Blocked is set to "Post". Of course, if Blocked is Blocked::All then it must not be possible to enter this job no. to any related table field.
Any hints?