Cita:
Empezado por ermendalenda
este primer intento es siguiendo un poco el ejemplo del pdf, pero sin meter el soap, a ver si encontrais los fallos please.
Código:
...Factura Simplificada</sum1:DescripcionOperacion><sum1:NombreRazon>EMPRESA</sum1:NombreRazon>
<sum1:NIF>00000006Y</sum1:NIF>
<sum1:NombreRazonEmisor>EMPRESA</sum1:NombreRazonEmisor><sum1:TipoRegistroSIF>S0</sum1:TipoRegistroSIF>
<sum1:TipoFactura>F2</sum1:TipoFactura><sum1:DescripcionOperacion>Factura Simplificada</sum1:DescripcionOperacion><sum1:Desglose> ...
|
Toda la parte que está en rojo (NombreRazon hasta NIF) está repetida del principio y no está bien formado.
Luego la parte en azul, etiquetas NombreRazonEmisor y TipoRegistroSIF deben venir antes de TipoFactura, y las etiquetas TipoFactura y DescripcionOperacion repetidas después deben quitarse.
Cita:
Código:
... </sum1:EncadenamientoRegistroAnterior><sum1:SistemaInformatico>
<sum1:NombreRazon>SOFTWARE GARANTIZADO VERI*FACTU PRUEBA</sum1:NombreRazon>
<sum1:NIF>B00000000</sum1:NIF>
<sum1:IdSistemaInformatico>VERIFACTU0000PRUEBA</sum1:IdSistemaInformatico>
<sum1:Version>1.0.03</sum1:Version>
<sum1:NumeroInstalacion>00000006Y NCentro:84 NTPV:1</sum1:NumeroInstalacion>
<sum1:TipoUsoPosibleSoloVerifactu>S</sum1:TipoUsoPosibleSoloVerifactu>
<sum1:TipoUsoPosibleOtros>N</sum1:TipoUsoPosibleOtros>
<sum1:TipoUsoPosibleMultiOT>N</sum1:TipoUsoPosibleMultiOT></sum1:SistemaInformatico> ...
|
(He añadido CR para leerlo mejor en pantalla)
IdSistemaInformatico está limitado a dos caracteres, tu ejemplo tiene 19...
Además, falta justo antes un elemento NombreSistemaInformatico que no es opcional.
Si se reemplaza por
Código:
<sum1:NombreSistemaInformatico>VERIFACTU0000PRUEBA</sum1:NombreSistemaInformatico>
<sum1:IdSistemaInformatico></sum1:IdSistemaInformatico>
me da OK
Cita:
Código:
... <sum1:FechaGenRegistro>27/12/2023</sum1:FechaGenRegistro><sum1:HoraGenRegistro>09:49:16</sum1:HoraGenRegistro><sum1:HusoHorarioGenRegistro>02</sum1:HusoHorarioGenRegistro></sum:RegistroFacturacion> ...
|
La fecha debe ir con guiones, las barras no validan el XSD