DynDeveloper.com

DynDeveloper.com

Sign Up Now! Log In
bradsharp27 7/30/2009 4:43:55 PM

New annoying error with econnect

We're upgrading here to econnect 10, and yesterday I got an error about to many decimals in a trx amount.  I rounded the 5 decimals to 4 and it worked.  I thought it was an econnect 10 thing but this morning our production econnect 9 box had the same error when sending it an invoice.  I rounded the numbers and it was accepted fine.  Later today I fired up testing the econnect 10 stuff again and the same error came back, this time I'm rounding to 2 decimal places and don't want to go smaller.  What is the deal?  The exect error message is posted below.  Any help please??

 

 - Sql procedure error codes returned:  Error Number = 7020  Stored Procedure taRMTransaction 

Error Description = One of the trx amounts has too many decimal places  Node Identifier Parameters: taRMTransaction                                     

Related Error Code Parameters for Node : taRMTransaction                                         

<taRMTransaction>
  <RMDTYPAL>1</RMDTYPAL>
  <DOCNUMBR>23432343</DOCNUMBR>
  <DOCDATE>07-30-2009</DOCDATE>
  <BACHNUMB>BAT20090500001151239</BACHNUMB>
  <CUSTNMBR>123445</CUSTNMBR>
  <DOCAMNT>127.26</DOCAMNT>
  <SLSAMNT>112.72</SLSAMNT>
  <FRTAMNT>14.54</FRTAMNT>
  <LSTUSRED>239</LSTUSRED>
</taRMTransaction>

Version: Unknown or N/A
Section: eConnect