...
En las funciones SCMToNF() y SCMToREM() se valida que, si el Código Fiscal obtenido por la función LxTESAutoCOL() es diferente del obtenido de la remisión, se realice la actualización del Código Fiscal y realice el cálculo de los impuestos. En la función GravaImposto() se evita el llamado a la función LxTESAutoCOL() y se obtiene el Código Fiscal con el que se cuenta al realizar el guardado del documento.
Pre requisitos
- Contar con una TES de entrada, ejemplo:
- TES - 001.
- Código Fiscal - 101.
- Contar con una Remisión con un ítem, el cual tenga informado un código fiscal diferente al de la TES, por ejemplo, la Remisión 000001 con el siguiente ítem:
- Ítem - 0001.
- TES - 001.
- Código Fiscal - 201.
Pasos para probar la solución
- Ingresar al módulo Compras (SIGACOM) al menú "Actualizaciones | Movimientos | Factura de entrada".
- Capturar los datos del encabezado, indicando el mismo proveedor de la Remisión.
- Ingresar a "Acciones relacionadas | Remisión" y seleccionar una de las siguientes opciones:
- Ítem - Se deberán seleccionar los ítems el ítem de la remisión, para este ejemplo, el ítem 0001 de la Remisión 000001 (ver pre requisitosrequisito número 2).
- Remisión - Se deberá seleccionar la remisión, para este ejemplo, la remisión 000001 (ver pre requisitosrequisito número 2).
- Confirmar la importación operación para importar la información de la remisión.
- Validar que se obtenga los ítems contengan el código fiscal indicado en la remisión y no el indicado en la TES.
- Guardar la factura de entrada
- Visualizar la factura de entrada generada en el paso anterior.
- Validar que se haya guardado el código fiscal indicado en la remisión y no el indicado en la TES.
...