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);

}

Este artigo ajudou você?