Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT- Facturación 
Función:
FunciónNombre TécnicoFecha
LOCXNF.PRWNotas Fiscales.06/06/2023
ENGXFUN.PRWFunciones genéricas Libros fiscales.  14/12/2022
FIELDS.TLPPClase de generación de estructuras.20/04/2023
INPUTFIELDSALL.TLPPGeneración de estructuras para campos de entradas.05/12/2022
LOCXARG.PRW Funciones específicas para notas fiscales Argentina13/03/2023 
LOCXBOL.PRWFunciones específicas para notas fiscales Bolivia21/10/2022
LOCXCHI.PRWFunciones específicas para notas fiscales Chile21/10/2022
LOCXCOL.PRWFunciones específicas para notas fiscales Colombia22/12/2022
LOCXDOM.PRWFunciones específicas para notas fiscales Republica08/09/2022
LOCXEQU.PRWFunciones específicas para notas fiscales Ecuador17/01/2023
LOCXEUA.PRWFunciones específicas para notas fiscales Estados Unidos21/10/2022
LOCXMEX.PRWFunciones específicas para notas fiscales México04/05/2023
LOCXNF2.PRWFunciones específicas para notas fiscales18/04/2023
LOCXPAR.PRWFunciones específicas para notas fiscales Paraguay16/02/2023
LOCXPER.PRWFunciones específicas para notas fiscales Perú16/11/2022
LOCXURU.PRWFunciones específicas para notas fiscales Uruguay21/10/2022
MATA521.PRXExclusión de documento de salida.18/05/2023
MATA942.PRWEstados Vs Ingresos Brutos19/05/2023
OUTPUTFIELDSALL.TLPP

Generación de estructuras para campos de salidas.

05/12/2022
WMSXFUNH.PRWFunciones genéricas WMS31/03/2023
País:Argentina
Ticket:16916111
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-17077


02. SITUACIÓN/REQUISITO

Cuando es configurado el parámetro MV_COMPNC = 1 para que se realice la compensación al momento de generar la NCC, al detonar la compensación se presenta un error log, el cual impide continuar con el proceso. 

03. SOLUCIÓN

Se realiza el ajuste en la rutina “Notas Fiscales” (LOCXNF) en la función GravaNfGeral() para agregar el tratamiento, ahora el proceso ejecuta la rutina “Totvs Recibo” (FINA998)/ Cobros Diversos II (FINA846) para el parámetro MV_COMPNC con valor a 1 como lo hace con valor a 3 en lugar de la de “Cuentas por cobrar” (FINA330), de esta forma se homologa el proceso de compensación para ambas situaciones.


  • Respaldar el repositorio (RPO).
  • Aplicar el parche correspondiente a la issue DMICNS-17077.
  • Verificar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, y que las fechas sean iguales o superiores.
  • A través del módulo "Configurador", se ingresa a la rutina Base de Datos (Base de datos | Diccionario) para configurar el valor del parámetro "MV_COMPNC". Se puede incluir el valor 1,2 y 3.
    • MV_COMPNC = 1: Se ejecuta el proceso de compensación.
    • MV_COMPNC = 2: No se realiza compensación.
    • MV_COMPNC = 3: Se pregunta si se desea realizar la compensación. Dependiendo de la respuesta es ejecutada o no la compensación en ese momento.
  • A través de la rutina de Monedas (MATA090) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) es necesario que se informe el valor de la moneda a utilizar.
  • A través de la rutina de Productos (MATA010) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) debe de registrar un producto.
  • A través de la rutina de Clientes (MATA030) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) debe de dar de alta un registro para efectuar sus pruebas.
  • A través de la rutina de Tipos de Entrada y Salida (MATA080) que se encuentra en menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) es necesario contar con una TES de entrada; La TES debe de estar configurada para realizar el cálculo del impuesto deseado.
  • A través de la rutina de Facturación (MATA467N) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Facturación) debe registrar un documento fiscal haciendo uso de los datos previamente dados de alta.
  •  Verificar que se cuenta con la configuración del puerto multiprotocolo para la correcta funcionalidad de Totvs Recibo.
  • Ingresar al módulo de Facturación (SIGAFAT).
  • Ingresar a la rutina Generac. Notas de Crédito y Débito (MATA465N), ubicada en "Actualizaciones | Facturacion".
  • Responder a las preguntas con los parámetros necesarios y confirmar.
    1. ¿Formulario Propio?: Indica si la nota que será dirigida es propia.
    2. ¿Tipo De Factura?: Indica si la factura es de Débito o Crédito.
    3. ¿Incluir Vínculo?: Actualiza el vínculo del producto al proveedor/cliente.
    4. ¿Asiento Contab. On-Line?: Considera los asientos on-line.
    5. ¿Agrupa Asientos?: Considera la aglomeración de los ítems de las facturas con asientos.
  • Una vez dentro de la rutina, se selecciona el botón "Incluir".
  • Se selecciona la sucursal.
  • Se indica la información necesaria para la generación de una nota de crédito.
  • A través de la opción "Doc. Orig" ubicado en las opciones del botón "Otras acciones"
  • Como documento de origen se selecciona "NFs" 
  • Se selecciona el documento requerido y se selecciona la opción "Grabar".
  • Se informa la opción de "Condición" a través de la pestaña "Títulos".
  • Se selecciona el botón "Grabar".
  • El comportamiento dependerá con qué valor se tenga configurado el parámetro "MV_COMPNC":
    • MV_COMPNC = 1: Se efectuará automáticamente la compensación mediante "Totvs Recibos".
    • MV_COMPNC = 2: No se efectuará la compensación.
    • MV_COMPNC = 3: Se preguntará si se desea realizar la compensación mediante "Totvs Recibos".

Importante

Para Releases 12.1.33 o menor, la compensación se hará por medio de la rutina "Cobros diversos" (fina840)

Para Releases 12.1.2210 o mayores la compensación se hará por medio de la rutina "Totvs Recibos" (fina998)


04. INFORMACIÓN ADICIONAL

¡IMPORTANTE!

El proceso efectuado antes de la aplicación del archivo de actualización (patch) mantendrá la información almacenada de sus registros, ¡este patch no actualizará la información ya registrada en su base de datos!; después de la aplicación del archivo de actualización (patch) la información será generada correctamente.

No aplica.

05. ASUNTOS RELACIONADOS