Problem with InsertRecords on module PurchaseOrder

Problem with InsertRecords on module PurchaseOrder

Hi ZOHO CRM community,

I have a problem with an API call on purchase order module, and the ZOHO support doesn't ( or can't) help me.

Using the following URL  ( yes the zoho account is @ zoho.eu)

https://crm.zoho.com/crm/private/json/PurchaseOrders/insertRecords?scope=crmapi&newFormat=1&version=4

With the post parameters :

authtoken : <my auth token>
xmlData: ( with correct products ID and VENDORID)

<PurchaseOrders>
   <row no="1">
      <FL val="Subject">TEST</FL>
 <FL val="VENDORID">xxxxxxxx</FL>
<FL val="Product Details">
<product no="1">
<FL val="Product id">xxxxxxx</FL>
<FL val="Product Name">Article sur mesure</FL>
<FL val="Unit Price">0.0</FL>
<FL val="Quantity">0.0</FL>
<FL val="Quantity in Stock">0.0</FL>
<FL val="Total">0.00</FL>
<FL val="Discount">0.00</FL>
<FL val="Total After Discount">0.0</FL>
<FL val="List Price">0.00</FL>
<FL val="Net Total">0.00</FL>
<FL val="Tax">0.00</FL>
</product>
</FL>
   </row>
</PurchaseOrders>

I have an error. Here is an exemple with a minimal list of fields, marked as required in the api doc. Here is my error :

{
    "response": {
        "uri": "/crm/private/json/PurchaseOrders/insertRecords",
        "error": {
            "code": 4832,
            "message": "Problem occurred while processing the request"
        }
    }
}

I absolutely don't know why I got this. I have checked the code 4382 , "Text value given for an Integer field" but it does not help me, because I don't know what is the said field.