Estimados colegas:
Estoy desarrollando un sistema de facturación y desearía poder
tener un grid con ciertas características, a ver si alguien de ustedes
me ayuda en el desarollo o si hay alguna clase por ahí que me pueda
servir, los requisitos son:
1.- Debe permitir permitir al menos editar las siguientes columnas:
Código, Nombre, Cantidad, PrecioUnitario, Descuento y PrecioTotal,
Bodega.
2.- Al ingresar a la facturación directamente se ingresa al Grid en el
campo Código.
3.- El campo código a de poder aceptar 5*
7865343433, donde 5 es la
cantidad de productos que se esta vendiendo y el
7865343433 es el
código de barras del producto. También aceptaría
7865343433 por lo que
cantidad=1.
4.- Luego de que se ingrese el campo código y si este código es válido
el resto de campos se llena automáticamente, seguidamente debe saltar
a la siguiente línea para pedir nuevamente otro Código de otro
producto(como verán esto será muy útil cuando se esta en un punto de
venta de supermercado).
5.-Se ha de poder desplazar luego entre las filas del Grid para editar
ciertos campos como Cantidad y Bodega, pero puede haber restricciones
dependiendo del usuario, para que no modifique las columnas
PrecioUnitario o Descuento.
6.- De ser posible quisiera una fila de totales al final para
visualizar dinámicamente los totales de Descuento y PrecioTotal. (esto
no es requisito importante pues pienso solucionarlo con la clase
gridFooter).
7.- Los datos del encabezado de la factura por defecto son:
cliente=consumidor final, bodega='01', ListaPrecios='A'
los mismos que pueden ser llamados a ser modificados en cualquier
momento desde el Grid, accionando las teclas F2, F3,F4....
8.- Puedo llamar también la lista de artículos con F8.
De antemano les agradezco infinitamente por sus ideas y
aportes.
Atentamente,
ING. MILTON CACHIPUENDO
Servysistem OnLine
Ibarra - Ecuadro