Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGACTB - Contabilidad de gestión
Función:
Rutina(s)Nombre Técnico
CTBR820Balance Por Terceros11/10/2022
País:Colombia
Ticket:15167091
Requisito/Story/Issue (informe el requisito vinculado):DMINA-17032


02. SITUACIÓN/REQUISITO

Al ejecutar el informe Balance Por Terceros (CTBR820), cuando se ha desactivado la clase valor (CT0_CONTR = 2-No), se genera el siguiente error log:

Error : 8120 (37000) (RC=-1) - [Microsoft][SQL Server Native Client 11.0][SQL Server]La columna 'CVXT10.CVX_NIV04' de la lista de selección no es válida, porque no está contenida en una función de agregado ni en la cláusula GROUP BY.


03. SOLUCIÓN

En la rutina Balance Por Terceros (CTBR820) dentro de la función CTBR820Ctb(), se agrega validación para que la posición del Ente NIT sea tomada del ID (CT0_ID) correspondiente, y no se pierda la posición cuando algún Ente sea desactivado.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-17032.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el apartado Función de la sección 01. DATOS GENERALES del presente Documento Técnico, así como las fechas.
  4. Contar con Entes Contables.
  5. Contar con un Asiento Estándar informando el campo Ente Deb 05 y Ente Cred 05
  6. En Actualizaciones | Configuraciones | Configuración de Entes Contables (CTBA005), desactivar Clase Valor (CT0_CONTR = 2-No).
  1. Ingresar a la rutina SIGACTB | Informes | Específicos | Balance Por Terceros (CTBR820).
  2. Informar los parámetros del informe.
  3. Imprimir el Informe.
  4. Verificar que el Informe es generado de manera correcta sin mostrar error log.


04. INFORMACIÓN ADICIONAL

No aplica


¡IMPORTANTE!

La presente solución aplica para versiones 12.1.33 o superiores.


05. ASUNTOS RELACIONADOS

  • DT Informe Balance por Terceros COL