Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación 
Función:No aplica
País:Ecuador
Ticket:15260823
Requisito/Story/Issue (informe el requisito vinculado):DMINA-17157


02. SITUACIÓN/REQUISITO

Cuando se intenta informar el RUC a un vendedor, se presenta el mensaje "Numero de CUIT/CUIL no valido", esto no ocurre al informar el RUC en el cliente.


03. SOLUCIÓN

Se modifica la validación del campo RUC (A3_CGC) asignando una condición similar a la que se realiza en el caso de la tabla de clientes.


  1. Si el diccionario está contenido en la Base de Datos, realizar un respaldo de la misma.
  2. Si el diccionario se encuentra en tablas ctree (.dtc), realizar un respaldo de la carpeta SYSTEM del ambiente, por ejemplo Protheus_Data\System.
  3. Aplicar el pacote diferencial de actualización al diccionario mediante la rutina UPDDISTR.
  1. Incluir un Vendedor en la rutina SIGAFAT >> Actualizaciones | Archivos | Vendedores (MATA040).
  2. En el campo RUC (A3_CGC), introducir un número de RUC válido, el cual puede ser de cualquiera de los tipos:
    • Persona natural (posición 3, contiene dígito de 0 a 5)
    • Institución Pública (posición 3 igual a 6)
    • Persona jurídica y extranjeros sin cédula de identidad (posición 3 igual a 9)


04. INFORMACIÓN ADICIONAL

Actualizaciones al Diccionario de datos

Para modificar la validación, es necesario contar con el pacote diferencial del diccionario de datos 011462 - MI - DMINA-17157 - EQU - Validación de RUC de Vendedor, el cual debe ser aplicado a través de la rutina UPDDISTR. Revise la documentación respecto a las Reglas de Actualización de Diccionario - UPDDISTR.

Actualizaciones que contiene el pacote.


Tabla SA3 - Vendedores

CampoA3_CGC
TipoC
Tamaño13
Decimal0
Formato@!
TítuloRUC
DescripciónRUC del Vendedor
Nivel1
UtilizadoSi
ObligatorioNo
BrowseSi
Opciones
When
Relación
Val. SistemaVazio().or.(A030RUC(M->A3_CGC).and.ExistChav("SA3",M->A3_CGC,3))
Inic. Estándar

Nota: Será modificado el atributo Validación Sistema.


Tabla SNG - Grupos de Bienes

CampoNG_TAXAPAD
TipoC
Tamaño6
Decimal0
Formato@! 
TítuloCód.Ts.Est. 
DescripciónCódigo Clasif. Fiscal    
Nivel1
UtilizadoSi
ObligatorioNo
BrowseSi
Consulta SNH   
When
Relación
Val. SistemaVazio() .Or. ExistCpo('SNH',M->NG_TAXAPAD)    
Inic. Estándar

Nota: Será modificado el atributo Obligatorio. Este cambio concierne al issue DMINA-17471 para quitar obligatoriedad al campo indicado.



¡IMPORTANTE!

La presente solución aplica para versión 12.1.33 o superior.


05. ASUNTOS RELACIONADOS

Registro Único de Contribuyentes (RUC)

Consulta de RUC