Saltar al contenido principal

Una publicación etiquetados con "create-zugferd-invoice"

Ver Todas las Etiquetas

Factura electrónica ZUGFeRD desde una lista de SharePoint: Convierta JSON en XML EN 16931 y un PDF/A-3 en Power Automate con PDF4me

· 30 min de lectura
SEO and Content Writer

PDF4me Create ZUGFeRD Invoice es una acción de Power Automate que convierte los datos de una factura en una factura electrónica híbrida PDF/A-3. Al conectarse a una lista de SharePoint, toma el JSON que una acción Compose genera a partir de cada fila, escribe el XML EN 16931, dibuja la factura legible en el PDF base, archiva el resultado y lo envía por correo electrónico al comprador.

Si buscas ZUGFeRD, encontrarás tres opciones: una explicación del formato, un validador que te indica si un archivo que ya tienes es correcto, o una biblioteca en PHP, Java o C# para desarrolladores de software de facturación. Las tres opciones presuponen que la factura ya existe. La pregunta que ninguna responde es la que se plantea un equipo financiero: los datos de la factura están en una lista, en una hoja de cálculo, en cualquier sistema que registre las ventas, y deben generarse como una factura electrónica que cumpla con la normativa. Este flujo es la solución que faltaba, en siete pasos y sin necesidad de código.

El flujo de un vistazo
1. When an item is created
Activador de SharePoint en la lista denominada ZUGFeRD Requests. Cada fila corresponde a una factura.
2. Compose
Crea un objeto JSON de factura a partir de la siguiente fila: vendedor, comprador, artículo, totales, pago.
3. Get file content using path
Lee BaseInvoice.pdf, la página en la que está dibujada la factura.
4. Create ZUGFeRD Invoice
PDF4me PDF. Formato de entrada 2.0-JSON, XmlWithPdf, conformidad EN16931, factura generada.
5. Create file
Guarda el PDF híbrido en la biblioteca ZUGFeRD Invoices.
6. Update item
Status de los sellos Generated y el OutputLink volvió a aparecer en la misma fila.
7. Send an email (V2)
Envía la factura por correo a la dirección del comprador que figura en la fila.