No conteúdo deste manual são citados Identificadores de Regras, porém, no GO UP não é possível incluir, excluir ou alterar identificadores e suas regras associadas, pois o sistema possui funções nativas devido aos processos de negócio pré-definidos.

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. Por padrão, os parâmetros devem ser separados pelo caractere / (barra inclinada). Porém, caso seja necessário informar um parâmetro de data no formato dd/mm/aaaa, deve-se ativar o parâmetro global UtiSprPip e os parâmetros devem ser separados pelo caractere | (pipe).
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;

@formato padrão@
xParametros = "FILTRO_EMPRESA=120/FILTRO_FILIAL=3,7";

@formato informando data como parâmetro no formato dd/mm/aaaa@
xParametros = "FILTRO_EMPRESA=120|FILTRO_FILIAL=3,7|LIMITE_EMISSAO=31/12/2024";

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

x=x;
		

Este artigo ajudou você?