Giter Club home page Giter Club logo

Comments (7)

giansalex avatar giansalex commented on June 23, 2024

Esto se había realizado para el caso de resumen diario y bajas, donde el código de excepción (alerta), esta incluido en el cdr.
En el caso de facturas, isSuccess indica que hubo conexión con sunat, y por ende hay CDR, y un cdr solo debería indicar que una factura es Aceptada, Aceptada con Observaciones o Rechazado, en ese caso la numeración no debe usarse.

Te ha pasado que cuando isSuccess es true, has podido volver a usar esa numeración?.

from demo.

abelnexus avatar abelnexus commented on June 23, 2024

cuando envie una comunicación de baja al no darme isSuccess mi sistema no lo almaceno y por ende segia la numeracion 1, volvi a enviarlo y no me retornaba Aceptada, Aceptada con Observaciones o Rechazado(nada de cdr)
pero se seguia generando la numeracion(ahora estoy por el 20 creo y no pude darlo de baja la factura)
trate de revisar el error (usando greenter-sample) y solo me respondia:
1540310807074NULL

from demo.

giansalex avatar giansalex commented on June 23, 2024

si, eso es lo que retorna al enviar una comunicación de baja o resumen diario, con ese numero (ticket) se puede consultar el CDR con getStatus('1540310807074')

from demo.

abelnexus avatar abelnexus commented on June 23, 2024

entonces si me envia "1540310807074NULL" eso es una respuesta con error y con cdr y no debo usar esa serie y numeracion ?

from demo.

giansalex avatar giansalex commented on June 23, 2024

En la descripcion del issue me estabas mostrando una factura, si me dices que el caso sucede con bajas o resumen, entonces la cosa cambia un poco, en el cdr que responde tambien puede enviar un codigo de excepción, y alli puedes reenviar el mismo documento.
Aunque no hay problema si continuas el correlativo sin tener en cuenta si hay error, no son como las facturas.

from demo.

abelnexus avatar abelnexus commented on June 23, 2024

pero que ocurre si me envio un cdr con error ? esa factura no estaria dada de baja y ahi es donde radica el error no se cuando debo volver a enviar de baja una factura o no y cuando debo cambiar de serie o no
(y cuando hay cdr asi sea error o no el comprobante enviado pasa a estar en estado "anulado" y no puede volver a enviar, ese es error de mi sistema) pero no puedo solucionarlo por lo que te comento arriba

from demo.

giansalex avatar giansalex commented on June 23, 2024

Ok, el cambio se dio en consulta CDR, pero no para getStatus, crearé un issue para que tenga esa caracteristica:
Cuando se obtenga un cdr con error, isSuccess tenga el valor de false , y no true como es ahora; ademas que el codigo y mensaje de error seran obtenidos del cdr.

Este es el issue asociado https://github.com/giansalex/greenter-ws/issues/11 , se seguirá allí cualquier otra duda.

from demo.

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.