01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGACOM - Compras.
Función:
RutinaNombre Técnico
LOCXNFNotas Fiscales
LOCXNF2Funciones de registro de documentos fiscales.
Ticket:6121463
Issue:DMINA-6941
Versión12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO

Al asociar un Pedido de Compra a una Factura de Compra (desde Otras acciones | Ped Comp), la Factura de Compra es generada con la moneda del Pedido de Compra, y al intentar modificar a una moneda diferente, los ítems son borrados.

03. SOLUCIÓN

Se realiza corrección en la generación de Facturas de Compra a partir de Pedidos de Compra (desde Otras acciones a través de las opciones Ped Com o Ítem PC),  para que al realizar la carga de la información se realice la conversión a la moneda (F1_MOEDA) informada en la Factura de Compra, y se agrega funcionalidad para que al modificar la moneda de la Factura de Compra y se tiene detalle informado en el documento se visualice el mensaje "Al modificar la moneda del documento los ítems serán limpiados. ¿Desea continuar?" y sólo se realicé el borrado del detalle si el usuario confirma que desea continuar con el proceso.


LOCXNF: En la función LocxVal() para la opción MOEDA se realiza modificación para mostrar el mensaje "Al modificar la moneda del documento los ítems serán limpiados. ¿Desea continuar?" y sólo si el usuario confirma que desea continuar se haga llamado a la función LocxAtuMoeda() para limpiar el detalle del documento."Está funcionalidad aplica sólo para las rutinas de Factura de Entrada (MATA101N) y Remisiones (MATA102N)".

LOCXNF2: Se modifican las funciones LxA103ForF4() y LxA103ItemPC() para eliminar funcionalidad de generar Factura de Compra con moneda del Pedido de Compra.


Pasos para validación de la solución:

  1. Generar un Pedido de Compra en moneda tipo 2 (Dólar). En el módulo Compras (SIGACOM) desde Actualizaciones | Pedidos | Pedidos de Compra.
  2. En el módulo Compras (SIGACOM) ingresando a Actualizaciones | Movimientos | Factura de Entrada incluir una nueva Factura de Compra:
    1. Informar en el encabezado la moneda tipo 1 (Pesos), así como los datos de Proveedor (F1_FORNECE y F1_LOJA), Serie (F1_SERIE) y Núm. de Doc (F1_DOC).
    2. Desde Otras acciones ejecutar la opción Ped Comp.
    3. Seleccionar el Pedido de Compra que fue generado en moneda tipo 2 (Dólar).
    4. Validar que al bajar la información se realice la conversión de Dólares a Pesos.
    5. Modificar la moneda de la Factura de Compra a tipo 2 (Dólar).
    6. En el mensaje de aviso "Al modificar la moneda del documento los ítems serán limpiados. ¿Desea continuar?", seleccionar No.
    7. Validar que la moneda, tasa de la moneda y moneda para cuentas por pagar no se haya modificado, además de que no se haya limpiado el detalle del documento.
    8. Mantener modificado el campo moneda en tipo 2 (Dólar) y presionar tecla de tabulado.
    9. En el mensaje de aviso "Al modificar la moneda del documento los ítems serán limpiados. ¿Desea continuar?", seleccionar Si.
    10. Validar que la moneda, tasa de la moneda y moneda para las cuentas por pagar se hayan modificado, y que el detalle del documento se haya limpiado.
    11. Desde Otras acciones ejecutar la opción Ped Comp.
    12. Seleccionar el Pedido de Compra que fue generado en moneda tipo 2 (Dólar).
    13. Validar que al bajar la información se visualice en moneda de tipo 2 (Dólar).