ÍNDICE

  1. Visión general
  2. Opciones de utilización al diccionario de datos.
    1. Actualización por aplicación de paquete.
    2. Actualización por configurador.
    3. Flujo de prueba.
  3. Tablas utilizadas.
  4. Campos tabla SD1 y SF3 .
  5. Paquete.
  6. Versión.

01. VISIÓN GENERAL

Se crearon los campos referentes a base,alícuota y valor para los impuestos de Uruguay. El sistema estaba presentando el error log siguiente:

 THREAD ERROR ([6584])
 invalid field name in Alias SD1->D1_ALQIMPF on GRAVANFGURU(LOCXNF2.PRW)


02. OPCIONES DE UTILIZACIÓN AL DICCIONARIO DE DATOS.

A) Actualización por aplicación de paquete.

Requisitos previos.

  1. Leer la documentación disponible acerca de la actualización(novedades y cambios en versiones).
  2. Realizar un backup del directorio de diccionarios de datos y demás archivos locales.
  3. Realizar un backup de la base de datos.
  4. Solo debe estar logueado el usuario que aplicara la actualización no debe haber mas usuarios logueados o procesos ejecutándose; ya que este procedimiento requiere ejecución exclusiva en el sistema, es decir este proceso sera el único en ejecutarse. 
  5. Verificar  que exista suficiente espacio en el disco duro.
  6. Analizar el impacto de la actualización y en caso de tener personalizaciones consulte si es posible hacer dicha actualización


Flujo para actualización.


  1. Localizar el archivo "sdfuru.txt" copiar y pegar dentro de la carpeta "systemload" del sistema.
  2. En "Microsiga Protheus® TOTVS smart Client" introduzca "UPDDISTR" en el programa inicial.



  3. Confirmar y acepte si esta de acuerdo para seguir con la actualización.



  4. A continuación tendrá  que confirmar que realizo los requisitos previos.



  5. Posteriormente confirmar si ya se analizo el impacto de la actualización.



  6. Introducir usuario y contraseña de administrador del sistema, así como el país o localización a utilizar durante la actualización. 



  7. Al avanzar se mostrarán algunas advertencias sobre qué actualizaciones se producirán, las filiales que sufren estas actualizaciones y las opciones de LOG (recomendamos dejar las opciones marcadas como aparecen).





  8. Al finalizar el proceso, aparece la ventana de actualización completa con el historial de todas las actualizaciones procesadas.


  9. Antes de finalizar el proceso consultar el LOG(botón "Consulta LOG") y guardar.



  10. Presionar botón "Finalizar".

¡IMPORTANTE!

Lea con atención toda la información disponible en el compatibilizador, en caso de dudas contacte a TOTVS.

B) Actualización por configurador.

Requisitos previos.

  1. En la tabla SD1 y SF3, verificar los campos que hacen falta de acuerdo a la sección "4.-Campos tabla SD1 y SF3" .
  2. Solo debe estar logueado el usuario que aplicara la actualización no debe haber mas usuarios logueados o procesos ejecutándose; ya que este procedimiento requiere ejecución exclusiva en el sistema, es decir este proceso sera el único en ejecutarse. 

Flujo para actualización.

  1. En "Microsiga Protheus® TOTVS smart Client" introduzca "SIGACFG" en programa inicial.
  2. Introduzca usuario y contraseña.
  3. Ir a la base de datos (Ruta: Base de datos | Diccionario | Base de datos).
  4. Una vez abierta  seleccionar en el panel  izquierdo "Diccionario de datos".



  5. Automáticamente en el panel derecho se desplegaran las tablas del sistema, seleccionar el icono "Buscar " e introducir en el panel izquierdo la tabla a actualizar (Ejemplo: SD1).



  6. Seleccionar la tabla en el panel derecho y presionar botón "Editar ".

  7. En el panel izquierdo seleccionar "Ítems de Las Fact. de Entrada". 



  8. Posteriormente seleccionar el icono de "Campos"



  9. Presionar botón "Incluir" del menú superior.



  10. Se abrirá una ventana similar a la venta de la imagen siguiente:



    1. Llenar el cuadro de texto que corresponde a  "Campo" con el campo nuevo a agregar (ejemplo "D1_VALIMPF").
    2. Llenar el campo "Tipo" de acuerdo al tipo que se indica en la sección "4.-Campos tabla SD1 y SF3" .

      Tipo de datoAbreviación
      CarácterC
      NuméricoN
    3. Llenar campos "Tamaño" y "Decimal" según se indica en la sección  "4.-Campos tabla SD1 y SF3
    4. En la solapa de "Informaciones" de la ventana abierta, llenar campos "Tit. Español, Descripción , Help" de acuerdo a la descripción de la sección . "4.-Campos tabla SD1 y SF3". 

  11. Presionar botón "Grabar".

  12. Repetir los pasos 9 al 11 para seguir agregando campos.

  13. Una vez agregados todos los campos presionar el botón "Confirmar".


  14. Aparece el menú de la imagen siguiente y dar clic icono "Actualizar Base de Datos.. ":



  15. Se muestra la pantalla siguiente con los campos agregados verificar  y dar clic en avanzar.


  16. Seguir con la acción "Avanzar" hasta obtener la pantalla siguiente  y presionar el botón finalizar.



  17. Para agregar mas campos en otras tablas  repetir los pasos del 5 al 16.

C) FlUJO DE PRUEBA

Una  vez actualizado el diccionario de datos por alguna de las opciones.

  1. Incluir una factura de entrada(Compras|Actualizaciones|Movimientos|Factura de entrada) con las TES estándar “090”(u otra de acuerdo a sus necesidades) usando un proveedor "X".
  2. Verificar las solapas de "Titulos" y "Libros FIscales" .
  3. Grabar y verificar que se creo la factura correctamente.


Nota

Si aparece el "error log" siguiente:

THREAD ERROR ([12744]

invalid field name in AliaS SFE->FE_GRPTRIB 

indica que necesita agregar el campo "FE_GRPTRIB"  a la tabla "SFE"  en caso de ser necesario  agregar conforme a los datos siguientes:

NombreDescripciónTipoTamaño
FE_GRPTRIB Grupo de tributaciónC 3


03. TABLAS UTILIZADAS

04. Campos tabla SD1 y SF3

TABLA SD1

Nombre

Descripción

Tipo

Tamaño

Decimal

D1_ALQIMPF

Alícuota Impuesto F

N

6

2

D1_VALIMPF

Valor Impuesto F

N

14

2

D1_BASIMPF

Base Impuesto F

N

14

2

D1_ALQIMPG

Alícuota Impuesto G

N

6

2

D1_VALIMPG

Valor Impuesto G

N

14

2

D1_BASIMPG

Base Impuesto G

N

14

2

D1_ALQIMPH

Alícuota Impuesto H

N

6

2

D1_VALIMPH

Valor Impuesto H

N

14

2

D1_BASIMPH

Base Impuesto H

N

14

2

D1_ALQIMPI

Alícuota Impuesto I

N

6

2

D1_VALIMPI

Valor Impuesto I

N

14

2

D1_BASIMPI

Base Impuesto I

N

14

2

D1_ALQIMPJ

Alícuota Impuesto J

N

6

2

D1_VALIMPJ

Valor Impuesto J

N

14

2

D1_BASIMPJ

Base Impuesto J

N

14

2

D1_ALQIMPK

Alícuota Impuesto K

N

6

2

D1_VALIMPK

Valor Impuesto K

N

14

2

D1_BASIMPK

Base Impuesto K

N

14

2

D1_ALQIMPL

Alícuota Impuesto L

N

6

2

D1_VALIMPL

Valor Impuesto L

N

14

2

D1_BASIMPL

Base Impuesto L

N

14

2

D1_ALQIMPM

Alícuota Impuesto M

N

6

2

D1_VALIMPM

Valor Impuesto M

N

14

2

D1_BASIMPM

Base Impuesto M

N

14

2


TABLA SF3

Nombre

Descripción

Tipo

Tamaño

Decimal

F3_VALIMPF

Valor Impuesto F

N

14

2

F3_VALIMPG

Valor Impuesto G

N

14

2

F3_VALIMPJ

Valor Impuesto J

N

14

2

F3_VALIMPK

Valor Impuesto K

N

14

2

F3_VALIMPL

Valor Impuesto L

N

14

2

F3_VALIMPM

Valor Impuesto M

N

14

2

F3_ALQIMPF

Alícuota Impuesto F

N

6

2

F3_ALQIMPG

Alícuota Impuesto G

N

6

2

F3_ALQIMPJ

Alícuota Impuesto J

N

6

2

F3_ALQIMPK

Alícuota Impuesto K

N

6

2

F3_ALQIMPL

Alícuota Impuesto L

N

6

2

F3_ALQIMPM

Alícuota Impuesto M

N

6

2


05. Versión

12.1.17

06. Paquete

005578 DMICNS-4902