Sei sulla pagina 1di 4

Ajuste en el diccionario de datos para conversin de monedas

Producto Fecha de creacin Pas(es) FNC : Microsiga Protheus Gestin de Proyectos - Protheus 10 15/03/2011 : Todas : 00000029831/2010 Llamado Fecha de revisin Base (s) de Datos : SDCDVD 06/04/11 : Todas

Importante:
Esta mejora depende de que se ejecute el UpDate de Base U_UPDPMS, de acuerdo con los Procedimientos de Implementacin.

Se implement mejora con la actualizacin del diccionario de datos, que ajustar el clculo de conversiones de moneda de un ttulo por pagar en moneda extranjera en el momento de vincularlo a un Proyecto/Tarea del mdulo SIGAPMS (Gestin de Proyectos).

Procedimientos de Implementacin
Importante: Antes de ejecutar o compatibilizador U_UPDPMS es imprescindible: a) Realizar o backup de la base de datos del producto que ejecutar el compatibilizador (directorio PROTHEUS_DATA\DATA), si versin 10, y de los diccionarios de datos "SX" (directorio PROTHEUS_DATA_SYSTEM). b) Los directorios antes mencionados corresponden a la instalacin estndar del Protheus, por lo tanto, se deben modificar de acuerdo con el producto que se instal en la empresa. c) Esta rutina debe ejecutarse en modo exclusivo, es decir, ningn usuario debe estar utilizando el sistema. d) Si los diccionarios de datos tienen ndices personalizables (creados por el usuario), antes de ejecutar el compatibilizador, asegrese de que estn identificados por el nickname. En caso de que el

SIGAPMS Ajuste en el diccionario de datos para conversin de monedas 1

compatibilizador necesite crear ndices, los adicionar a partir de la orden original que instal el Protheus, lo que podr sobrescribir ndices personalizados, si no se identifican por el nickname. e) El compatibilizador debe ejecutarse con la Integridad Referencial desactivada*.

ATENCIN:

Un profesional calificado como Administrador de Base de Datos (DBA) o equivalente, debe realizar el siguiente procedimiento.
La activacin indebida de la Integridad Referencial puede modificar drsticamente la relacin entre tablas en la base de datos. Por lo tanto, antes de utilizarla, observe atentamente los siguientes procedimientos:

i. ii.

En Configurador (SIGACFG), verifique si la empresa utiliza Integridad Referencial, seleccionando la opcin Integridad/Verificacin (APCFG60A). Si no hay Integridad Referencial activa, se listan en una nueva ventana todas las empresas y sucursales registradas para el Sistema, y no se seleccionar ninguna. En este caso, Y SLO EN ESTE CASO, no es necesario cualquier otro procedimiento de activacin o desactivacin de integridad, basta finalizar la verificacin y aplicar normalmente el compatibilizador, de acuerdo con las instrucciones. Si hay Integridad Referencial activa en todas las empresas y sucursales, se muestra un mensaje en la ventana Verificacin de relacin entre tablas. Confirme el mensaje para que se concluya la verificacin, o; Si hay Integridad Referencial activa en una o ms empresas, que no en su totalidad, se listan en una nueva ventana todas las empresas y sucursales registradas para el sistema y, solo la(s) que tiene(n) integridad est(arn) seleccionada(s). Apunte la(s) empresa(s) y/o sucursal(es) que tiene(n) la integridad activada, y reserve este apunte para posterior consulta en la reactivacin (o tambin, contacte nuestro departamento de Framework para informaciones sobre un archivo que contiene esta informacin). En los casos que se describen en los tems iii iv, Y SOLO EN ESTOS CASOS, es necesario desactivar dicha integridad, seleccionando la opcin Integridad/ Desactivar (APCFG60D). Cuando se desactiva la Integridad Referencial, ejecute el compatibilizador, segn las instrucciones. Al aplicarse el compatibilizador, la Integridad Referencial debe reactivarse, SI Y SOLO SI haya sido desactivada, a travs de la opcin Integridad/Activar (APCFG60). Para ello, tenga en manos la informacin de la(s) empresa(s) y/o sucursal(es) que tenga(n) la activacin de la integridad, seleccinela(s) nuevamente y confirme la activacin.

iii.

iv.

v.

vi. vii.

EN CASO DE DUDAS, CONTACTE EL HELP DESK FRAMEWORK!


1. En Microsiga Protheus TOTVS Smart Client, digite U_UPDPMS en el campo Programa Inicial. Importante: Para la correcta actualizacin del diccionario de datos, certifquese que la fecha del compatibilizador sea igual o superior al 04/04/2011. 2. Haga clic en OK para continuar.

2 SIGAPMS Ajuste en el diccionario de datos para conversin de monedas

3.

Al confirmar, se muestra un mensaje de advertencia sobre el backup y sobre la necesidad de su ejecucin en modo exclusivo.

4.

Haga clic en Procesar para iniciar el procesamiento. El primer paso de la ejecucin es la preparacin de los archivos. Se muestra un mensaje explicativo en la pantalla.

5.

A continuacin, se muestra la ventana Actualizacin concluida con el historial (log) de todas las actualizaciones que se procesaron. En este log de actualizacin, se muestran slo los campos que el programa actualiz. El compatibilizador crea los campos que an no existen en el diccionario de datos.

6. 7.

Haga clic en Grabar para grabar el historial (log) mostrado. Haga clic en OK para finalizar el procesamiento.

El sistema se actualiza inmediatamente despus de la aplicacin del paquete de actualizaciones (Patch) de esta FNC.

Ajustes Efectuados por el Compatibilizador o por la aplicacin del Patch


8. Modificacin de Disparadores en el archivo SX7 Disparadores: Tabla AFR Ttulos por pagar vs. Proyectos Campo Secuencia Regla AFR_VALOR1 001 xMoeda(M->AFR_VALOR1,2,1,M->AFR_DATA,,IIF(M>E2_MOEDA=2.IIF(M->E2_TXMOEDA>0.M->E2_TXMOEDA,Nil),Nil)) Tabla AFR Ttulos por pagar vs. Proyectos Campo Secuencia Regla AFR_VALOR1 002 xMoeda(M->AFR_VALOR1,3,1,M->AFR_DATA,,IIF(M>E2_MOEDA=3.IIF(M->E2_TXMOEDA>0.M->E2_TXMOEDA,Nil),Nil)) Tabla AFR Ttulos por pagar vs. Proyectos Campo Secuencia Regla AFR_VALOR1 003 xMoeda(M->AFR_VALOR1,4,1,M->AFR_DATA,,IIF(M>E2_MOEDA=4.IIF(M->E2_TXMOEDA>0.M->E2_TXMOEDA,Nil),Nil)) Tabla AFR Ttulos por pagar vs. Proyectos

SIGAPMS Ajuste en el diccionario de datos para conversin de monedas 3

Campo Secuencia Regla

AFR_VALOR1 004 xMoeda(M->AFR_VALOR1,5,1,M->AFR_DATA,,IIF(M>E2_MOEDA=5.IIF(M->E2_TXMOEDA>0.M->E2_TXMOEDA,Nil),Nil))

Informacin Tcnica
Tablas Utilizadas Funciones Involucradas Sistemas Operativos Nmero del Plan SE2 Ttulos por Pagar; AFR Ttulos por Pagar vs. Proyectos FINA050 Cuentas por Pagar Windows/Linux 00000029702/2010

4 SIGAPMS Ajuste en el diccionario de datos para conversin de monedas

Potrebbero piacerti anche