I am trying to use a web service based on the SOH object to update invoicing elements on a sales order. Below is an example of the XML I am using:
<PARAM>
<TAB DIM="30" ID="SOH3_5" SIZE="3">
<LIN NUM="1">
<FLD NAME="INVDTAAMT" TYPE="Decimal">10</FLD>
<FLD MENULAB="%" MENULOCAL="2227" NAME="INVDTATYP" TYPE="Integer">3</FLD>
</LIN>
<LIN NUM="2">
<FLD NAME="INVDTAAMT" TYPE="Decimal">15.5</FLD>
<FLD MENULAB="Tax excluded" MENULOCAL="2227" NAME="INVDTATYP" TYPE="Integer">1</FLD>
<FLD NAME="SFISSTCOD" TYPE="Char"/>
</LIN>
<LIN NUM="3">
<FLD NAME="INVDTAAMT" TYPE="Decimal">.50</FLD>
<FLD MENULAB="Tax excluded" MENULOCAL="2227" NAME="INVDTATYP" TYPE="Integer">1</FLD>
<FLD NAME="SFISSTCOD" TYPE="Char"/>
</LIN>
</TAB>
</PARAM>
With this example, the update works fine. The issue I am having is if I want to change one of the INVDTAAMT elements to zero. When I do this, it ignores it, and doesn't do any update. Does anybody know a way around this?
Thank you.
Denise