on 03-09-2010 10:22 PM
Cordial Saludo
De que manera puedo bloquear que no se facture cantidedes en decimales
Coincido con Paul, ahora la cuestion es donde quieres dicho candado? en la ventana de sbo de facturas o en la factura impresa?, en lineas o en el pie del documento?
Para cualquier caso si es la busqueda formateada necesitas un round (campo,0) para que te haga el redondeo de decimales.
si es en la facturacion impresa necesitas un campo de formula que haga Round(F_100,0) donde F_100 es tu campo de total de documento , que de hecho puedes aplicar la misma logica en lineas o pie de documento
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola...
Entiendo que si las cantidades las tienes definidas con decimales, eso es irreversible. Ahora, lo que se me ocurre que puedes hacer es lo siguiente:
1.- Creas un campo de usuario a nivel de detalle en los documentos de marketing. Este campo lo creas como campo tipo numérico. De este modo obligas a que el usuario ingrese la cantidad en este campo (no teniendo opción de asignarle decimales).
2.- Inserta una búsqueda formateada en el campo cantidad estándar de SAP Business One. La búsqueda formateada tiene por objetivo leer el dato ingresado en el campo de usuario.
3.- Puedes dejar el campo cantidad estándar como un campo visible pero "no activo", con lo que te asegurarías que el usuario no pueda ingresar el dato cantidad ahí, y tenga que ingresarlo en el campo de usuario creado con ese propósito.
Me parece que con esto, podrías solucionar tu problema. De más está decir que si validas la cantidad sin decimales en el documento, no aparecerá con decimales en el formato de impresión.
Espero te sea de ayuda,
Saludos Cordiales,
Edited by: Paul Ponce on Mar 9, 2010 11:43 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.