User Activity

  • Posted a comment on discussion Debate (NOT FOR HELP) on OpenXava

    Agradeceré un ejemplo ya que he intentado hacerlo con una propiedad calculada para iva y no me funciona. Gracias

  • Modified a comment on discussion Debate (NOT FOR HELP) on OpenXava

    También he probado con: @Stereotype("DINERO") @Calculation("sum(detalles.importe) * porcentajeIVA / 100") @Digits(integer=10, fraction=0) BigDecimal iva; En la vista del formulario "Facturas", redondea correctamente , pero al grabar da el siguiente mensaje : * no es un valor válido para I.V.A. de Factura: valor numérico fuera de los límites (se esperaba <10 dígitos>.<0 dígitos)*

  • Posted a comment on discussion Debate (NOT FOR HELP) on OpenXava

    También he probado con: @Stereotype("DINERO") @Calculation("sum(detalles.importe) * porcentajeIVA / 100") @Digits(integer=10, fraction=0) BigDecimal iva; En la vista del formulario Facturas redondea correctamente , pero al grabar da el siguiente mensaje : * no es un valor válido para I.V.A. de Factura: valor numérico fuera de los límites (se esperaba <10 dígitos>.<0 dígitos)*

  • Posted a comment on discussion Debate (NOT FOR HELP) on OpenXava

    He probado con: @ReadOnly @Stereotype("DINERO") @Calculation("sum(detalles.importe) * porcentajeIVA / 100") @Column(length=10, scale=0) BigDecimal iva; y no se produce ningun cambio

  • Posted a comment on discussion Debate (NOT FOR HELP) on OpenXava

    Buenas tardes : ¿Como obtener un campo persistente con un valor redondeado a cero decimales? . Todos los ejemplos del tutorial muestran valores con decimales. He intentado con @Calculation , pero no puedo referenciar funciones "custom" con parametros , solo hace referencia al uso de "sum()". @DefaultValueCalculator funciona solo para valores iniciales (aparentemente). La propiedad de referencia según los tutoriales es : @ReadOnly @Stereotype("DINERO") @Calculation("sum(detalles.importe) * porcentajeIVA...

  • Posted a comment on discussion Ayuda (Español) on OpenXava

    Necesito una propiedad persistente que sea calculada , pero no funciona @Calculation . public class Detalle { @ManyToOne(fetch=FetchType.LAZY ,optional=true) Articulo articulo; @Digits(integer=4, fraction=2) BigDecimal cantidad; @DefaultValueCalculator(value=CalculadorPrecioPorUnidad.class, properties=@PropertyValue(name="codigoArticulo",from="articulo.codigo")) @Stereotype("DINERO") BigDecimal precioPorUnidad; @Stereotype("DINERO") @Calculation("cantidad * precioPorUnidad") BigDecimal neto2; }

View All

Personal Data

Username:
arodriguezg
Joined:
2022-07-13 13:24:39.265000

Projects

  • No projects to display.

Personal Tools

MongoDB Logo MongoDB