Formulario tipo

El siguiente es un ejemplo de formulario de despacho y cobro de mercadería. Aunque se pueden incluir muchos otros campos o controles, éste representa un caso típico.

Como se aprecia, existen campos o controles requeridos (obligatorios), uno con repeticiones y varios condicionales. Veamos algunos:

CampoTipo de campo y descripción
N°Documento:
Campo obligatorio que solicita el ingreso del número de documento de entrega (es requisito que se ingresan sólo los últimos 4 números)
Resultado entrega:
Este campo es obligatorio y se ingresa automáticamente al agregar un campo de tipo «N°Documento».
Consiste en validar si la entrega fue o no realizada, y si la entrega fue total o parcial.
Descontar producto:
Opcionalmente, si se permite realizar entregas parciales, puede agregarse este campo para detallar los productos que no fueron entregados.
En este caso se permite descontar hasta 5 productos distintos en la entrega (se solicitará el código de cada producto y su cantidad).
La condición para mostrar esta pregunta es si «Resultado entrega» = «Entrega parcial»
Este control permite definir los motivo de descuento de los productos.
Selección única:
En caso de que «Resultado entrega» = «Sin entregar», se definen las razones por las que podría darse esta situación, y se exige al transporte seleccionar una causa.
Fotografía:
Se exige al transporte tomar una forografía del local cerrado si la causa de no entregar sea «Establecimiento cerrado»
Total Entrega:
Campo que muestra el valor a cobrar por el transporte luego de descontar los productos devueltos o no recibidos.
El campo se muestra sólo en las entregas parciales y totales.

Es posible agregar otros campos, como nombre y firma de la persona que recibió el despacho, la forma de pago, una breve encuesta de satisfacción, etcétera.
No hay límites!