01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGACTB - Contabilidad de Gestión |
|---|
| Función: | | Rutina | Nombre Técnico | Fecha |
|---|
| CTBA381 | Cálculo de Variación Monetaria | 18/11/2021 |
|
|---|
| País: | Perú |
|---|
| Ticket: | 1264595812645058 |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-14014 |
|---|
02. SITUACIÓN/REQUISITO
Al generar el Cálculo de Variación Monetaria (CTBA381) indicando el parámetro ¿Considera CCosto? = igual a Si, el sistema genera siguiente error.log.:
"Error : 205 (37000) (RC=-1) - [Microsoft][SQL Server Native Client 11.0][SQL Server]Todas las consultas combinadas que usan un operador UNION, INTERSECT o EXCEPT deben tener el mismo número de expresiones en sus listas de destino."
03. SOLUCIÓN
En la rutina Cálculo de Variación Monetaria (CTBA381) se modifica la función CT381Proc(), para que cuando las preguntas ¿Considera CCosto? (MV_CHD), ¿Considera Item Cta? y ¿Considera (MV_CHE) y ¿Considera Cl. Valor? están en (MV_CHF) están con opción Si se agrega agregué la columna faltante con el campo Cond Normal (CT1_NORMAL) dentro del query para el país Perú.
...
| Totvs custom tabs box |
|---|
| tabs | Pre-condiciones, Pasos, Paso 03, Paso 04 |
|---|
| ids | paso1,paso2 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | paso1 |
|---|
| - Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-14014.
- Validar que la rutina actualizada en el repositorio, coincida con la descrita en el encabezado del presente Documento Técnico, así como la fecha.
- Contar con la configuración mencionada en el Documento técnico de la sección 05. ASUNTOS RELACIONADOS.
- Configurar la tasa de la moneda.
- Generar un asiento contable automático usando cuentas de débito y crédito que tengan informados los campos;
- Cuenta para variación cambiaria (Var. Monet.)
- Cuenta contable para variación negativa (Var. Mon Neg)
|
| Totvs custom tabs box items |
|---|
| - Ingresar al módulo Contabilidad de Gestión (SIGACTB) al menú "Miscelánea | Ajuste Monedas | Variac. Monetaria" (CTBA381)
- Si es requerido, informar Tasa de la Moneda.
- Configurar los Parámetros
y confirmar.- , donde:
¿Considera CCosto? = Si ¿Considera Item Cta? = Si ¿Considera Cl. Valor? = Si - Confirmar la generación de la diferencia cambiaría.
- Validar que no genere error en la variación cambiaria y que el procedimiento se haya realizado correctamente.
|
|
04. INFORMACIÓN ADICIONAL
No aplica.
| Card documentos |
|---|
| Informacao | Esta solución aplica para versión Protheus 12.1.17, 12.1.25 o superior con un RPO que cuente con las rutinas correspondientes actualizadas como se indicada en la sección 01 - Datos Generales. |
|---|
| Titulo | ¡IMPORTANTE! |
|---|
|
05. ASUNTOS RELACIONADOS
...