01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||||||||||||||||||||||||||||||||||||
Segmento: | Backoffice | ||||||||||||||||||||||||||||||||||||||||||
Módulo: | SIGACTB - Contabilidad de Gestión. | ||||||||||||||||||||||||||||||||||||||||||
Función: |
| ||||||||||||||||||||||||||||||||||||||||||
País: | Colombia | ||||||||||||||||||||||||||||||||||||||||||
Ticket: | No aplica | ||||||||||||||||||||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-15122 |
02. SITUACIÓN/REQUISITO
Caracteres Especiales: Al generar los informes, se evidencia que algunos registros se imprimieron con caracteres especiales, y en el registro del sistema no se encuentran caracteres especiales. Se ajustó para los scripts de los formatos 1006 y 1007; pero la condición aplica para todos los demás Scripts, ya que generando otros formatos (1008), se presenta también la incidencia.
Tipo de Documento Cuantías Menores: En la generación de los informes, con la resolución actual en Colombia para cada formato, el tipo de documento para "Cuantías Menores", ahora es "43", y el sistema está imprimiendo el código "22"; o en algunas ocasiones imprime el código "42", para otros Formatos (1008).
Mayúsculas: En la generación de los informes que aplican a "CUANTÍAS MENORES", con la resolución actual en Colombia para los formatos que contienen cuantías menores, CUANTÍAS MENORES, debe estar en mayúscula y de la siguiente manera "CUANTÍAS MENORES".
Dirección, País y Municipio Cuantías Menores: En la generación de los informes que aplican a cuantías menores, la Dirección, el País y el Municipio, debe ser con los datos del informante y no del tercero; es decir de la empresa; que para este caso debe contener son los datos de la tabla de empresas.
Registros con saldos en 0: Al generar este formato, existen registros con saldos en 0. Al momento de generar el formato, si existe algún registro con saldo 0, el sistema no debe imprimirlo y/o informarlo.
Formato 1007
Cuantías Menores: Para este formato con la resolución actual en Colombia, ya no aplican las cuantías menores, en lo que se debe reportar absolutamente todo, sin ningún tope y/o base.
03. SOLUCIÓN
Modificaciones realizadas:
Rutina CTBXSALMI, función _GerInfFMT() – Generación de archivo temporal
- Manejo de "Cuantías Menores" en cualquier formato, el valor se configura por parámetro en el script (archivo .INI) de cada formato.
- Mostrar la leyenda "Cuantías Menores" en mayúsculas.
- En los formatos donde aplica "Cuantías Menores", la dirección, el país y el código de municipio se toman de la filial correspondiente (tabla de empresas).
- Omite la generación de registros con saldo cero.
Scripts de configuración (archivos .INI)
- Formato 1001: Valor base para cuantías menores de 100,000.
- Formato 1006: Elimina conceptos de cuantías menores.
- Formato 1007: Elimina conceptos de cuantías menores.
- Formato 1008: Valor base para cuantías menores de 500,000.
- Formato 1009: Valor base para cuantías menores de 500,000.
- Formatos 1001, 1008 y 1009: Indicar Tipo de Documento "43" en registros de "Cuantías Menores".
- Todos los formatos: Manejo de caracteres especiales en los nombres, razón social y dirección de terceros.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-15122.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección Función del encabezado del presente Documento Técnico, así como las fechas.
- Copiar los scripts de generación de los formatos (FMT*.INI) a la ruta del sistema del ambiente Protheus, generalmente protheus_data\system.
- Configurar el parámetro MV_CTBCUBE con el valor "1" (sin comillas).
- Registrar un Cliente, informando nombre con acentos y/o otros caracteres especiales, Tipo Doc. (A1_TIPDOC) = "31", número de NIT (A1_CGC), tipo de Persona (A1_PESSOA) = J - Jurídica.
- Registrar un Cliente, informando nombres y apellidos con acentos y/u otros caracteres especiales, Tipo Doc. (A1_TIPDOC) = "13", RG/Ced.Extr. (A1_PFISICA), tipo de Persona (A1_PESSOA) = F - Física.
- Tener configurado en el módulo de contabilidad:
- Calendario Contable
- Monedas Contables
- Monedas X Calendario Contable
- Plan de Cuentas Referencia para el formato 1008
- Plan de Cuentas configurando relación al Plan de Cuentas Referencial del formato 1008
- Asientos contables a cuentas vinculadas con Plan Referencial del formato 1008
- Ingresar al módulo Contabilidad de Gestión (SIGACTB).
- Ejecutar la rutina Medios Magnéticos, ubicada en Miscelánea | Integraciones | Medios Magnéticos (CTBA950).
- Dar clic en el botón Parámetros e informar las preguntas que se presentan.
- En la pregunta ¿Instr. Normativa?, informar el valor "FMT1008".
- Dar clic en "Ok".
- Dar clic en "Avanzar" en la ventana mostrada.
- Informar los parámetros solicitados.
- Dar clic en "Finalizar".
- Validar lo siguiente:
- Que el archivo del formato 1008 se haya generado en la ruta informada, con nomenclatura de acuerdo a la especificación técnica del formato.
Ejemplo:
- En el contenido del archivo, los movimientos correspondientes al mismo Concepto + Tipo de Documento + Número de Identificación deben ser agrupados y sus importes sumados en la columna "Saldo Ctas Pro Cobrar a 31-Dic".
Ejemplo:
Observaciones:
Registro 1 - Renglón 14.
- Razón Social - Columna J: Letras con acentos.
Registro 2 - Renglón 15. Muestra total correspondiente a registros de Cuantías Menores.
- Tipo Doc - Columna C: “43”.
- Tipo Doc - Columna D: “222222222”.
- Pri Apellido, Seg Apellido, Pri Nombre, Otros Nombres - Columnas F - I: En Blanco.
- Tipo Doc - Columna C: “43”.
- Razón Social - Columna J: "CUANTÍAS MENORES", letras con acentos.
- Dirección, Cod Depto, Cod Mcp, País - Columnas K - N: Dirección del emisor (Empresa).
- Saldo Ctas por Cobrar a 31-Dic - Columna O: Monto inferior al tope de cuantías menores (< 500,000); se acumulan todos saldos de terceros que estén debajo de tope.
04. INFORMACIÓN ADICIONAL
La presente solución aplica para versiones 12.1.27 o superiores, siempre y cuando se tenga la rutina actualizada a la fecha indicada en la sección 01 - Datos Generales.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
DT Medios Magnéticos de Colombia