- Este debate está vacío.
-
AutorEntradas
-
3 noviembre, 2010 a las 8:42 pm #31589Cintia Carina GossnMiembro
Gente a ver si pueden ayudarme un poquitin…
Necesito la posibilidad de cambiar los precios en las facturas, es decir que si alguien vende a un precio distinto al que esta el la tarifa seleccionada se pueda hacer….
Como poder, se puede sin problemas, cambiar el valor digo, el tema es, que al imprimir la factura me toma en los totales por linea los precios que estan e la tarifa, pero el total si, lo calcula de los montos que se cargaron directament en la factura.
Como podria hacer para remediar esto?
Por otro lado el tpv tampoco me permite cobrar a un precio distinto al que figura en la tarifa, aun utilizando f6 me toma los cambios de los precios.Saludos.
4 noviembre, 2010 a las 11:33 am #35200Federico CristinaSuperadministradorBuenas,
Acabo de verificar lo que indicás. Parece que es un error en el cual el InvoiceDataSource está tomando el valor inadecuado invocando al método incorrecto dentro de los comprendidos en MInvoiceLine.
Si mal no recuerdo en versiones anteriores no era posible cambiar el valor en la línea de factura, y de ahí que no presentaba un problema.
Ya dejé asentada esta incidencia para su corrección en el próximo release.
Saludos,
Federico5 noviembre, 2010 a las 6:16 pm #35201Javier AderParticipanteEn cuanto a que no respeta los cambios manuales…. Asi parece, al menos en la 10.03 pasaba eso (lo descubrí hace poco y no lo reporte porque no había verifique en la 10.09 siga el problema). El tema en la 10.03 es que cuando apretas F5 para pasar a cobrar, se aplican descuentos mediante el esquema de descuento asociado a la EC. Ahora bien, eso PISA todos los descuentos agregados manualmente y en general te los deja 0 (e.d, al tener un descuento 0, el precio final va a ser el mismo que el dado en la lista de precios).
El hack que halle fue deshabilitar completamente ese calculo automático de descuentos; simplemente comente el cuero del metodo updateOrderProductsDiscounts() en la clase org.openXpertya.pos.model.Order.updateOrderProductsDiscounts().
Al parecer anda…
De cualquier manera eso lo hice para la versión 10.03; en la 10.09 no mire.7 abril, 2011 a las 3:32 pm #35210Cognitiva ConsultoresMiembroGente, han probado los descuentos generales en LY 10.9?
Es decir, aquellos que deberían aplicarse independientemente de la EC a la que se le venda.
No me funcionan.
12 abril, 2011 a las 2:44 pm #35580Cognitiva ConsultoresMiembroMe contesto… hay que asignarlas a promociones, y solo se toman desde el TPV. Deben ser de alcance Linea de Documento.
4 mayo, 2011 a las 11:23 am #35581Miguel CostaMiembroBuenas!
Les quería consultar si alguno pudo resolver el problema que se presenta al modificar manualmente el precio.
En mi caso y gracias a la ayuda que me brindaron por acá pude quitarle la tilde a la opción de “Solo lectura”, tanto a presupuestos, pedidos, como a facturas, encontrándome con el inconveniente de que, al imprimir me aparece en PRECIO UNITARIO el valor que definí (un servicio por un valor de $0), y no el que le puse manualmente: Sin embargo el importe de la linea lo calcula bien, multiplicando lo que ingrese manualmente por la cantidad.
¿Conocen algún modo de solucionar este inconveniente?
Desde ya les agradezco en lo que me puedan ayudar
5 mayo, 2011 a las 6:15 am #35629Miguel CostaMiembroMe autorespondo ya que pude realizar los cambios, aunque no se si afecten otra cosa o estoy usando los metodos correctos (No va a ser cosa que despues me de cuenta que tira fruta).
Cualquier cosa si notan que hice desastre me avisan!
Para solucionarlo baje el eclipse, el codigo de fuente y me puse a investigar.
En la factura no me aparecia ni el precio unitario, ni el importe (Unitario * cantidad), entonces, como en el presupuesto si aparecian tome los metodos que se llamaban ahi.
En Org.OpenXpertya.JasperReport.DataSource cambie
Code:methodMapper.put(“PRECIO_UNITARIO”, “getPriceList”);Por:
Code:methodMapper.put(“PRECIO_UNITARIO”, “getPriceActual”);Luego tenia problemas con el importe (en la factura tambien, aparte esta no calculaba la suma total sin descuento) , lo solucione cambiando el metodo getTotalLineNoDsc en MInvoceLine quedando así:
Code:public BigDecimal getTotalLineNoDsc()
{
return getPriceActual().multiply(getQtyEntered());
}(Antes usaba getPriceList)
Luego de eso creo que funciona! Pero aun no se si tuvo algun efecto colateral.
Muchas gracias a todos!
9 junio, 2011 a las 1:57 am #35630Federico CristinaSuperadministradorMiguel,
Gracias por tu aporte. Tené en cuenta que en el próximo release (que estará disponible en estos días), estas clases seguramente han sido modificadas/ampliadas, por lo que deberías verificar estas diferencias en caso de que estés utilizando tu instancia en producción.
Slds,
Federico27 septiembre, 2011 a las 9:14 pm #35593Rafael KemelmajerMiembroLograste implementar los descuentos generales?
Estoy creando el descuento en el esquema de descuento, pero cuando voy a promociones no me figura
Saludos!13 julio, 2015 a las 4:54 pm #35734AnónimoInactivoHola el post es viejo pero tengo Libertya 15.03 instalado y me pasa lo mismo. cuando ponemos precio manual en una factura no sale en el jasper.. sale con el precio de tarifa.
Nunca se corrigio? alguna ayuda? gracias15 julio, 2015 a las 4:21 pm #39283Federico CristinaSuperadministradorBuenas,
Según me comentan, siempre y cuando el formato Jasper que estés usando sea el de Factura Electrónica, lo que hay que hacer es entrar al JRXML y cambiar el valor del Parámetro C_USE_PRICELIST que está en True, a False.
Esto es aplicable solo para ese formato jasper que es el de FE.
Saludos,
Federico16 julio, 2015 a las 1:49 pm #39290AnónimoInactivoFederico, muchas gracias. Funciono perfecto.
-
AutorEntradas
- Debes estar registrado para responder a este debate.