Imported from previous forum
[ original email was from Anand Kumar - anand.kumar@nssmb.com ]
Could we set both possDup and possResend flags in one single message? To my knowledge and according to FIX specification (4.0 & 4.1); if possDup is set to Y, all the message contents including sequence number should be identical (checksum may be different). But in case of possResend flag set to Y; sequence number may be different.
Sometimes we receive execution messages from some vendors who upon every reconnect send the last business message just to play safe without us requesting for a resend. In that last (uninvited) business message they set both possDup and possResend flags to ‘Y’. Is it valid according to FIX protocol (4.0 & 4.1)?
Any input in this regard will be very helpful.
[ original email was from Ian Orford - ian.orford@ubs.com ]
If you imagine a situation where a message is being sent with PossResend - ie duplicate business information, but with a new sequence number. If something then goes wrong with the session, a ResendRequest could very well cause that message to be sent again with both PossResend and PossDup.
> Could we set both possDup and possResend flags in one single message? To my knowledge and according to FIX specification (4.0 & 4.1); if possDup is set to Y, all the message contents including sequence number should be identical (checksum may be different). But in case of possResend flag set to Y; sequence number may be different.
> Sometimes we receive execution messages from some vendors who upon every reconnect send the last business message just to play safe without us requesting for a resend. In that last (uninvited) business message they set both possDup and possResend flags to ‘Y’. Is it valid according to FIX protocol (4.0 & 4.1)?
>
> Any input in this regard will be very helpful.
>