Esta é uma tradução automática. O post original está disponível em Inglês .

CodeunitACF Management

Usando a codeunit ACF Management você tem a capacidade de invocar as principais funções de controle do Anveo Client Suite e usar em seu código.

Os serviços web utilizados para comunicação com o Dynamics não permitem qualquer interação com o usuário no Anveo Mobile App por razões técnicas Anveo Mobile App Como resultado, as funções Dynamics MESSAGE, CONFIRM, STRMENU e DIALOG não são automaticamente identificadas e exibidas no cliente. Por outro lado, estas restrições predefinidas estipuladas pelos serviços web podem ser contornadas com pouco esforço através da transferência destas invocações para a codeunit ACF Management. A codeunit faz a diferenciação de casos entre Dynamics Client e Anveo Client Suite automaticamente e processa o caso em conformidade.

As mensagens de erro causadas por ERROR não têm que ser adaptadas, o serviço web pode tratá-las.

GetSessionID

Retorna o ID da sessão atual do usuário do Anveo.

GetACFUserOrUSERID

Retorna o código de Anveo User ou a variável global USERID do Dynamics dependendo do código C/AL foi chamado pelo Anveo Client Suite ou pelo Dynamics.

GetACFUser

Retorna o código de Anveo User, desde que seja invocado dentro do Anveo Client Suite. Caso contrário, um valor em branco é retornado.

IsACF

Retorna se o código C/AL está sendo invocado do Anveo Client Framework para que diferentes tipos de comportamento possam ser decretados. Comparável a ISSERVICETIER ou GUIALLOWED em Dynamics.

IsApp

Retorna se o código C/AL está sendo invocado a partir do Anveo Mobile App para que diferentes tipos de comportamento possam ser decretados. Comparável a ISSERVICETIER ou GUIALLOWED em Dynamics.

Log

Grava uma entrada de log para uma determinada função juntamente com um texto de acompanhamento. Você pode depurar seu código C/AL usando o protocolo ativado de todas as entradas do usuário.

Ao abrir Anveo Pages, a tabela de origem e o código de relação são entregues como parâmetro em vez da tabela de destino (como é o caso do Dynamics Standard). Uma vez que a tabela de destino está localizada na relação especificada e todos os filtros (incluindo o filtro de segurança) estão lá definidos, as Anveo Pages devem ser abertas desta forma por razões de segurança.