RF01 Registrar Empresa Aliada 1. Breve Descripción El caso de uso permite al administrador del sistema registrar una nueva empresa aliada, esto con el fin de agilizar los demás procesos del sistema. 2. Entradas Nombre Campo Obligatorio Tipo Máscara Longitud Restricciones Descripción Texto - 50 - NIT Texto - 20 - Dirección Texto - - - Teléfono Texto - 15 - Email Texto - 50 - Indica el nombre de la empresa Indica el numero de NIT de la empresa Indica la dirección de la empresa de la empresa Indica el numero de teléfono de la empresa Indica el correo electrónico de la empresa Indica el valor del tope para el pago a la empresa Indica el valor nominal para el pago las comisiones Indica el valor porcentual para el pago las comisiones Indica si la empresa permite recibir un pago después de la fecha Indica la cantidad de los días para realizar dicho pago Indica los valores para las recargas para dicha empresa (ej: 1000, 2000, 5000, 10000) Indica si la empresa permite otros valores para las recargas Entradas de información de la Empresa Nombre X Valor del tope X Numérico - - - Valor nominal de comisiones X Numérico - - - Valor porcentual de comisiones X Numérico - - - Permitir pago después de la fecha Cantidad de días CheckBox - - - Numérico - - - Valores de recarga Numérico - - - Permitir otros valores CheckBox - - - Entradas de información de la Persona de Contacto Nombre X Texto - 50 - Documento Texto - 20 - Fecha de cumpleaños Fecha - - - Indica el nombre de la persona de contacto Indica el numero de identificación de la persona de contacto Indica la fecha de cumpleaños de la persona de contacto Teléfono Email X Texto - 15 - Texto - 50 - Indica el número de teléfono de la persona de contacto Indica el correo electrónico de la persona de contacto 3. Flujo básico de eventos 1. El administrador del sistema oprime sobre el modulo “Empresas”, y después oprimir sobre la opción “Agregar Empresa”. 2. El sistema muestra la interfaz “Agregar Empresa” y muestra un formulario con los datos correspondientes al registro de la empresa 3. El administrador debe ingresar los siguientes datos: Nombre, NIT, dirección, teléfono y email de la empresa, el valor del tope, el valor nominal y el valor porcentual de comisiones. Si el administrador activa la casilla para permitir pagos después de la fecha, debe ingresa la cantidad de días para realizar dicho pago. Por último debe ingresar los valores de recargas y si permite otros valores (Solo es para empresas que prestan el servicio de recargas). 4. El administrador oprime sobre el botón “Guardar Empresa”. 5. El sistema almacena los datos de la empresa y muestra el mensaje “Registro de empresa satisfactorio”. 6. A continuación el sistema muestra un formulario para agregar una o más personas de contacto 7. El administrador debe ingresar los siguientes datos: Nombre Completo, documento de identidad, fecha de cumpleaños, teléfono o celular, y correo electrónico de la persona de contacto. 8. El administrador oprime sobre el botón “Guardar Persona de Contacto”. 9. El sistema almacena los datos de la persona de contacto y muestra el mensaje “Registro de contacto satisfactorio”. 10. El sistema muestra una tabla con las personas de contacto agregadas, 11. El administrador tiene la opción de editar o eliminar a la persona de contacto. 4. Flujos Alternativos 4.1 Campos Obligatorios vacios Si el administrador oprime sobre el botón Guardar Persona de Contacto o Guardar Empresa, sin haber ingresado los datos obligatorios, el sistema mostrara un mensaje de error “El campo [Nombre del campo] es obligatorio”, por lo que el administrador deberá digitar los datos faltantes. 4.2 Campos con Formato Incorrecto Si el administrador digita un dato en un formato incorrecto, el sistema mostrara un mensaje de error: “El formato del campo [Nombre del campo] es inválido”, por lo que el administrador deberá corregir el dato ingresado. 5. Precondiciones El administrador debe haber iniciado sesión en el sistema 6. Postcondiciones Los datos de la empresa y de las personas de contacto han quedado registrados en el sistema 7. Prototipo de Interfaz Gráfica Botón Guardar Empresa: Permite registrar una nueva empresa en el sistema. Botón Registrar Persona de Contacto: Permite registrar una nueva persona de contacto a la empresa que esta por registrarse. Tabla de las Personas de Contacto agregadas: Muestra la información de las personas de contacto registradas. Además tiene dos acciones: Botón Editar: Permite modificar la información de la persona de contacto antes de registrar la empresa Botón Eliminar: Permite eliminar el registro de la persona de contacto.