Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

ExecutarRotinaSapiens

Permite executar Rotinas Sapiens sem necessidade de agendamento por meio da tela Cadastro de Processo Automático (F000AGE). Atende a chamada das seguintes rotinas:

Confira também o web service com.senior.g5.co.cad.rotinasapiens.

Sintaxe: ExecutarRotinaSapiens(Numero pEmpresaExecucao, Numero pFilialExecucao, Numero pRotinaSapiens, Alfa pParamentros, Alfa end pStatus, Alfa end pMensagemErro);

Parâmetros:

Nome Tipo Descrição
pEmpresaExecucao Numero Define a empresa de execução
pFilialExecucao Numero Define a filial de execução
pRotinaSapiens Numero Define a Rotina Sapiens que será executada
pParametros Alfa Define os parâmetros da Rotina Sapiens. Devem ser separados pelo caractere "/" (barra inclinada)
pStatus Alfa Retorna o Status da execução: 'OK' ou 'ERRO'
pMensagemErro Alfa Retorna a mensagem de erro

Exemplo:

Definir numero xEmpExec;
Definir numero xFilExec;
Definir numero xRotSapiens;
Definir alfa xParametros;

Definir alfa xRetornoStatus;
Definir alfa xRetornoMensagemErro;

xEmpExec = 120;
xfilexec = 3;
xRotSapiens = 87;
xParametros = "FILTRO_EMPRESA=120/FILTRO_FILIAL=3,7";

ExecutarRotinaSapiens(xEmpExec, xFilExec, xRotSapiens, xparametros, xRetornoStatus, xRetornoMensagemErro);

x=x;

Este artigo ajudou você?