Error en la grabación del campo Costo (D1_CUSTO) por conversión incorrecta de Moneda.

Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGACOM - Compras.

Función:

Rutina(s)Nombre Técnico
LOCXNFGeneración de Notas Fiscales.
Rutina(s) involucradas(s)
Nombre Técnico
LOCXNF2Funciones para Generación de Notas Fiscales.

Situación/Requisito:

Se reporta un problema al crear un Remito de Entrada en moneda 2, cuando se cambia la Tasa de la Moneda en el encabezado del Remito. Actualmente el sistema está considerando la Tasa de la Moneda almacenada en el archivo de Monedas (SM2), en lugar de tomar la Tasa de la Moneda informada en el campo F1_TXMOEDA para grabar el Costo de Entrada (D1_CUSTO).

Solución/Implementación:

Solución.

Se realiza modificación a la rutina LOCXNF, que forzaba la conversión del valor almacenado en D1_CUSTO con la Tasa de la Moneda almacenada en la Tabla SM2 (Monedas).

Implementación:

  1. Realizar la configuración de los parámetros mencionada en la sección de Conversores y Parámetros.
  2. Configurar una Tasa de Moneda para la Moneda 2, en el Catálogo de Monedas (MATA090).
  3. Ingresar a la rutina de Remisiones de Compra (MATA102N).
  4. En el encabezado de la Remisión de Compra y seleccionar en el campo Moneda (F1_MOEDA) la Moneda 2 (Dólar).
  5. El sistema mostrará en el campo Tasa Moneda (F1_TXMOEDA), el valor de la tasa de la moneda definida en el Catálogo de Monedas.
  6. Informar una Tasa diferente en el campo Tasa Moneda (F1_TXMOEDA).
  7. Ingresar ítems a la Remisión.
  8. Confirmar la Grabación del documento.
  9. Ingresar a APSDU y visualizar el valor del campo D1_CUSTO de la Tabla SD1 (Ítems de la Factura de Entrada).

Conversores y Parámetros:

Configuración de parámetros utilizados, mediante el Configurador (SIGACFG):

Parámetro(s)Contenido
MV_CUSENTDIARIO
MV_MOEDACM2345
Requisito (Issue):DMINA-3321
Versión:11.8