Tiempo aproximado para lectura: H00:02:30 min
Ocurrencia
Al ejecutar la rutina MATA113 se detona el error "argument error in function Len() on CRIAVAR(MATXATU.PRX)"
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Compras (SIGACOM) - A partir de la versión 12
Causa
Este incidente ocurre debido a que se esta recibiendo un campo diferente al del inicializador estándar
Ej. En el ejercicio siguiente se tiene identificado que el campo C1_DATPRF esta definido de tipo Carácter (C), sin embargo en la propiedad que está recibiendo como inicializador estándar (X3_RELACAO) el valor que está informado es de tipo fecha (DDATABASE).

Solución
En este sentido, se sugiere inicialmente realizar el ajuste al contenido del campo C1_DATPRF a través del modulo Configurador para que este sea tipo Fecha (Date), como es definido de manera estándar

En caso de no poder realizar la modificación por el Configurador, puede abrir la tabla SX3, filtrar por el campo C1_DATPRF, realizar el ajuste de la columna X3_TIPO a tipo D y validar el proceso

0 Comentarios