Tiempo aproximado para lectura: 00:03:00 min
Duda
¿Cómo resolver el error "type mismatch on + en disparador DBC_PRECO" al calcular IVP en la rutina de Despachos (MATA143)?
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Compras (SIGACOM) - A partir de la versión 12.1.2310
Solución
Se implementó tratamiento en la rutina de Cálculo de Impuestos Genéricos (IMPGENER) para incluir soporte a:
- Rutina de Despachos (MATA143)
- Purchase Order (MATA123)
- Cálculo del impuesto percepción de IVA (IVP)
Validación
- Verificar configuraciones previas:
- MV_COMPINT = .T.
- MV_EASY = N
- MV_AGENTE = "SSSNSS"
- Monedas configuradas (MATA090)
- Proveedor registrado con A2_Fabrica = "2-Prov" (MATA020)
- Producto configurado con B1_IMPORT = "S" (MATA010)
- Condición de pago (MATA360)
- Importadores (COMA036)
- Compradores (MATA087)
- Agente embarcador (COMA035)
- Vías de transporte (COMA033)
- Incoterms (COMA038)
- Impuestos Variables (MATA995)
- Empresa vs. Zona Fiscal (MATA999)
- TES con cálculo de impuestos (MATA080)
- Solicitud de Importación (MATA113)
- Purchase Order (MATA123)
- Ejecutar prueba en Despachos (MATA143):
- Completar información del encabezado
- Registrar invoice con datos configurados
- Agregar producto usando TES con cálculo IVP
- Verificar cálculo correcto del impuesto IVP
- Completar información y guardar
Información Importante
- Los registros anteriores a esta solución permanecerán con el cálculo erróneo
- Solo los nuevos registros posteriores a la actualización tendrán el cálculo correcto
0 Comentarios