Hola,
Cómo llegué hasta acá?
1. Tengo una instancia de Odoo 17 CE desplegada con docker.
2. Seguí todos los pasos en
este posteo para instalar el modulo de facturación electrónica e instalé certificados para testing.
3. Poblé la variable `afip.ws.env.type` con `homologation`
4. El botón "Test coneccion" del diario me devuelve `AppServerStatus: OK DbServerStatus: OK AuthServerStatus: OK`
5. Generé y validé una factura y salió todo OK
6. Instalé certificados para producción.
7. Cambié el valor de `afip.ws.env.type` a `production`
8. El botón "Test coneccion" del diario me devuelve `AppServerStatus: OK DbServerStatus: OK AuthServerStatus: OK`
9. Generé una factura y al apretar "Confirmar" recibí
```
AFIP Validation Error. Falla SOAP soap:Client: Server was unable to read
request. ---> There is an error in XML document (5, 1490). --->
Input string was not in a correct format.
```
Iterpreto que ese `(5, 1490)` son una fila y columna, en ese caso se refiere a esta parte del XML
<Id>false</Id><Desc>21%</Desc>
^
Alguna idea de que puede estar pasando? Lo único que encontré fue alguien hablando sobre limpiar el directorio `cache` en pyafipws, pero no me ayudó.
Desde que pasó esto por primera vez hice varias pruebas y pude validar algunas facturas en modo homologación pero nunca en producción. Al momento de escribir esto no puedo validar facturas en ningun ambiente.
Probé reiniciando el servicio con `service odoo restart` pero el resultado es el mismo.