Blank 'Required' Fields

Imported from previous forum

[ original email was from Christopher Dovener - chris@dovener.com ]
If a field is ‘Required’, is it valid if present but blank? I am receiving blank ‘Required’ fields from Euronext and our FIX engine rejects the message because it says a ‘Required’ field may not be blank. There has been a difference of interpretation of the FIX specification clearly. Does anyone know if a ‘Required’ field simply has to be present and it does not matter whether it is blank or not? Or, does it all depend?! Many thanks.

[ original email was from Ian Orford - ian.orford@drkw.com ]
The FIX protocol deems this an invalid message. The correct response is a session level reject.

However, I fear your problems have only just begun. Euronext have deviated from the spec and imposed extra rules in many ways. If you need to connect to them, then I’m afraid you have to change the way you do things.

Mail me directly if you want to discuss the other problems we found.

Ian

> If a field is ‘Required’, is it valid if present but blank? I am receiving blank ‘Required’ fields from Euronext and our FIX engine rejects the message because it says a ‘Required’ field may not be blank. There has been a difference of interpretation of the FIX specification clearly. Does anyone know if a ‘Required’ field simply has to be present and it does not matter whether it is blank or not? Or, does it all depend?! Many thanks.
>
>
>

[ original email was from Christopher Dovener - chris@dovener.com ]
Looking at the spec again, I now see that an empty <value> is invalid. Marvellous, more Euronext specific coding!

Thanks.

> The FIX protocol deems this an invalid message. The correct response is a session level reject.
>
> However, I fear your problems have only just begun. Euronext have deviated from the spec and imposed extra rules in many ways. If you need to connect to them, then I’m afraid you have to change the way you do things.
>
> Mail me directly if you want to discuss the other problems we found.
>
> Ian
>
> > If a field is ‘Required’, is it valid if present but blank? I am receiving blank ‘Required’ fields from Euronext and our FIX engine rejects the message because it says a ‘Required’ field may not be blank. There has been a difference of interpretation of the FIX specification clearly. Does anyone know if a ‘Required’ field simply has to be present and it does not matter whether it is blank or not? Or, does it all depend?! Many thanks.
> >
> >
> >
>