Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Realizar la copia de seguridad de la base de datos del producto que ejecutará el compatibilizador (directorio PROTHEUS_DATA\DATA) y de los diccionarios de datos SX (directorio PROTHEUS_DATA\SYSTEM).
  • Los directorios mencionados anteriormente corresponden a la instalación estándar del Protheus, por lo tanto, deben modificarse de acuerdo con el producto instalado en la empresa.
  • Esta rutina debe ejecutarse de modo exclusivo, es decir, ningún usuario debe estar utilizando el sistema.
  • Si los diccionarios de datos tienen índices personalizables (creados por el usuario), antes de ejecutar el compatibilizador, asegúrese de que están identificados por el nickname. Si el compatibilizador necesita crear índices, los agregará a partir del orden original instalado por el Protheus, lo que podrá ocasionar la superposición de índices personalizados, si no están identificados por el nickname.
  • El compatibilizador debe ejecutarse con la Integridad referencial desactivada*.


Atención

¡El siguiente procedimiento debe realizarlo un profesional calificado como Administrador de base de datos (DBA) o su equivalente!

La activación indebida de la integridad referencial puede modificar drásticamente la relación entre tablas en la base de datos. Por lo tanto, antes de utilizarla, observe atentamente el siguiente procedimiento:

1.        En el Configurador (SIGACFG), verifique si la empresa utiliza Integridad referencial, seleccionando la opción Integridad/Verificación (APCFG60A).

2.        Si no hay Integridad referencial activa, se listan en una nueva ventana todas las empresas y sucursales registradas en el sistema y ninguna de estas estará seleccionada. SOLAMENTE en este caso no es necesario ningún otro procedimiento de activación o desactivación de integridad, basta finalizar la verificación y aplicar normalmente el compatibilizador, de acuerdo con las  instrucciones.

3.         Si la Integridad referencial está activa en todas las empresas y sucursales, se muestra un mensaje en la ventana Verificación de vínculo entre tablas. Confirme el mensaje para que se concluya la verificación, o;

4.         Si existe Integridad referencial activa en una o más empresas, que no representan la totalidad, se listan en una nueva ventana todas las empresas y sucursales registradas en el sistema y solamente se seleccionarán las que tienen integridad. Anote las empresas y/o sucursales que tienen la integridad activada y reserve esta anotación para posterior consulta en la reactivación (o incluso, entre en contacto con nuestro Help Desk Framework para informarse sobre los archivos que contienen esta información).

5.        En los casos descritos en los ítems “iii” o “iv”, Y SOLO EN ESTOS CASOS, es necesario desactivar dicha integridad, seleccionando la opción Integridad/ Desactivar (APCFG60D).

6.         Al desactivar la Integridad referencial, ejecute el compatibilizador, de acuerdo con las instrucciones.

7.        Después de aplicar el compatibilizador, la Integridad referencial debe reactivarse, SOLAMENTE CUANDO se haya desactivado, por medio de la opción Integridad/Activar (APCFG60). Para ello, tenga a disposición la información de la(s) empresa(s) y/o sucursal(es) que tenía(n) activación de la integridad, selecciónela(s) nuevamente y confirme la activación.

 

¡EN CASO DE DUDAS, entre en contacto con el Help Desk Framework!


  1. En En Microsiga Protheus TOTVS Smart Client, digite digite UPDMODMI en el campo campo Programa Inicial. Importante: Para que se actualice correctamente el diccionario de datos, asegúrese de que la fecha del compatibilizador sea igual o superior al 18/04/2018.
  2. Haga clic en en OK para  para continuar.
  3. Después de confirmar, aparece una pantalla para seleccionar la empresa en la cual se modificará el diccionario de datos o aparece la ventana para seleccionar el compatibilizador. Deberá seleccionar el módulo “SIGAFAT – Facturación” y posteriormente el actualizador “03 - Factura Electrónica v2”.
  4. Al confirmar, se muestra un mensaje de advertencia sobre la la copia de seguridad y  y la necesidad de su ejecución de de modo exclusivo.
    1. Haga clic en en Procesar para  para iniciar el procesamiento. El primer paso de la ejecución es la preparación de los archivos. 
    1. Se muestra un mensaje explicativo en la pantalla.
    2. A continuación, se muestra la ventana ventana Actualización concluida con  con el historial (log) de todas las actualizaciones procesadas. En este este log de  de actualización se muestran únicamente los campos actualizados por el programa. El compatibilizador crea los campos que aún no existen en el diccionario de datos.
    3. Haga clic en en Grabar para  para guardar el historial (log) mostrado.
    4. Haga clic en en OK para  para finalizar el procesamiento.

1.1 Procedimientos de Implantación

El sistema se actualiza inmediatamente después de aplicar el paquete de actualizaciones (Patch) de este issue.

  1. Aplique el patch del issue y ejecute una vez la rutina UPDMODMI rutina UPDMODMI (este proceso sólo aplica para versión 11.8). Es importante respaldar el repositorio de objetos (RPO) antes de aplicar la actualización.
  2. En el módulo módulo Configurador (SIGACFG), acceda Actualizaciones | Diccionario de datos | Parámetros y  y configure el siguiente parámetro con la ruta donde se encuentran archivos archivos .csv para  para carga de catálogos: 

Nombre de la Variable:

MV_PATH814

Tipo:

C

Descripción:

Ruta local donde se encuentran los archivos en formato .csv.

Valor Estándar:


...

  • Exporte o transcriba las tablas, una por una, hacia una planilla de cálculo en msExcel. en donde la Columna A=Código, Columna B=Descripción, sin encabezados y asegurando que los códigos que comienzan con uno o más 0 (cero) conserven esa característica (columna o celda tipo texto).
  • Grabe la planilla en un archivo tipo .CSV (delimitado por comas) con campos separados por el carácter pipe (|), es posible que deba cambiar la configuración regional del sistema operativo. El nombre de los archivos debe corresponder con la lista siguiente de acuerdo a la enumeración de los catálogos en el anexo mencionado previamente:

    Nombre de archivo

    Descripción del catálogo

    01TiposFactura.csvTipos de factura.
    02TiposDocIdentidad.csvTipos de documentos de identidad.
    03ConceptoNotasCredito.csvConcepto de notas de crédito.
    04ConceptoNotasDebito.csvConcepto de notas de débito.
    05ImpuestosFE.csvImpuestos registrados en la factura electrónica.
    06MediosPago.csvMedios de pago.
    07Monedas.csvMonedas.
    08Paises.csvPaíses.
    09TiposOrganizacionJuridica.csvTipos de organización jurídica; Tipos de adquiriente.
    10TiposRegimenIVA.csvTipos de régimen IVA.
    11Incoterms.csvInconterms.
    12TiposPago.csvTipos de pago.
    13TiposRepresentacion.csvTipos de representación.
    14TiposObligacionesResp.csvTipos de obligaciones-responsabilidades.
    15TiposUsuariosAduaneros.csvTipos de usuarios aduaneros.
    16TiposEstablecimientos.csvTipos de establecimientos.
  • Coloque los archivos en la ruta informada en el parámetro del sistema MV_PATH814, descrito más adelante en este documento.

...

Orden

01

0203

Pregunta

¿Serie de la Factura?

¿Factura Inicial?¿Factura Final?

Tipo

C

CC

Tamaño

3

1313
Validación

!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03
Objeto

G

GG
Consulta EstándarSERNF

Preselección


Opciones



Grupo: MATA486B

Orden

01

0203

Pregunta

¿Serie de la Nota de Debito?

¿Nota de Debito Inicial?¿Nota de Debito Final?

Tipo

C

CC

Tamaño

3

1313
Validación

!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03
Objeto

G

GG
Consulta EstándarSERNF

Preselección


Opciones


...

Orden

01

0203

Pregunta

¿Serie de la Nota de Credito?

¿Nota de Debito Credito?¿Nota de Debito Credito?

Tipo

C

CC

Tamaño

3

1313
Validación

!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03
Objeto

G

GG
Consulta EstándarSERNF

Preselección


Opciones



Grupo: M486PDF

Orden

01

020304

Pregunta

¿Serie del Documento?

¿Documento inicial?¿Documento final?¿Formato?

Tipo

C

CCN

Tamaño

3

13131
Objeto

G

GGC
Preselección0001
Opciones


PDF/E-mail


2.    Creación de tablas en el archivo SX2– Tablas:

Clave

Nombre

Modo

PYME

F3H

Configuración de Catálogos

C

S

F3IInformación de CatálogosCS

...

3.  Creación o modificación de Tablas Genéricas en el archivo SX5 – Tablas Genéricas:

N/A

4.  Creación de   Creación de campos en el archivo SX3 – Campos:

Tabla F3H - Configuración de Catálogos.

Campo

F3H_FILIAL

Tipo

C

Tamaño

2

Decimal

0

Formato


Título

Sucursal

Descripción

Sucursal

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Digite el código de la sucursal.

Campo

F3H_CODIGO

Tipo

C

Tamaño

4

Decimal

0

Formato

@!

Título

Código

Descripción

Código del parámetro

Nivel

1

Utilizado

Obrigatório

Browse

Opciones


When


Relación


Val. Sistema

NaoVazio() .and. ExistChav("F3H", M->F3H_CODIGO,1) .and. FreeForUse("F3H",M->F3H_CODIGO)

Help

Código del parámetro.

Campo

F3H_DESC

Tipo

C

Tamaño

30

Decimal

0

Formato

@!

Título

Descripción

Descripción

Descripción del parámetro

Nivel


Utilizado

Obrigatório

Browse

Opciones


When


Relación


Val. Sistema

NAOVAZIO()

Help

Descripción del parámetro.

Campo

F3H_ORDEM

Tipo

C

Tamaño

2

Decimal

0

Formato

99

Título

Orden

Descripción

Orden del Parámetro

Nivel

1

Utilizado

Obrigatório

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Orden del parámetro.

Campo

F3H_CAMPOS

Tipo

C

Tamaño

10

Decimal

0

Formato

AXXXXXXXXX

Título

Campos

Descripción

Nombre del Campo

Nivel

1

Utilizado

Obrigatório

Browse

No

Opciones


When


Relación


Val. Sistema

NaoVazio() .and.  f812VerChav("F3H",M->F3H_CAMPOS)

Help

Incluir el nombre del campo.

Campo

F3H_DESCPO

Tipo

C

Tamaño

25

Decimal


Formato

@!

Título

Desc.Campo

Descripción

Descripción del Campo

Nivel

1

Utilizado

Obrigatório

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Incluir la descripción del campo.

Campo

F3H_TIPO

Tipo

C

Tamaño

1

Decimal


Formato

@!

Título

Tipo

Descripción

Tipo

Nivel

1

Utilizado

Obrigatório

Browse

No

Opciones

N=Numérico;C=Carácter;D=Fecha

When

F812Valid()

Relación


Val. Sistema

NaoVazio() .and. Pertence("NCD")  .and. f812ChkTipo(M->F3H_TIPO)

Help

Incluya el tipo de campo. C = Carácter, D = Fecha, N = Numérico.

Campo

F3H_TAMAN

Tipo

N

Tamaño

3

Decimal


Formato

999

Título

Tamaño

Descripción

Tamaño del Campo

Nivel

1

Utilizado

Obrigatório

Browse

No

Opciones


When

F812Valid()

Relación


Val. Sistema

NaoVazio() .and. F812ChkTaman(M->F3H_TAMAN)

Help

Incluir el tamaño del campo.

Obs: si el campo fuera tipo D=Fecha,  el tamaño debe ser igual a 8.

Campo

F3H_DECIMA

Tipo

N

Tamaño

2

Decimal


Formato

99

Título

Decimal

Descripción

Decimal

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When

F812Valid()

Relación


Val. Sistema

f812ChkDec(M->F3H_DECIMA)

Help

Incluir el número de decimales que tendrá el campo. Campos tipo: Fecha y Carácter No tiene decimales

Campo

F3H_PICTUR

Tipo

C

Tamaño

45

Decimal

0

Formato

@!

Título

Formato

Descripción

Formato

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Digite la máscara para la exhibición del campo. Ej.: "@E 999,99

Campo

F3H_VALID

Tipo

C

Tamaño

120

Decimal

0

Formato

@!

Título

Validación

Descripción

Validación del Usuario

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Agregar una validación del campo si es necesario.

Ej,: Entre("01","10",M-> F3H_TAMAN,.T.)

En el caso que la función utilizada sea "PERTENECE", deberá informarse el campo como segundo parámetro.

Ej.: Pertence("12",cCampo)

Campo

F3H_PADRAO

Tipo

C

Tamaño

6

Decimal


Formato

@!

Título

Cons.Estand.

Descripción

Consulta Estandar

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

f812ConsPad()

Help

Digite una consulta estándar para la tabla.

Campo

F3H_VERSAO

Tipo

C

Tamaño

3

Decimal


Formato

@!

Título

Versión

Descripción

Versión

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Versión del catálogo.

Campo

F3H_PESQ

Tipo

C

Tamaño

1

Decimal


Formato

@!

Título

¿Usado Busq?

Descripción

¿Usado en la Busqueda?

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones

1=Si;2=No

When


Relación


Val. Sistema


Help

¿Usado en la Búsqueda de la Consulta Estándar (SXB)? Informar Si para utilizar este campo como clave simples de búsqueda.

...