Pues creo que debes mirar algo en tu código, he simulado lo que me dices y funciona bien, he enviado un paquete de 3 facturas con la segunda con Nif erróneo
Código:
- <IDFactura>
<IDEmisorFactura>xxxxxxx</IDEmisorFactura>
<NumSerieFactura>101-23</NumSerieFactura>
<FechaExpedicionFactura>21-01-2025</FechaExpedicionFactura>
</IDFactura>
- <Operacion>
<TipoOperacion>Alta</TipoOperacion>
<Subsanacion >N</Subsanacion>
<RechazoPrevio N</RechazoPrevio>
</Operacion>
<RefExterna>99</RefExterna>
<EstadoRegistro>Correcto</EstadoRegistro>
</RespuestaLinea>
- <RespuestaLinea>
- <IDFactura>
<IDEmisorFactura>xxxxxxxx</IDEmisorFactura>
<NumSerieFactura>101-24</NumSerieFactura>
<FechaExpedicionFactura>21-01-2025</FechaExpedicionFactura>
</IDFactura>
- <Operacion>
<TipoOperacion>Alta</TipoOperacion>
<Subsanacion>N</Subsanacion>
<RechazoPrevio>N</RechazoPrevio>
</Operacion>
<RefExterna>100</RefExterna>
<EstadoRegistro>Incorrecto</EstadoRegistro>
<CodigoErrorRegistro>1123</CodigoErrorRegistro>
<DescripcionErrorRegistro>El formato del NIF es incorrecto.. NIF:3615170V.</DescripcionErrorRegistro>
</RespuestaLinea>
- <RespuestaLinea>
- <IDFactura>
<IDEmisorFactura>xxxxxxxxx</IDEmisorFactura>
<NumSerieFactura>101-25</NumSerieFactura>
<FechaExpedicionFactura>21-01-2025</FechaExpedicionFactura>
</IDFactura>
- <Operacion>
<TipoOperacion>Alta</TipoOperacion>
<Subsanacion>N</Subsanacion>
<RechazoPrevio>N</RechazoPrevio>
</Operacion>
<RefExterna>101</RefExterna>
<EstadoRegistro>Correcto</EstadoRegistro>
</RespuestaLinea>