ExecAuto\MsExecAuto

Pessoal, boa noite!

Gostaria de saber se tem alguma forma de saber se uma rotina pode ser executada via MsExecAuto, preciso executar a rotina Lote de Cobrança (PLSA627) via execauto só que não encontrei material no TDN, é possível executar qualquer rotina via execauto? existe outra forma de execução?

abraço

Essa rotina não é executada com MsExecAuto.

Aproveitando, para que uma rotina possa ser executada via msexecauto a mesma deve ser preparada para tal. Já as rotinas em MVC possuem um recurso parecido (possibilidade de chamar a execução sem precisar de tela) nativamente.

Para validar se uma rotina tem disponibilidade para execução automática sem interface gráfica (MSEXECAUTO), eu verifico os seguintes pontos:

1) A rotina recebe parâmetros que correspondem ao modelo?

Exemplo: na assinatura da função está como MATA103(aAutoCab, aAutoItens, nOpcAuto, ...);

2) Está em MVC?

Grande parte das rotinas que foram migradas para o MVC o recurso de abertura e commit de dados no modelo e a função FWMVCROTAUTO (não se aplica a todas as rotinas);

Uma dica para saber se a rotina está em MVC está neste link da Central de Atendimento TOTVS: https://bit.ly/2EBtP7F

3) Existe documentação no TDN?

Algumas rotinas já tem a documentação publicada no Portal TDN de como realizar uma execução automática;

4) Validar com o módulo responsável

Abrir um ticket para a equipe responsável pela rotina e verificar a possibilidade.

O link está com problema https://bit.ly/2EBtP7F

Boa tarde, gostaria de saber se a rotina JURA162 ou JURA095 tem MSEXECAUTO ou FWMVCRotAuto.

Muito Obrigado.

Abre uma pergunta e respondemos nela.