Tiempo aproximado para lectura: 00:03:00 min
Ocurrencia
En el módulo de Facturación (SIGAFAT) al realizar un CFDI con Complemento de Carta Porte desde la rutina MATA467N manda error al informar el código del producto.
Error en el Disparador:D2_COD Sec 007
DBSeek-data type is not valid
Ambiente
[Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Facturación (SIGAFAT) - versión 12
Causa
El error se presenta debido a que por estándar, la configuración de la tabla SB1 para las filiales esta en modo compartido mientras que para la tabla SF2 esta en modo exclusivo por lo que al disparador hay que agregarle xFilial()+M->D2_COD en el campo clave para poder recuperar la filial y se posicione correctamente el dato
Solución
Para solucionar esa ocurrencia, realice los siguientes pasos:
1. Ingrese al configurador Bases de datos\Diccionario de datos\Bases de datos;
2. Seleccione Disparadores;
3 Valide que el disparador tenga la siguiente configuración.
xFilial()+M->D2_COD
0 Comentarios