SAPExecutarRFCSenior

Para ações relativas à Unidade Organizacional, foi criada a função SAPExecutarRFCSenior para fazer a chamada da RFC Z_SENIOR_MANTER_ORGEH, que permite inserir e apagar Unidades Organizacionais.

Sintaxe: SAPExecutarRFCSenior(Alfa AAcao, Alfa AUnidade, Alfa ADataInicio, Alfa ADataFim, Numero ARelacionada, Alfa Abreviacao, Alfa ADenominacao, Numero End AResultado);

Parâmetros:

Nome Tipo Descrição
AAcao Alfa Ação (INSE: inserir e DELE: eliminar).
AUnidade Alfa Unidade organizacional (informar em caso de eliminação).
ADataInicio Alfa Data de início.
ADataFim Alfa Data do fim.
ARelacionada Numérico Unidade organizacional relacionada.
AAbreviacao Alfa Abreviação do objeto.
ADenominacao Alfa Denominação do objeto.
AResultado Numérico Resultado da operação, 0 (zero) indica que foi executada com sucesso, qualquer outro número indica algum problema.

Importante

Para o correto funcionamento desta regra, o seguinte procedimento deve ser seguido:

A chave com.senior.vetorh.sap_jar_location deve ser informada no Senior Config. Center, contendo o caminho completo para o diretório onde o arquivo sapjco3.jar (biblioteca Java SAPJCO, fornecida pela SAP) está localizado. O arquivo sapjco3.dll deve constar no mesmo diretório.

Retorno: Caso ocorra algum problema ao tentar efetuar a conexão com o SAP, verificar a mensagem de retorno na variável de sistema SAPRetorno.

Utilização: Regras.

Este artigo ajudou você?