Hola, ya encontré donde esta el problema. Hace pocos días agregamos algunas columnas adicionales (cbte_asoc_tipo_1; cbte_asoc_pto_vta_1; cbte_asoc_nro_1; cbte_asoc_cuit_1; cbte_asoc_fecha_1) porque desde abril son obligatorios en las NC (hacia meses que no hacían una). En el caso de las facturas, que no tienen ningún comprobante asociado, estaba dejando las cinco columnas en blanco (Es decir, en el CSV se agregaba al final
" ;;;;;".
El sistema es para una inmobiliaria, y ellos facturan "por cuenta de terceros" cuando es el alquiler y el propietario no esta inscripto, y también hacen facturas por sus servicios. Las facturas de alquileres de terceros no tienen problema, pero las que son de servicios propios son las que dan el error si el CSV tiene esas cinco columnas nuevas y los valores son todos "nulos". Por eso no encontraba la diferencia, porque las filas del CSV con facturas por cuenta de tercero si se procesan OK por la AFIP y las que son facturas propias (comisiones, etc.) si dan error.
Lo que me seria de ayuda es saber que tendría que enviar en esas columnas en estos casos, si alguien tuvo alguna experiencia similar se los agradecería!!!
PD: El sistema de ellos genera un único archivo CSV donde se informan todos los comprobantes (facturas y NC / propias y de terceros) de todos los puntos de venta. Luego con PyRECE abren el archivo y envian a autorizar todo. Como solución de emergencia podria generar dos archivos, uno para las NC con esas 5 columnas y otro para las facturas sin dichas columnas, pero preferiría tener todo en un solo lugar.