...
Línea de producto: | Microsiga Protheus | ||||
---|---|---|---|---|---|
Segmento: | Servicios - Mercado internacional. | ||||
Módulo: | SIGAFIN - Financiero. | ||||
Función: |
| ||||
Ticket: | 3603999 | ||||
Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-4143 |
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.
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:
NOTA: El desarrollo se realizó para Orden de Pago y Pre-Orden.
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