Giter Site home page Giter Site logo

Comments (7)

elmer-garduno avatar elmer-garduno commented on July 17, 2024

From bigdata.mx on November 30, 2010 17:03:55
Estoy revisando lo que comentas, ya que en efecto los Comprobantes no se modifican al firmarlos. Esto es debido a una decisión de diseño que tiene que ver con la inmutabilidad de las clases CFDv2 y CFDv3.

Estas implicaciones son importantes ya que además de que no es el comportamiento esperado, ni documentado, causa cierta confusión.

Estoy pensando en la mejor solución para este problema.

from factura-electronica.

elmer-garduno avatar elmer-garduno commented on July 17, 2024

From bigdata.mx on November 30, 2010 17:11:17
En cuanto a la biblioteca para generar el PDF, desde luego que sería interesante integrarla en el proyecto. Solo habría que cumplir ciertos requisitos que a continuación te enumero:

  1. Hacer disponible el código bajo la Licencia Apache 2.0,
  2. Que las dependencias que tenga en otras librerías sean compatibles con este modo de licenciamiento,
  3. Que las dependencias se puedan obtener a través de Maven

Si esto te parece razonable comenzamos a ver como lo integramos.

Gracias por tu interés,

from factura-electronica.

elmer-garduno avatar elmer-garduno commented on July 17, 2024

From [email protected] on November 30, 2010 20:00:39
Primero gracias por tu atención, ¿entonces, por el momento no tengo manera de obtener una variable con el sello directamente de la instancia de Comprobante o CFDv2?.

Con respecto a lo segundo por el momento mi librería se compila mediante ant y sólo usa la librería de jasper reports.

from factura-electronica.

elmer-garduno avatar elmer-garduno commented on July 17, 2024

From bigdata.mx on December 01, 2010 06:22:21
Espero tener la solución esta misma semana.

from factura-electronica.

elmer-garduno avatar elmer-garduno commented on July 17, 2024

From bigdata.mx on December 01, 2010 18:17:20
Ya están los cambios en el SVN y en el SANPSHOT en la sección de Downloads:

Para obtener el Comrobante ya sellado llamar al método sellarComprobante de CFDv2, a continuación un ejemplo:

Comprobante c = CFDv2.newComprobante(new FileInputStream(file));
CFDv2 cfd = new CFDv2(c);
Comprobante sellado = cfd.sellarComprobante(key, cert);
String cadena = cfd.getCadenaOriginal();
String sello = sellado.getSello();

Saludos,

from factura-electronica.

elmer-garduno avatar elmer-garduno commented on July 17, 2024

From [email protected] on December 01, 2010 19:34:16
Muchas gracias, según mi apreciación quedó muy bien ubicada la funcionalidad.

Seguiré con atención tu proyecto y reportaré si encuentro algun problema.

from factura-electronica.

elmer-garduno avatar elmer-garduno commented on July 17, 2024

From bigdata.mx on December 01, 2010 19:56:34
Gracias por la aportación, estamos en contacto para el tema de los PDF's e email.

from factura-electronica.

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.