SAPExecutarRFC
Definir RFC utilizada, passar dados ao SAP e receber retorno da operação.
Sintaxe: SAPExecutarRFC(Alfa ANomeRFC, Alfa AAcao, Alfa AInfoTipo, Alfa ARegistro, Alfa AIniValidade, Alfa AFimValidade, Numero AResultado, Numero End AMatricula);
Parâmetros:
Nome | Tipo | Descrição |
AAcao | Ação (INSE - Inserir; MODI - Modificar; DELI - Delimitar) | |
AInfoTipo | Infotipo que vai sofrer a ação. Existem os seguintes Infotipos: 0000: Medidas 0001: Atribuição organizacional 0002: Dados pessoais 0006: Endereços 0009: Dados bancários 0017: Privilégios de viagem |
|
ARegistro | Estrutura do infotipo a ser modificado. O tamanho varia dependendo do infotipo que está sofrendo a ação. | |
AIniValidade | Data de início de validade atual (gravada no SAP) do registro a ser delimitado. | |
AFimValidade | Data de fim da validade (gravada no SAP) do registro a ser delimitado. | |
AResultado | Resultado da operação, 0 (zero) indica que foi executada com sucesso, qualquer outro número indica algum problema. | |
AMatricula | Número da matrícula criada, em caso de contratação. |
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.
Tipo de 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.
Observação: Esta função trabalhará em conjunto com a variável de sistema SAPRetorno.