Estimados....
nuevamente yo molestando
este tema de la facturación electrónica me parece que ya esta globalizado, en muchos países se esta utilizando y "creo" que la metodología y proceso es bastante similar
el tema es que la SUNAT PERU (administración tributaria) permite la recepción de facturas via un webservice
lo primero que hay que hacer es generar los archivos XML, para esto tienen una "plantilla" (el menos es lo que he entendido), estas son las guias para el armado de los XML:
http://orientacion.sunat.gob.pe/inde...-contribuyente
en este enlace también podrán encontrar los esquemas para cada tipo de documento
http://orientacion.sunat.gob.pe/inde...lectronicos-bv
he bajado los esquemas, y via XML Data Binding he creado las unidades correspondientes en Delphi
la pregunta del millón (y espero que si llegamos a un buen resultado le sirva a todos los demás que tienen el mismo problema que yo)
como genero el XML ???
pseudocódigo :
Código Delphi
[-]Select Documento, Fecha, Cliente, Importes, artículos, cantidades from Facturas -- Tengo la información de mi documento
... aquí imagino que debo declarar alguna unidad para crear el XML
Código Delphi
[-]while not facturas.eof Do
Begin
...
...
aquí imagino voy pasando "el cuerpo" del xml
End
libero el XML
... firmo
... certificado digital
.. envio
.. respuesta
mis conocimientos de Delphi en este tema no son tan avanzados como para poder entenderlo, pero si alguien me da una guía, creo poder resolver este tema
ya posteriormente los molestare para el envio via webservice y la analizar la respuesta