- Este debate está vacío.
-
AutorEntradas
-
19 julio, 2011 a las 3:31 am #31829Luis R. TobaParticipante
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
19 julio, 2011 a las 3:56 am #35951Javier AderParticipantePero 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.19 julio, 2011 a las 4:05 am #35952Luis R. TobaParticipanteGracias 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..
19 julio, 2011 a las 4:15 am #35953Javier AderParticipanteEs 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?19 julio, 2011 a las 5:03 am #35954Luis R. TobaParticipanteBueno, 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
19 julio, 2011 a las 5:13 am #35955Javier AderParticipanteBuení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).
-
AutorEntradas
- Debes estar registrado para responder a este debate.