Cita:
Empezado por starlet
Te pongo un ejemplo con los nodos:
Código:
<RegFactuSistemaFacturacion>
<Cabecera>
<ObligadoEmision>
<NombreRazon>EMPRESA PRUEBA</NombreRazon>
<NIF>00000006Y</NIF>
</ObligadoEmision>
</Cabecera>
<RegistroFactura>
<RegistroAlta>
<IDVersion>1.0</IDVersion>
<IDFactura>
<IDEmisorFactura>00000006Y</IDEmisorFactura>
<NumSerieFactura>2312-5</NumSerieFactura>
<FechaExpedicionFactura>16-06-2025</FechaExpedicionFactura>
</IDFactura>
<RefExterna>20250906000023000001002000000005</RefExterna>
<NombreRazonEmisor>EMPRESA</NombreRazonEmisor>
<TipoFactura>F3</TipoFactura>
<FacturasSustituidas>
<IDFacturaSustituida>
<IDEmisorFactura>00000006Y</IDEmisorFactura>
<NumSerieFactura>23.1.1-6</NumSerieFactura>
<FechaExpedicionFactura>06-09-2025</FechaExpedicionFactura>
</IDFacturaSustituida>
</FacturasSustituidas>
<DescripcionOperacion>CANJE DE TIQUET/S PETICION CLIENTE</DescripcionOperacion>
<Destinatarios>
<IDDestinatario>
<NombreRazon>natural</NombreRazon>
<NIF>BXXXXXXXX</NIF>
</IDDestinatario>
</Destinatarios>
<Desglose>
<DetalleDesglose>
<ClaveRegimen>01</ClaveRegimen>
<CalificacionOperacion>S1</CalificacionOperacion>
<TipoImpositivo>4.00</TipoImpositivo>
<BaseImponibleOimporteNoSujeto>2.88</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>0.12</CuotaRepercutida>
</DetalleDesglose>
</Desglose>
<CuotaTotal>0.12</CuotaTotal>
<ImporteTotal>3.00</ImporteTotal>
<Encadenamiento>
<RegistroAnterior>
<IDEmisorFactura>00000006Y</IDEmisorFactura>
<NumSerieFactura>23.1.1-6</NumSerieFactura>
<FechaExpedicionFactura>06-09-2025</FechaExpedicionFactura>
<Huella>D595EAF45EDF1A18D3602AE2EC7D84C1F9F86A2D991622CDE2FF27A0F4254849</Huella>
</RegistroAnterior>
</Encadenamiento>
<SistemaInformatico>
<NombreRazon>papara</NombreRazon>
<NIF>AXXXXXXXX</NIF>
<NombreSistemaInformatico>pruebas</NombreSistemaInformatico>
<IdSistemaInformatico>01</IdSistemaInformatico>
<Version>T.1.0.7275-P.1.00.0759-C.1.00.0003</Version>
<NumeroInstalacion>00000006Y NCentro:23 NTPV:1</NumeroInstalacion>
<TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
<TipoUsoPosibleMultiOT>N</TipoUsoPosibleMultiOT>
<IndicadorMultiplesOT>N</IndicadorMultiplesOT>
</SistemaInformatico>
<FechaHoraHusoGenRegistro>2025-09-06T21:36:17+02:00</FechaHoraHusoGenRegistro>
<TipoHuella>01</TipoHuella>
<Huella>98171943CECAD4369F71E7124A5E31E9A11BAA8C8B3991C36E69CAD32D65B80F</Huella>
</RegistroAlta>
</RegistroFactura>
</RegFactuSistemaFacturacion>
aparentemente es añadir este nodo por tantas facturas como se sustituyan en la F3.
Código:
<IDFacturaSustituida>
<IDEmisorFactura>00000006Y</IDEmisorFactura>
<NumSerieFactura>23.1.X-XX</NumSerieFactura>
<FechaExpedicionFactura>XX-09-2025</FechaExpedicionFactura>
</IDFacturaSustituida>
Si puedes hacerlo sería fantástico. Me ofrezco voluntario para probarlo.
Mil gracias.
|
no puedo colocar un array dinamico de IDFacturaSustituida tendria que haber un limite, ¿por ejemplo 5 tickets para cambiarlos a una factura? (si lo h entendido bien lo que es la F3)