El valor del campo Importe que corresponde a Retención no se encuentra entre el limite inferior y superior permitido

Hola! Tengo problemas en producción para 3.3, al enviar una factura me aparece el mensaje del tema:
El valor del campo Importe que corresponde a Retención no se encuentra entre el limite inferior y superior permitido.

Esta es mi petición:
https://gist.github.com/adrhem/7ae584aac1dd8fa05ab293208df6d7a0

Qué estoy haciendo mal?

Hola Adrian, en este caso el error suena a quela tasa de retención que estas usando es 0.1, esto esta fuera del rango que publica el sat en su catalogo, sin embargo pareciera estar dentro de los limites aceptables.

Este error proviene directo del PAC, deja lo consulto con ellos y te notifico que puede ser.

Hola Adrian, ya encontré el problema

Al poner la retención hace falta agregar el campo base en el impuesto, que es la base en la cual esta tomando el impuesto IVA de la retención, entonces solo en tu campo de concepto quedaria así:

          "Retenciones": {
            "Retencion": [
              {
                "Retencion": {
                  "Base" : "8431",
                  "Impuesto": "001",
                  "TipoFactor": "Tasa",
                  "TasaOCuota": "0.100000",
                  "Importe": "843.100000"
                }
              }
            ]
          }

Ya con esto no deberia darte el error.

1 me gusta

Mil gracias! Funcionó!