<div dir="ltr"><div class="gmail_extra">I need to solve this very soon if I can. Unless I've misunderstood what happened, Quickfix/n 1.5 appears to be rejecting a message from the counterparty in which an optional field, tag 31 (LastPx), is missing from an ExecutionReport message (35=8). I've gone through my 4.4 spec and LastPx is always optional there.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Any ideas on how I get quickfix to NOT reject the message (message 223 below)? Thanks.</div><div class="gmail_extra">(p.s. I'll reply to my earlier threads later--putting some last minute fires out first.)</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">First the quickfix file log report, then the messages:</div><div class="gmail_extra">20140110-22:28:07.372 : Rejecting invalid message, field not found: field not found for tag: 31<br>
20140110-22:28:07.376 : Reject sent for Message: 223 Reason:Conditionally Required Field Missing<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">20140110-22:28:07.278 : 8=FIX.4.4 9=0326 35=8 34=00223 52=20140110-22:28:07.218 49=cparty 56=us 142=fooloc 1=GU900 6=0 11=15 14=0.0000 17=848184685 21=1 22=A 30=XCBT 37=1010246 38=1.0000 39=8 40=1 44=0.0000 48=US 54=1 58=Orders may not be entered while the market is closed 59=0 60=20140110-22:28:06.736 100=XCBT 150=8 151=0 200=201403 461=FXXXS 1028=N 10=081 </div>
<div class="gmail_extra"><br>20140110-22:28:07.376 : 8=FIX.4.4 9=133 35=j 34=171 49=us 52=20140110-22:28:07 56=cparty 142=fooloc 45=223 58=Conditionally Required Field Missing 372=8 380=5 10=028 <br><br></div>
</div>