Versões comparadas

Chave

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

...

Línea de producto: Microsiga Protheus
Segmento:Servicios - Mercado internacional.
Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre técnico
FINRETARG.PRWCálculo de retenciones
Ticket:3603999
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-4143


02. SITUACIÓN/REQUISITO

Es necesario modificar el cálculo de la forma de retención de IVA para el tratamiento de los tipos de comprobantes 033- Comercialización de granos. Actualmente el sistema realiza la retención del IVA con base en el valor del impuesto. Lo correcto para este tipo de comprobante es realizar el cálculo sobre la base del impuesto.

...

Se realizó el tratamiento para que en considerar los casos tipos de facturas con el tipo de comprobante comprobantes 033- Comercialización de granos, de manera que el sistema utilice la base del impuesto imponible para realizar la retención del IVA y no sobre el valor del impuesto.


Requisitos previos:

        Tener el campo F1/F2_TCOMP habilitado en el encabezado de la Factura para poder ingresar los tipos de comprobantes 033 (Comercialización de granos). En caso de que no cuente con el campo F1/F2_TCOMP habilitado para su            captura, es necesario utilizar el punto de entrada LOCXPE33.

Es necesario asegurarse que calcule Retención de IVA.

  • Para la configuración de la Retención de IVA considerar los siguientes registros:
    • Parámetros MV_AGENTE = "S" posición 2, MV_GRETIVA = "S"
    • Proveedor campo A2_AGENRET = "N"
    • TES y CFO que genere Título financiero tanto de entrada como de salida
    • Conf adic Imp configurar el IVR para el CFO, tipo de contribuyente, alícuota e importe.

Es necesario tener Facturas de Entrada y Notas de Crédito que calcule el impuesto de IVA y que contengan el campo F1/F2Es necesaria la parametrización de la retención y percepción de IVA. Es necesario tener una factura de entrada que tenga la percepción de IVA con el campo F1_TCOMP = 033- Comercialización de granos. 

...

Pasos para probar la solución:

  1. Acceda a SIGAFIN → Actualizaciones→ Adm. Fondo fijo →  Orden / Actualizaciones / Orden de pago Modelo II (FINA847).
  2. Incluya un pago automático → Seleccione la factura de entrada previamente registrada.
  3. Seleccione la Factura de Entrada o la Nota de Crédito previamente registradas.
  4. Verifique el valor de retención del IVA, observe que el cálculo será sobre la base del impuesto imponible y no sobre el valor del impuesto calculado en la factura de entrada.


NOTA: El desarrollo se realizó para Orden de Pago y Pre-Orden.


¡IMPORTANTE!

Para utilizar el campo F1/F2_TCOMP es necesario utilizar el punto de entrada LocxPE33. Sigue el enlace de la documentación del punto de entrada en cuestión:
https://centraldeatendimento.totvs.com/hc/es/articles/360011772132-MP-SIGACOM-C%C3%B3mo-habilitar-el-uso-de-campo-F1-NUMDES-para-informar-autom%C3%A1ticamente-a-partir-de-Despacho-MATA143-


 A continuación un ejemplo para la utilización del PE:


             Para la inclusión del campo F1/F2_TCOMP en el encabezado de la Factura y la Nota de Crédito se utiliza el Punto de Entrada LOCXPE33 como ejemplo:


      #INCLUDE "PROTHEUS.CH"


      //Punto de entrada para agregar el campo F1/F2_TCOMP en el encabezado de la factura de compras 


      User Function LOCXPE33() 


         Local aCampEnc  :=PARAMIXB[1]


      If FunName() $("MATA101N")  


        aAdd(aCampEnc,{NIL,"F1_TCOMP",NIL,NIL,NIL,"",NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,".T."}) 
      EndIf
    If FunName() $("MATA466N")  


        aAdd(aCampEnc,{NIL,"F2_TCOMP",NIL,NIL,NIL,"",NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,".T."}) 
     EndIf  


      Return aCampEnc