• Este debate está vacío.
Viendo 6 entradas - de la 1 a la 6 (de un total de 6)
  • Autor
    Entradas
  • #31829
    Luis R. Toba
    Participante

    Una consulta a ver si alguien puede darme una mano…
    Al generar un recibo de cliente, recibo el error: Error al guardar la factura del ente recaudador.
    Estaba funcionando correctamente.. estuve buscando bastante y no encuentro el problema.

    Este es el error que tira por la consola del eclipse..

    ===========> MInvoice.saveError: Error – Tasa de conversión de divisas entre divisas no encontrada [11]


    > MInvoice.save: beforeSave failed – MInvoice[0-null,GrandTotal=0 (#0)] [11]
    ===========> VOrdenPagoModel.doPostProcesarNormal: doPostProcesarNormal [11]
    java.lang.Exception: @CollectorInvoiceSaveError@
    at org.openXpertya.process.RetencionIIBB.crearFacturaRecaudador(RetencionIIBB.java:246)
    at org.openXpertya.process.RetencionIIBB.save(RetencionIIBB.java:192)
    at org.openXpertya.process.GeneratorRetenciones.save(GeneratorRetenciones.java:168)
    at org.openXpertya.apps.form.VOrdenPagoModel.doPostProcesarNormal(VOrdenPagoModel.java:1567)
    at org.openXpertya.apps.form.VOrdenPagoModel.doPostProcesar(VOrdenPagoModel.java:1419)
    at org.openXpertya.apps.form.VOrdenPago.cmdProcessActionPerformed(VOrdenPago.java:1418)
    at org.openXpertya.apps.form.VOrdenPago.access$5(VOrdenPago.java:1360)
    at org.openXpertya.apps.form.VOrdenPago$9.actionPerformed(VOrdenPago.java:914)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:253)
    at java.awt.Component.processMouseEvent(Component.java:6268)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    at java.awt.Component.processEvent(Component.java:6033)
    at java.awt.Container.processEvent(Container.java:2045)
    at java.awt.Component.dispatchEventImpl(Component.java:4629)
    at java.awt.Container.dispatchEventImpl(Container.java:2103)
    at java.awt.Component.dispatchEvent(Component.java:4455)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)


    > Msg.getMsg: NOT found: Error: Error al guardar la factura del Ente Recaudador [11]

    Bueno, seguire buscando… cualquier ayuda sera bienvenida…

    Desde ya muchas gracias..

    Luis

    #35951
    Javier Ader
    Participante

    Pero hiciste la migración a 11.05?
    Si la hiciste, por alguna razón seguis usando el código de 10.09 (los números de linea que aparecen el dump de stack que diste corresponden a esta versión, no a la 11.05). Suponiendo que hiciste la migración, si estas usando un cliente pesado viejo, déjalo de usar (usa uno nuevo), si estas usando el cliente liviano, limpia la cache de java y volvelo a bajar.

    #35952
    Luis R. Toba
    Participante

    Gracias por la pronta respuesta…

    Todavía no hice la actualización, es más, no se hizo ningun cambio significativo en el sistema que me de una idea de cual puede ser el problema..

    #35953
    Javier Ader
    Participante

    Es raro entonces; el tema es que no esta pudiendo hacer la conversión entre divisas, lo cual ya de entrada es muy raro (salvo que estes facturando en varias monedas).
    Cambiaste algo con respecto a las listas de precios? (en particular con respecto a la moneda; por ej, creaste un nueva lista de precios es dolares). Estas generando un pago en una moneda distinta a la factura original?

    #35954
    Luis R. Toba
    Participante

    Bueno, ya encontré el problema… Te agradezco mucho tu ayuda

    El problema es que habíamos creado una lista de precios y por error no quedo definida ninguna como predeterminada. Marque la predeterminada y santo remedio…

    Saludos

    Luis

    #35955
    Javier Ader
    Participante

    Buenísimo. Creo que el tema viene porque la factura al ente recaudador al crearse nunca se especifica la lista de precios; entonces al intentar guardar la factura, se busca la lista por defecto (esta lista luego se usa para ver si tiene la misma moneda que la seteada con la factura; si no se busca una conversión… el tema es que nunca se chequea si realmente existe esa lista por defecto, y la conversión falla).

Viendo 6 entradas - de la 1 a la 6 (de un total de 6)
  • Debes estar registrado para responder a este debate.