Como un usuario cualquiera debo tener la capacidad de registrar en una misma vista la información del proveedor y de su cuenta bancaria, con el objetivo de poder almacenar rápidamente la información de dicho proveedor para posteriores consultas.
Los datos que debe tener el proveedor son los siguientes:
Nombre del proveedor.
NIT del proveedor. (ID)
Nombre de la persona de contacto.
Número de celular de la persona de contacto.
Los datos que deben presentarse relacionados con el banco banco son los siguientes:
Nombre del banco.
Número de cuenta bancaria.
Criterios de aceptación
[x] Si al realizar el registro me hace falta uno o más campos obligatorios, el sistema
debe indicar qué campos me hacen falta por llenar.
[x] Si al realizar el registro algún campo no cumple con las características indicadas
para los campos en criterios técnicos, el sistema debe indicar los cambios que
debo realizar.
[x] Si el registro se realizó correctamente el sistema debe indicar que la información
se llenó de forma correcta.
[x] Para los bancos, en el formulario se debe presentar el nombre de los bancos
existentes en un combobox.
Criterios técnicos
[x] Hacer las validaciones por modelo, no por vista.
[x] Nombre del proveedor debe ser tipo string obligatorio.
[x] El NIT del proveedor debe ser tipo string y seguir la estructura 9 dígitos un guión
medio (-) y un dígito opcional. Ej de un número válido: 901362343-4. Se debe
usar una expresión regular para su definición.
[x] El nombre de la persona de contacto debe ser un string obligatorio.
[x] Número de celular de la persona de contacto debe ser un string de máximo 10
caracteres opcional.
[x] Nombre del banco del proveedor string obligatorio.
[x] Número de cuenta bancaria string opcional máximo 15 caracteres.
[x] Haga uso de I18N para todos los textos que presente aunque solo presente la
información en un único idioma.
Resumen
Como un usuario cualquiera debo tener la capacidad de registrar en una misma vista la información del proveedor y de su cuenta bancaria, con el objetivo de poder almacenar rápidamente la información de dicho proveedor para posteriores consultas.
Los datos que debe tener el proveedor son los siguientes:
Los datos que deben presentarse relacionados con el banco banco son los siguientes:
Criterios de aceptación
Criterios técnicos