<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>