{
"details": "{\n \"error\" : {\n \"code\" : -5002,\n \"message\" : {\n \"lang\" : \"en-us\",
\n \"value\" : \"1250000075 - Withholding tax code '1I' not allowed for this business partner; specify a withholding tax code that has been assigned in the business partner master data [WithholdingTaxDataCollection.WTCode][line: 1]\"\n }\n }\n}\n",
"isSuccess": false,
"data": ""
}
En el json que enviaba para crear la factura iba el arreglo de los impuestos retenidos, los datos existían en los catálogos de SAP B1, todo parecía estar bien, ¿entonces donde estaba el problema?, después de revisar me di cuenta que el error se genera por que además de tener en orden todo lo anterior comentado, se debe poner poner el atributo de la cabecera SubjectToWithholdingTax en "boYES", con esto el error desapareció, espero les sirva.
Saludos.