Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ProcessMessage xmlns="http://www.deere.com/agriservices/">
      <AgContext_str_p>&lt;xml&gt;
&lt;login dataset=&quot;109&quot; userid=&quot;6&quot; password=&quot;6&quot;  /&gt;
&lt;/xml&gt;</AgContext_str_p>
      <AgMessage_int_p>82320</AgMessage_int_p>
      <AgInput_obj_p>&lt;xml&gt;&lt;details&gt; &lt;detail recordtype=&quot;GRNT0&quot; inoutcode=&quot;I&quot; ticketlocation=&quot;999&quot; ticketnumber=&quot;0000056&quot; type=&quot;R&quot; shipmentdate=&quot;230803&quot; entrydate=&quot;230803&quot; shiptofromid=&quot;T2D&quot; commodity=&quot;02&quot; varietyclass=&quot;000101&quot; storagebin=&quot;1001&quot; transportmode=&quot;T&quot; shipperid=&quot;&quot; vehicleid=&quot;&quot; otherref=&quot;&quot; trancode4=&quot;&quot; trancode5=&quot;&quot; weightbase=&quot;F&quot; gradebase=&quot;F&quot; freightstatus=&quot;F&quot; disctables=&quot;&quot; netquantity=&quot;116.67&quot; grossweight=&quot;12000&quot; tareweight=&quot;5000&quot; freightweight=&quot;7000&quot; freightrate=&quot;.0000&quot; additionalfreight=&quot;.00&quot; cashprice=&quot;2.00000&quot; cashbasis=&quot;.00000&quot; grossdate=&quot;230803&quot; grosstime=&quot;12:00&quot; grossentrymethod=&quot;K&quot; taredate=&quot;230803&quot; taretime=&quot;12:00&quot; tareentrymethod=&quot;K&quot; driveron=&quot;&quot; carsetdate=&quot;&quot; notifydate=&quot;&quot; daysallowed=&quot;1&quot; shortsamplenumber=&quot;&quot; addupdatereverseoption=&quot;3&quot; adjustinventory=&quot;Y&quot; freighttaxpercent=&quot;.0000&quot; ticketstatus=&quot;E&quot; shipmentid=&quot;I9990000055 001001A&quot; updatefieldselection=&quot;NNNNNNNNNNNNNYNNNNNNNNNNNNNNNNNNNNNNNNNN&quot; gradeagencyid=&quot;&quot; gradecertificatedate=&quot;230803&quot; gradecertificatenumber=&quot;9990000055&quot; weightagencyid=&quot;&quot; weightcertificatedate=&quot;230803&quot; weightcertificatenumber=&quot;9990000055&quot; haulerid=&quot;&quot; weightuom=&quot;&quot; freightuom=&quot;&quot; freightcurrency=&quot;&quot; exchangerate=&quot;&quot; exchangeratedate=&quot;&quot; theirinvoicenumber=&quot;&quot; execid=&quot;&quot; reverseinstruction=&quot;&quot; first4discounttables=&quot; N&quot; samplenumber=&quot;&quot; last4discounttables=&quot;&quot; splitgroup=&quot;&quot; producerid=&quot;T2D&quot; farm=&quot;&quot; field=&quot;&quot; /&gt; &lt;detail recordtype=&quot;GRNT0G&quot; gradefactor1=&quot; 45.00&quot; discountcode1=&quot;TW&quot; gradefactor2=&quot; 8.00&quot; discountcode2=&quot;MO&quot; gradefactor3=&quot; .00&quot; discountcode3=&quot;DK&quot; gradefactor4=&quot; .00&quot; discountcode4=&quot;PR&quot; gradefactor5=&quot; .00&quot; discountcode5=&quot;FM&quot; gradefactor6=&quot; .00&quot; discountcode6=&quot;VM&quot; gradefactor7=&quot;&quot; discountcode7=&quot;&quot; gradefactor8=&quot;&quot; discountcode8=&quot;&quot; gradefactor9=&quot;&quot; discountcode9=&quot;&quot; gradefactor10=&quot;&quot; discountcode10=&quot;&quot; gradefactor11=&quot;&quot; discountcode11=&quot;&quot; gradefactor12=&quot;&quot; discountcode12=&quot;&quot; gradefactor13=&quot;&quot; discountcode13=&quot;&quot; gradefactor14=&quot;&quot; discountcode14=&quot;&quot; gradefactor15=&quot;&quot; discountcode15=&quot;&quot; gradefactor16=&quot;&quot; discountcode16=&quot;&quot; gradefactor17=&quot;&quot; discountcode17=&quot;&quot; gradefactor18=&quot;&quot; discountcode18=&quot;&quot; gradefactor19=&quot;&quot; discountcode19=&quot;&quot; gradefactor20=&quot;&quot; discountcode20=&quot;&quot; gradefactor21=&quot;&quot; discountcode21=&quot;&quot; gradefactor22=&quot;&quot; discountcode22=&quot;&quot; gradefactor23=&quot;&quot; discountcode23=&quot;&quot; gradefactor24=&quot;&quot; discountcode24=&quot;&quot; gradefactor25=&quot;&quot; discountcode25=&quot;&quot; gradefactor26=&quot;&quot; discountcode26=&quot;&quot; gradefactor27=&quot;&quot; discountcode27=&quot;&quot; gradefactor28=&quot;&quot; discountcode28=&quot;&quot; gradefactor29=&quot;&quot; discountcode29=&quot;&quot; gradefactor30=&quot;&quot; discountcode30=&quot;&quot; gradefactor31=&quot;&quot; discountcode31=&quot;&quot; gradefactor32=&quot;&quot; discountcode32=&quot;&quot; /&gt; &lt;detail recordtype=&quot;GRNT1&quot; applytype=&quot;xy&quot; expectedapplytype=&quot;C&quot; applynameid=&quot;T2D&quot; applylocation=&quot;&quot; applyreference=&quot;&quot; applyreferencepricing=&quot;&quot; alternatetableused=&quot;&quot; alternaterateused=&quot;&quot; tableentrycreated=&quot;&quot; grossquantity=&quot;116.67&quot; netquantity=&quot;116.67&quot; positionquantity=&quot;116.67&quot; applydate=&quot;230803&quot; contractvarietyclass=&quot;&quot; recalculatediscounts=&quot;Y&quot; /&gt; &lt;detail recordtype=&quot;GRNT1R&quot; rate1=&quot; 0&quot; ratetype1=&quot;cn&quot; code1=&quot;TW&quot; table1=&quot;N&quot; rate2=&quot; 0&quot; ratetype2=&quot;cn&quot; code2=&quot;MO&quot; table2=&quot;N&quot; rate3=&quot; 0&quot; ratetype3=&quot;$p&quot; code3=&quot;DK&quot; table3=&quot;N&quot; rate4=&quot; 0&quot; ratetype4=&quot;$p&quot; code4=&quot;PR&quot; table4=&quot;N&quot; rate5=&quot; 0&quot; ratetype5=&quot;$p&quot; code5=&quot;FM&quot; table5=&quot;N&quot; rate6=&quot; 0&quot; ratetype6=&quot;$p&quot; code6=&quot;VM&quot; table6=&quot;N&quot; rate7=&quot; 0&quot; ratetype7=&quot;&quot; code7=&quot;&quot; table7=&quot;&quot; rate8=&quot;&quot; ratetype8=&quot;&quot; code8=&quot;&quot; table8=&quot;&quot; rate9=&quot;&quot; ratetype9=&quot;&quot; code9=&quot;&quot; table9=&quot;&quot; rate10=&quot;&quot; ratetype10=&quot;&quot; code10=&quot;&quot; table10=&quot;&quot; rate11=&quot;&quot; ratetype11=&quot;&quot; code11=&quot;&quot; table11=&quot;&quot; rate12=&quot;&quot; ratetype12=&quot;&quot; code12=&quot;&quot; table12=&quot;&quot; rate13=&quot;&quot; ratetype13=&quot;&quot; code13=&quot;&quot; table13=&quot;&quot; rate14=&quot;&quot; ratetype14=&quot;&quot; code14=&quot;&quot; table14=&quot;&quot; rate15=&quot;&quot; ratetype15=&quot;&quot; code15=&quot;&quot; table15=&quot;&quot; rate16=&quot;&quot; ratetype16=&quot;&quot; code16=&quot;&quot; table16=&quot;&quot; rate17=&quot;&quot; ratetype17=&quot;&quot; code17=&quot;&quot; table17=&quot;&quot; rate18=&quot;&quot; ratetype18=&quot;&quot; code18=&quot;&quot; table18=&quot;&quot; rate19=&quot;&quot; ratetype19=&quot;&quot; code19=&quot;&quot; table19=&quot;&quot; rate20=&quot;&quot; ratetype20=&quot;&quot; code20=&quot;&quot; table20=&quot;&quot; rate21=&quot;&quot; ratetype21=&quot;&quot; code21=&quot;&quot; table21=&quot;&quot; rate22=&quot;&quot; ratetype22=&quot;&quot; code22=&quot;&quot; table22=&quot;&quot; rate23=&quot;&quot; ratetype23=&quot;&quot; code23=&quot;&quot; table23=&quot;&quot; rate24=&quot;&quot; ratetype24=&quot;&quot; code24=&quot;&quot; table24=&quot;&quot; rate25=&quot;&quot; ratetype25=&quot;&quot; code25=&quot;&quot; table25=&quot;&quot; rate26=&quot;&quot; ratetype26=&quot;&quot; code26=&quot;&quot; table26=&quot;&quot; rate27=&quot;&quot; ratetype27=&quot;&quot; code27=&quot;&quot; table27=&quot;&quot; rate28=&quot;&quot; ratetype28=&quot;&quot; code28=&quot;&quot; table28=&quot;&quot; rate29=&quot;&quot; ratetype29=&quot;&quot; code29=&quot;&quot; table29=&quot;&quot; rate30=&quot;&quot; ratetype30=&quot;&quot; code30=&quot;&quot; table30=&quot;&quot; rate31=&quot;&quot; ratetype31=&quot;&quot; code31=&quot;&quot; table31=&quot;&quot; rate32=&quot;&quot; ratetype32=&quot;&quot; code32=&quot;&quot; table32=&quot;&quot; rate33=&quot;&quot; ratetype33=&quot;&quot; code33=&quot;&quot; table33=&quot;&quot; rate34=&quot;&quot; ratetype34=&quot;&quot; code34=&quot;&quot; table34=&quot;&quot; rate35=&quot;&quot; ratetype35=&quot;&quot; code35=&quot;&quot; table35=&quot;&quot; rate36=&quot;&quot; ratetype36=&quot;&quot; code36=&quot;&quot; table36=&quot;&quot; rate37=&quot;&quot; ratetype37=&quot;&quot; code37=&quot;&quot; table37=&quot;&quot; rate38=&quot;&quot; ratetype38=&quot;&quot; code38=&quot;&quot; table38=&quot;&quot; rate39=&quot;&quot; ratetype39=&quot;&quot; code39=&quot;&quot; table39=&quot;&quot; rate40=&quot;&quot; ratetype40=&quot;&quot; code40=&quot;&quot; table40=&quot;&quot; rate41=&quot;&quot; ratetype41=&quot;&quot; code41=&quot;&quot; table41=&quot;&quot; rate42=&quot;&quot; ratetype42=&quot;&quot; code42=&quot;&quot; table42=&quot;&quot; rate43=&quot;&quot; ratetype43=&quot;&quot; code43=&quot;&quot; table43=&quot;&quot; rate44=&quot;&quot; ratetype44=&quot;&quot; code44=&quot;&quot; table44=&quot;&quot; rate45=&quot;&quot; ratetype45=&quot;&quot; code45=&quot;&quot; table45=&quot;&quot; rate46=&quot;&quot; ratetype46=&quot;&quot; code46=&quot;&quot; table46=&quot;&quot; rate47=&quot;&quot; ratetype47=&quot;&quot; code47=&quot;&quot; table47=&quot;&quot; rate48=&quot;&quot; ratetype48=&quot;&quot; code48=&quot;&quot; table48=&quot;&quot; /&gt; &lt;/details&gt;&lt;/xml&gt;</AgInput_obj_p>
      <AgOutput_obj_p>string</AgOutput_obj_p>
      <AgError_str_p>string</AgError_str_p>
    </ProcessMessage>
  </soap:Body>
</soap:Envelope>

POSTEXTRACT - Ticket (999:

...

0000056)

Open Request

http://culentgpqacom/AGRIS/AGRIS.Env.MessageRouter/AGRIS.Env.MessageRouter.asmx

...

Code Block
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ProcessMessage xmlns="http://www.deere.com/agriservices/">
      <AgContext_str_p>&lt;xml&gt;
&lt;login dataset=&quot;109&quot; userid=&quot;6&quot; password=&quot;6&quot;  /&gt;
&lt;/xml&gt;</AgContext_str_p>
      <AgMessage_int_p>80150<p>80200</AgMessage_int_p>
      <AgInput_obj_p>&lt;xml&gt; &lt;input usefile=&quot;false&quot; usefilepath=&quot;&quot; /&gt; &lt;contractcommodityticket contractlocationticketlocation=&quot;999&quot; contractnumberticketnumber=&quot;P0000200000056&quot; /&gt; &lt;scheduledetailtrancodedetail&gt;true&lt;/scheduledetailtrancodedetail&gt; &lt;trancodedetailgradefactordetail&gt;true&lt;/trancodedetailgradefactordetail&gt; &lt;discountdetailapplicationdetail&gt;true&lt;/discountdetailapplicationdetail&gt; &lt;pricingremarkdetaildiscountdetail&gt;true&lt;/pricingremarkdetaildiscountdetail&gt; &lt;discounttabledetailremarkdetail&gt;true&lt;/discounttabledetailremarkdetail&gt; &lt;remarkdetailexpensedetail&gt;true&lt;/remarkdetailexpensedetail&gt; &lt;amendmentnotedetailweightcertificatedetail&gt;true&lt;/amendmentnotedetailweightcertificatedetail&gt; &lt;expandednotedetailgradecertificatedetail&gt;true&lt;/expandednotedetailgradecertificatedetail&gt; &lt;/xml&gt;</AgInput_obj_p>
      <AgOutput_obj_p>string</AgOutput_obj_p>
      <AgError_str_p>string</AgError_str_p>
    </ProcessMessage>
  </soap:Body>
</soap:Envelope>

...

Code Block
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ProcessMessage xmlns="http://www.deere.com/agriservices/">
      <AgContext_str_p>&lt;xml&gt;
&lt;login dataset=&quot;109&quot; userid=&quot;6&quot; password=&quot;6&quot;  /&gt;
&lt;/xml&gt;</AgContext_str_p>
      <AgMessage_int_p>82320</AgMessage_int_p>
      <AgInput_obj_p>&lt;xml&gt;&lt;details&gt; &lt;detail recordtype=&quot;GRNC0&quot; purchasesales=&quot;P&quot; contractlocation=&quot;999&quot; contractnumber=&quot;P000020&quot; contracttype=&quot;P&quot; commodity=&quot;01&quot; varietyclass=&quot;000101&quot; status=&quot;A&quot; quantitybase=&quot;Q&quot; weightbase=&quot;D&quot; gradebase=&quot;D&quot; signed=&quot;Y&quot; datewritten=&quot;230803&quot; contractnameid=&quot;T2S&quot; shiptofromid=&quot;&quot; miscid=&quot;&quot; agentbrokerid=&quot;&quot; externalcontractno=&quot;&quot; deliveryterms=&quot;delivery-terms&quot; transportmode=&quot;T&quot; disctables=&quot;&quot; dptable=&quot;&quot; addupdateoption=&quot;3&quot; invoiceterms=&quot;&quot; scheduledquantity=&quot;5000.00&quot; scheduledloads=&quot;0&quot; advancepercent=&quot;.00&quot; updatefldselect=&quot;NNNNNNYNNNNNNNNNNNNNNNNNNNNNNN&quot; quantityuom=&quot;BU&quot; first20discounttables=&quot;&quot; last20discounttables=&quot;&quot; documenttoprice=&quot;&quot; setstdcontractremarks=&quot;&quot; /&gt; &lt;detail recordtype=&quot;GRNC1&quot; pricestatus=&quot;P&quot; applynameid=&quot;T2S&quot; othernameid=&quot;&quot; inventorylocation=&quot;999&quot; itemnumber=&quot;&quot; statecounty=&quot;&quot; trancode1=&quot;&quot; trancode2=&quot;&quot; trancode3=&quot;PNW&quot; trancode4=&quot;&quot; trancode5=&quot;&quot; boardname=&quot;CBOT&quot; futuresmonth=&quot;2309&quot; spreadfrom=&quot;2308&quot; spreadtype=&quot;F&quot; deliverydate=&quot;230803&quot; duedate=&quot;230803&quot; pricingdate=&quot;230803&quot; expiredate=&quot;&quot; scheduledquantity=&quot;5000.00&quot; scheduledloads=&quot;0&quot; contractprice=&quot;12.00000&quot; futuresprice=&quot;11.00000&quot; basisprice=&quot;13.00000&quot; freightprice=&quot;.00000&quot; brokerageprice=&quot;.00000&quot; otherprice=&quot;.00000&quot; miscprice1=&quot;.00000&quot; miscprice2=&quot;.00000&quot; miscprice3=&quot;.00000&quot; miscprice4=&quot;.00000&quot; miscprice5=&quot;.00000&quot; miscprice6=&quot;.00000&quot; miscprice7=&quot;.00000&quot; miscprice8=&quot;.00000&quot; miscprice9=&quot;.00000&quot; miscprice10=&quot;.00000&quot; miscprice11=&quot;.00000&quot; miscprice12=&quot;.00000&quot; defercanceleddate=&quot;&quot; pricingtype=&quot;P&quot; shipperid=&quot;&quot; actualfreightrate=&quot;.0000&quot; additionalfreight=&quot;.00&quot; execid=&quot;&quot; tradeid=&quot;&quot; varietyclass=&quot;000101&quot; number=&quot;01&quot; updatefldselect1=&quot;NNNNNNNNNNNNNNNNNNNNNNNNN&quot; updatefldselect2=&quot;NNNNNNNNNNNNNNNNNNNNNNNNN&quot; updatefldselect3=&quot;NNNNNNNNNNNNNNNNNNNNNNNNN&quot; disctables=&quot;&quot; dptable=&quot;&quot; schedulecode=&quot;&quot; weightbase=&quot;D&quot; gradebase=&quot;D&quot; signed=&quot;N&quot; shiptofromid=&quot;&quot; miscid=&quot;&quot; agentbrokerid=&quot;&quot; externalcontractno=&quot;&quot; deliveryterms=&quot;delivery-terms&quot; transportmode=&quot;T&quot; invoiceterms=&quot;&quot; advancepercent=&quot;.00&quot; underfilltolerancepercent=&quot;.00&quot; overfilltolerancepercent=&quot;.00&quot; underfilltoleranceunits=&quot;.00&quot; overfilltoleranceunits=&quot;.00&quot; priceuom=&quot;BU&quot; freightuom=&quot;BU&quot; basisuom=&quot;BU&quot; futurescurrency=&quot;&quot; futuresexchangerate=&quot;&quot; futuresexchangeratedate=&quot;&quot; basiscurrency=&quot;&quot; basisexchangerate=&quot;&quot; basisexchangeratedate=&quot;&quot; pricecurrency=&quot;&quot; priceexchangerate=&quot;&quot; priceexchangeratedate=&quot;&quot; freightcurrency=&quot;&quot; freightexchangerate=&quot;&quot; freightexchangeratedate=&quot;&quot; first20discounttables=&quot;&quot; primaryschedulenumber=&quot;01&quot; optionquantity=&quot;.00&quot; last20discounttables=&quot;&quot; appliedquantity=&quot;&quot; settledprice=&quot;&quot; applytradersignature=&quot;&quot; printcontractschedule=&quot;&quot; futuresdate=&quot;&quot; basisdate=&quot;&quot; /&gt; &lt;/details&gt;&lt;/xml&gt;</AgInput_obj_p>
      <AgOutput_obj_p>string</AgOutput_obj_p>
      <AgError_str_p>string</AgError_str_p>
    </ProcessMessage>
  </soap:Body>
</soap:Envelope>

POSTEXTRACT - Contract (999:

...

P000020)

Open Request

http://culentgpqacom/AGRIS/AGRIS.Env.MessageRouter/AGRIS.Env.MessageRouter.asmx

...

Code Block
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ProcessMessage xmlns="http://www.deere.com/agriservices/">
      <AgContext_str_p>&lt;xml&gt;
&lt;login dataset=&quot;109&quot; userid=&quot;6&quot; password=&quot;6&quot;  /&gt;
&lt;/xml&gt;</AgContext_str_p>
      <AgMessage_int_p>80200<p>80150</AgMessage_int_p>
      <AgInput_obj_p>&lt;xml&gt; &lt;input usefile=&quot;false&quot; usefilepath=&quot;&quot; /&gt; &lt;commodityticketcontract ticketlocationcontractlocation=&quot;999&quot; ticketnumbercontractnumber=&quot;0000056P000020&quot; /&gt; &lt;trancodedetailscheduledetail&gt;true&lt;/trancodedetailscheduledetail&gt; &lt;gradefactordetailtrancodedetail&gt;true&lt;/gradefactordetailtrancodedetail&gt; &lt;applicationdetaildiscountdetail&gt;true&lt;/applicationdetaildiscountdetail&gt; &lt;discountdetailpricingremarkdetail&gt;true&lt;/discountdetailpricingremarkdetail&gt; &lt;remarkdetaildiscounttabledetail&gt;true&lt;/remarkdetaildiscounttabledetail&gt; &lt;expensedetailremarkdetail&gt;true&lt;/expensedetailremarkdetail&gt; &lt;weightcertificatedetailamendmentnotedetail&gt;true&lt;/weightcertificatedetailamendmentnotedetail&gt; &lt;gradecertificatedetailexpandednotedetail&gt;true&lt;/gradecertificatedetailexpandednotedetail&gt; &lt;/xml&gt;</AgInput_obj_p>
      <AgOutput_obj_p>string</AgOutput_obj_p>
      <AgError_str_p>string</AgError_str_p>
    </ProcessMessage>
  </soap:Body>
</soap:Envelope>