Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGACOM - Compras
Función:
RutinaNombreFecha
MATA020Proveedores31/05/2022
MATA020EVCOLEventos MVC de proveedores para Colombia31/05/2022
LOCXCOL

Funciones Genéricas para documentos fiscales Colombia 

31/05/2022
País:Colombia (Pacote ATUSX: 010592)
Ticket:13726514 
Requisito/Story/Issue (informe el requisito vinculado):DMINA-15231


02. SITUACIÓN/REQUISITO

Dentro de la rutina de Proveedores (MATA020), al momento de realizar la inclusión de un nuevo proveedor, se observa que en la rutina Configuración de Entes Contables(CTBA005) no se muestra la información correspondiente del proveedor aunque este se haya dado de alta correctamente en la tabla CV0 - Archivo de Entes.


03. SOLUCIÓN

En la función encargada de la inclusión y modificación de los registros en la tabla CV0 - Archivo de Entes de cliente (M030AltCV0), se realiza el ajuste para utilizar el nuevo parámetro MV_ENTSCLI para guardar el código del ente superior para clientes el cual por defecto es el código 13, en el campo Entidad Superior (CV0_ENTSUP).

Dentro de la rutina de Funciones genéricas para documentos fiscales Colombia (LOCXCOL), se crea una nueva función encargada de la Inclusión, Modificación y Eliminación de los registros en la tabla CV0 - Archivo de Entes de proveedor (M020AltCV0). En la nueva función se realiza lo siguiente:

  • Se crea el parámetro MV_ENTSPRO para guardar el código del ente superior para proveedores, el cual por defecto es el código 22, en el campo Entidad Superior (CV0_ENTSUP).
  • Si el código del ente superior para proveedores informado en el parámetro MV_ENTSPRO no existe en la tabla CV0 - Archivo de Entes, se dará de alta en dicha tabla.

Dentro de la rutina Proveedores (MATA020), en las funciones para incluir proveedor en tabla CV0 (A020InTra), editar proveedor en tabla CV0 (A020AltTra) y eliminar proveedor en tabla CV0 (A020ADelTra), se realiza llamado a la nueva función encargada de Inclusión, Modificación y Eliminación de los registros en la tabla Archivo de Entes (CV0) de proveedor (M020AltCV0).

En la rutina de eventos MVC de proveedores para Colombia (MATA020EVCOL), se realiza llamado a la nueva función encargada de Inclusión, Modificación y Eliminación de los registros en la tabla Archivo de Entes (CV0) de proveedor (M020AltCV0).


  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo).
  2. Aplicar el parche que fue generado para la issue DMINA-15231.
  3. Desde el módulo Configurador (SIGACFG) realizar las configuraciones al Diccionario de Datos de acuerdo a lo definido en la sección 04. INFORMACIÓN ADICIONAL.


Proceso Inclusión Proveedores

  1. Configurar el nuevo parámetro MV_ENTSPRO con el código del ente superior para proveedores.
  2. En el módulo Compras (SIGAFAT) desde el menú Actualizaciones Archivos Proveedores, registrar un proveedor con los campos correspondientes:
    • Tipo Doc. (A2_TIPDOC).
    • Fisica/Jurid. (A2_PESSOA), si el proveedor es Persona Física informar RG/Ced.Extr. (A2_PFISICA), de lo contrario informar el campo NIT (A2_CGC).
  3. .Después de registrar el proveedor, en el módulo de Contabilidad de Gestión (SIGACTB) desde menú Actualizaciones Configuraciones | Configuración de Entes Contables (CTBA005), validar que el ente superior 22 - Proveedores se muestre junto con el registro del proveedor que recién se dio de alta: 


Proceso Inclusión Clientes

  1. Configurar el nuevo parámetro MV_ENTSCLI con el contenido del código del ente superior para clientes.
  2. En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones Archivos Clientes, configurar Clientes con los siguientes campos:
    • Tipo Doc. (A1_TIPDOC).
    • Fisica/Jurid. (A1_PESSOA), si el cliente es Persona Física informar RG/Ced.Extr. (A1_PFISICA), de lo contrario informar el campo NIT (A1_CGC).
  3. .Después de registrar el proveedor, en el módulo de Contabilidad de Gestión (SIGACTB) desde menú Actualizaciones Configuraciones | Configuración de Entes Contables (CTBA005), validar que el ente superior 13 - Clientes se muestre junto con el registro del cliente que recién se dio de alta: 



04. INFORMACIÓN ADICIONAL

Diccionario de Datos:

Parámetros en el archivo SX6 – Parámetros:

Nombre de la Variable

MV_ENTSCLI

Tipo

Caracter

Descripción

Parámetro para indicar el código de ente superior para clientes.

Valor Estándar13

Nombre de la Variable

MV_ENTSPRO

Tipo

Caracter

Descripción

Parámetro para indicar el código de ente superior para proveedores.

Valor Estándar22



¡IMPORTANTE!

La presente solución aplica para versión 12.1.27 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.


05. ASUNTOS RELACIONADOS

Proveedores (MATA020 - SIGACOM)

Clientes (MATA030 - SIGACOM)