CarregarCSVplataforma
Esta função tem por objetivo integrar dados de arquivos cvs para utilização no seniorX BPM, utilizando uma API jar para integração com plataforma seniorX.
Sintaxe: CarregarCSVplataforma(Alfa aArquivoCSV, Alfa aNomeTabela, Alfa aDefTabela, Alfa aAccessToken, Alfa End aComando, Alfa End aError, Alfa End aErrorDetail);
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
aArquivoCSV | Alfa | Variável com o nome do arquivo csv com o dados a serem integrados. |
aNomeTabela | Alfa | Variável com o nome da tabela seniorX BPM, a ser integrado com o dados do arquivo. |
aDefTabela | Alfa | Variável com o nome do arquivo de definição da seniorX BPM. Utilizado para criar a tabela automaticamente, caso ainda não exista. |
aAccessToken | Alfa | Variável com o token de acesso para requisições na plataforma seniorX. |
aComando | Alfa | Variável com o retorno do comando que é executado para integração do dados. |
aError | Alfa | Variável com o retorno erro, caso aconteça. |
aErrorDetail | Alfa | Descrição: Variável com o retorno erro mais específico e com detalhes técnicos, caso aconteça. |
Exemplo:
GetAccessToken(vToken, vErro, vDetalheErro);
se(vErro <> ""){
mensagemlog(vErro + vDetalheErro);
}
definir alfa vArquivoCSV;
defenir alfa vNomeTabela;
defenir alfa vDefTabela;
defenir alfa vComando;
vArquivoCSV = "C:\senior\vetorh\ImpExp\seniorx\centros_custo_empresa.csv";
vNomeTabela = "centros_custo_empresa";
vDefTabela = "C:\senior\vetorh\ImpExp\seniorx\centros_custo_empresa.def";
CarregarCSVplataforma(vArquivoCSV, vNomeTabela, vDefTabela, vToken, vComando, vErro, vDetalheErro);
se(vErro <> ""){
mensagemlog(vErro + vDetalheErro);
}