This is an automatic translation. The original post is available in Inglés.

CodeunitACF Management

Usando la codeunit ACF Management usted tiene la habilidad de invocar las principales funciones de control de Anveo Client Suite y utilizarlas en su código.

Los servicios web utilizados para la comunicación con Microsoft Dynamics NAV 2017 no permiten la interacción con el usuario en el Anveo Mobile App por razones técnicas. Como resultado, las funciones de Microsoft Dynamics NAV 2017 MESSAGE, CONFIRM, STRMENU y DIALOG no se identifican automáticamente ni se muestran en el cliente. Por otro lado, estas restricciones predefinidas estipuladas por los servicios web pueden ser evitadas con poco esfuerzo transfiriendo estas invocaciones a la codeunit ACF Management. La codeunit hace la diferenciación del caso entre Microsoft Dynamics NAV 2017 Client y Anveo Client Suite automáticamente y procesa el caso en consecuencia.

Los mensajes de error causados por ERROR no tienen que ser adaptados, el servicio web puede manejarlos.

GetSessionID

Devuelve el ID de sesión actual del usuario de Anveo.

GetACFUserOrUSERID

Devuelve el código de Anveo User o la variable global USERID de Microsoft Dynamics NAV 2017, dependiendo del código C/AL, llamada por Anveo Client Suite o por Microsoft Dynamics NAV 2017.

GetACFUser

Devuelve el código de Anveo User, siempre que se invoque dentro de Anveo Client Suite. De lo contrario, se devuelve un valor en blanco.

IsACF

Devuelve si el código C/AL está siendo invocado desde el marco de trabajo de Anveo Client para que se puedan ejecutar diferentes tipos de comportamiento. Comparable a ISSERVICETIER o GUIALLOWED en Microsoft Dynamics NAV 2017.

IsApp

Devuelve si el código C/AL está siendo invocado desde la Anveo Mobile App para que se puedan ejecutar diferentes tipos de comportamiento. Comparable a ISSERVICETIER o GUIALLOWED en Microsoft Dynamics NAV 2017.

Log

Escribe una entrada de log para una función determinada junto con un texto adjunto. Puede depurar su código C/AL utilizando el protocolo activado de todas las entradas de usuario.

Al abrir Anveo Pages, la tabla fuente y el código de relación se entregan como parámetro en lugar de la tabla de destino (como es el caso en Microsoft Dynamics NAV 2017 Standard). Dado que la tabla de destinos se encuentra en la relación especificada y todos los filtros (incluido el filtro de seguridad) están establecidos allí, las Anveo Pages deben abrirse de esta manera por razones de seguridad.