Ir al contenido principal

4. Reglas de sistemas

En este apartado se definen las validaciones automáticas, la obligatoriedad de campos y la lógica condicional que rige el comportamiento del formulario de proveedores.

4.1 Sección: Nombre y Tipo (Identificación)

Esta sección gestiona la identidad legal del proveedor y el consumo de servicios externos de búsqueda.

Campo Obligatorio Regla de Validación / Comportamiento
RUC / DNI

Único: No permite duplicados.


Longitud: 11 dígitos para RUC o 8 dígitos para DNI (Nota: El sistema valida 7-8 según el documento).

Botón Buscar N/A Al activarse, consulta el número de identificación y rellena el nombre automáticamente.
Nombre Proveedor Editable (aunque no recomendado). Se autocompleta mediante la consulta del RUC/DNI.
Tipo de Proveedor Por defecto: Compañía. Opción alternativa: Individual.
Origen Proveedor

Nacional: Habilita Sección Soles y Sección Dólares.


Internacional: Oculta Sección Soles y habilita Sección Dólares (Modo Internacional).

image.png

4.2 Sección: Datos en Soles

Esta sección es exclusiva para proveedores con Origen: Nacional. Si el origen es Internacional, esta sección permanece oculta.

Reglas de Validación Bancaria (Soles):

Dependiendo de la combinación de Banco y Tipo de Cuenta, el sistema aplica las siguientes máscaras:

Banco Tipo de Cuenta Regla de Validación (Número de Cuenta)
BCP Ahorros Debe tener exactamente 14 dígitos.
BCP Corriente Debe tener exactamente 13 dígitos.
BCP Interbancario Debe tener exactamente 20 dígitos.
BBVA Ahorros / Corriente. Debe tener 18 dígitos y comenzar con 0011.
BBVA Interbancario Debe tener exactamente 20 dígitos.
CCI Cualquiera Debe tener exactamente 20 dígitos.

image.png

image.png

4.3 Sección: Datos en Dólares

Esta sección se comporta de manera distinta según el origen del proveedor:

A. Si Origen es Nacional:

  • Los campos Cuenta, Banco y Tipo de Cuenta son opcionales inicialmente.

  • Regla de Dependencia: Si se ingresa un valor en el campo "Cuenta en Dólares", los campos "Banco Dólares" y "Tipo de Cuenta Dólares" pasan a ser Obligatorios.

  • No existe validación de longitud de caracteres para la cuenta en dólares.

image.png

B. Si Origen es Internacional:

  • Se fuerza la opción "Otros" internamente en los selectores.

  • El sistema oculta los selectores estándar y muestra campos de texto libre para Banco y Tipo de Cuenta.

  • Es obligatorio llenar tanto el Banco como el Tipo de Cuenta.

image.png

4.4 Sección: Cuenta Detracción

Sección de libre llenado, siempre visible solo para proveedores de origen Nacional.

  • Obligatoriedad: Ningún campo es obligatorio.

  • Banco Detracciones: Por defecto viene seleccionado "Banco de la Nación".

  • Validación: El campo de número de cuenta no posee validaciones de longitud.

image.png


4.5 Campos Generales (Normales)

Campos de texto libre para contacto y localización:

  • Contacto (Nombre de la persona de enlace).

  • Número 1 y Número 2 (Teléfonos).

  • Dirección (Domicilio fiscal o comercial).

image.png