Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAATF - Activo Fijo.
Función:
RutinaNombre Técnico
ATFXMI.PRWFunciones Genéricas para Cálculo de Depreciación Mensual de Mercado Internacional.
ATFA010A.PRWInclusión/Clasificación de Activo Fijo.
ATFA050.PRXEjecución de Cálculo de Depreciación Mensual.
ATFXOLD.PRWFunciones Genéricas de Activo Fijo.
País:Argentina.
Ticket:14950838.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-15094.


02. SITUACIÓN/REQUISITO

Se genera error.log al ejecutar el cálculo de depreciación mensual (ATFA050), cuando el grupo del activo fijo tiene informado el campo NG_DTBLOQ y este tiene una fecha posterior a la fecha en la que se realiza el cálculo de depreciación mensual, el error que se presenta es el siguiente: “type mismatch on compare  on A050CALC(ATFA050.PRX)”.

03. SOLUCIÓN

En el fuente de funciones genéricas para el cálculo de depreciación mensual de mercado internacional (ATFXMI.PRW), se crea la variable "cIniDeprec" para obtener la fecha de inicio de depreciación en caracteres y posterior a esto obtener los meses que un activo fijo va a depreciar utilizando esta variable para conservar el tipo de dato de la variable "dInDepr" y que no se generen errores en el fuente de cálculo de depreciación mensual (ATFA050).

...

Totvs custom tabs box
tabsConf. Previas, Flujo de Prueba
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  • Por medio del módulo de Configurador (SIGACFG) realizar la configuración de los parámetros correspondientes:
    • MV_ULTDEPR = Fecha del último cálculo de la depreciación de activos fijos. Ejemplo: 20220630

  1. En la rutina de Monedas (MATA090) que se encuentra en el menú perteneciente al módulo Activo Fijo (Actualizaciones | Archivos) informe la tasa de la moneda 2 para todos los días del mes en que se realizara la depreciación mensual. En este ejemplo se informa la tasa de cambio de la moneda 2 para el mes 07.

  2. Ingrese al sistema con fecha de 01/07/2022 para comenzar a dar de alta los registros para el proceso de depreciación.

  3. En la rutina de Grupo de Bienes (ATFA271) que se encuentra en el menú perteneciente al módulo Activo Fijo (Actualizaciones | Archivos) registre un grupo de bienes que tenga informado el campo Fch Bloq (NG_DTBLOQ) con una fecha posterior a la que se utilizará en la ejecución de la depreciación mensual.

  4. En la rutina de Activos (ATFA012) que se encuentra en el menú perteneciente al módulo Activo Fijo (Actualizaciones | Archivos) registre un activo fijo vinculado al grupo de bienes generado previamente, es importante dejar vacío el campo Fch Bloqueo (N1_DTBLOQ).

Totvs custom tabs box items
defaultno
referenciapaso2
  1. A través de la rutina de Cálculo Mensual (ATFA050) que se encuentra en el menú perteneciente al módulo Activo Fijo (Miscelánea | Procesamientos) ejecute la depreciación mensual con fecha del 31/07/2022 para realizar la depreciación del activo fijo generado previamente.

    1. Informe las preguntas.

    2. Ejecute la depreciación mensual.

    3. Al terminar la ejecución proceda a visualizar el activo fijo generado previamente.

    4. Verifique que los campos “Dpr Mes M1” y “Depr Acum M1” no calcularon la deprecación mensual por la operación realizada previamente ya que la fecha de bloqueo del grupo es superior a la fecha en la que se ejecutó la depreciación mensual.


04. INFORMACIÓN ADICIONAL


Card documentos
InformacaoEsta solución (PATCH) solo es válida para aquellas depreciaciones mensuales que son ejecutadas posterior a su aplicación; los registros generados previamente por la ejecución de la depreciación mensual mantendrán su información como cuando fueron generados.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

  • No aplica.