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.