GithubHelp home page GithubHelp logo

Comments (7)

josemmo avatar josemmo commented on August 26, 2024

Hola, @esorinas!

Revisando la especificación de Facturae v3.2.2 veo que hay algunos campos en los que aparece la palabra "cesión" dentro del nodo FactoryAssignmentData. Supongo que te refieres a eso.

¿Podrías pasar un ejemplo de una factura con los campos que necesitas rellenar? Es la primera que oigo esto de la cesión de crédito... 😅

from facturae-php.

esorinas avatar esorinas commented on August 26, 2024

Hola de nuevo @josemmo,

Estoy intentando conseguir una factura ejemplo para mostrártela (se la he pedido a la persona para la cual estoy desarrollando la funcionalidad), pero revisando el primer mensaje que te mandé creo que el link al documento es incorrecto.

El documento que te quería remitir era este: (https://administracionelectronica.gob.es/ctt/resources/Soluciones/334/Descargas/FACe-FAQs-Proveedores.pdf?idIniciativa=334&idElemento=9452 punto 2.8 en adelante), por si acaso te lo adjunto también aquí
FACe-FAQs-Proveedores.pdf.

En ese documento comenta, como dices, que esa información va en el apartado FactoryAssignmentData. No sé si eso ayuda de algún modo. En cualquier caso cuando tenga una factura ejemplo te la hago llegar.

Muchas gracias!

from facturae-php.

josemmo avatar josemmo commented on August 26, 2024

Hola @esorinas,

¿Hay alguna novedad sobre este issue?

Estoy pendiente de lanzar una nueva versión que soluciona un fallo importante con el validador del Gobierno de España y la firma electrónica. Si tienes ya el ejemplo puedo intentar meter la funcionalidad que pides en esa release.

from facturae-php.

esorinas avatar esorinas commented on August 26, 2024

Hola @josemmo,

No he encontrado ninguna herramienta para crear una factura con cesión de crédito. Sin embargo, he encontrado una documentación en una página oficial del Gobierno que indica cuáles son los campos a añadir.

Siguiendo ese documento he añadido manualmente unos campos al XML generado a partir de la librería y el visualizador de facturas del Gobierno entiende la factura y la desglosa correctamente. Te la adjunto bajo el nombre Factura_con_cesion_3_2_2.xml dentro de una carpeta comprimida, ya que GitHub no me permite subir un archivo .xml.
image

Básicamente he añadido el tag <FactoringAssignmentData> y, dentro de éste, los tags <Assignee> y <PaymentDetails>.

Dentro de Assignee he replicado los datos del vendedor (he copiado y pegado el contenido del tag SellerParty).
Dentro de PaymentDetails he replicado los datos del mismo tag PaymentDetails que genera la librería al usar el método $fac->setPaymentMethod(Facturae::PAYMENT_TRANSFER, "ES7620770024003102575766");

Espero que te sirva de algo este ejemplo. En cualquier caso, muchas gracias por tu labor y tu ayuda.

Un saludo,

Factura_con_cesion_3_2_2.zip

from facturae-php.

josemmo avatar josemmo commented on August 26, 2024

Hola @esorinas,

He mandado unos cambios a develop que incluyen la funcionalidad. Pruébalo y me dices si es lo que necesitas.

P.D.: cuidado con la factura de ejemplo que has adjuntado que no pasa el validador del Gobierno porque le falta el campo FactoringAssignmentClauses. El visualizador del Gobierno no valida las facturas.

from facturae-php.

esorinas avatar esorinas commented on August 26, 2024

Buenos días @josemmo,

He probado la funcionalidad y todo genial, es lo que necesitaba. Por mi parte podemos cerrar este issue, y estaré atento a la nueva release para incorporarlo dentro de mi proyecto.

¡Un saludo y muchísimas gracias por tu tiempo y tu trabajo!

PD: ¿Tienes alguna aproximación de cuándo saldrá la versión? Sólo por preguntar, no hay problema si no hay fecha prevista.

from facturae-php.

josemmo avatar josemmo commented on August 26, 2024

Hola, @esorinas!

Ya está publicada la nueva release: v1.6.0

from facturae-php.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.