Open main menu

TaticView β

Changes

Automate Update data/pt-br

1,340 bytes added, 19:12, 16 July 2021
Updating to match new version of source page
=== Geração do TOKEN de Acesso ===
<div class="mw-translate-fuzzy">
Para automatizar as atualizações de dados através do TVCli, é necessário possuir um [[Tokens/pt-br|TOKEN de Acesso]] criado no TaticView e, posteriormente, cadastrado no TVCli.
</div>
Um TOKEN de Acesso está sempre associado a um usuário TaticView e é como uma senha gerada pelo TaticView que permite acesso a sua conta pelo TVCli. Ele pode ser revogado por você a qualquer momento, permitindo assim que você decida quem pode acessar sua conta no TaticView e quando. Lembrando que este acesso permite apenas a atualização dos Arquivos de Dados que estão configurados para serem atualizados automaticamente. O Acesso a seus painéis é liberado exclusivamente utilizando o seu usuário e senha.
<div class="mw-translate-fuzzy">
===Pelo TVCli (linha de comando)===
# Executar o comando via linha de comando pedindo geração de um novo TOKEN de Acesso
</div>
'''tvcli -cmd get_token_by_password -user meuemail@email.com -password 123466 -token_name "TVCli Servidor 1"'''
<div class="mw-translate-fuzzy">
===Via interface do TaticView===
# Na [[Main Page Overview/pt-br|tela principal]] do TaticView, acesse a opção [[User profile/pt-br|Minha Conta]] e clique no botão [[Tokens/pt-br|TOKENS de Acesso]];
# Um TOKEN de Acesso será gerado [[File:generated-token+pr-BR.png]]
# Execute o comando de armazenamento de TOKENS do TVCli (<i>store_token</i>), informando o TOKEN recém gerado.
</div>
Exemplo:
'''tvcli -cmd store_token -user meuemail@email.com -token ce699ce43dcbd2caeff1573eeb1d4e44'''
 
=== Atualizando seus dados de forma automática ===
'''Call "C:\Program Files\TvCli\tvcli" -cmd import_file -user meuemail@email.com -datamart 246 -file "D:\taticview\imp\file.xlsx" -wait'''
=== Versão Running TVCli from BAT (Script) file ===  Para visualizar em qual <i>versão</i> o TVCli instalado em sua máquina está, é possível executar o comando -version. Este comando mostra a versão do TVCli na console e também registra na log do TVCli.  Sintaxe do Comando: '''tvcli -version'''
=== Logs do You can create BAT files to schedule a bunch of TVCli (a partir da versão 1commands. Doing so the entire process can be automated. As you can schedule using Windows scheduler or other similar tool.1) ===
Para exibir as logs do TVCli você pode executar o comando com a opção <i>show_logs</i>.
Sintaxe do comando: '''tvcli ''Attention'''''<br>To execute TVCli from a BAT file, you have to use the Windows [https://docs.microsoft.com/en-us/windows-cmd show_logs server/administration/windows- Exibe as logs do dia atualcommands/call CALL] command. Ie.: ''' CALL'''C:\TaticView\tvcli -cmd show_logs import_file -all user jonathan@sadig.com - Exibe todas as logs do diretório tvclifile "C:\Users\jonathan\Documents\TaticView\Import Files\logs'''rh.xlsx" -datamart 673 -wait
<div class="mw-translate-fuzzy">
=== Teste de retorno do comando ===
</div>
<div class="mw-translate-fuzzy">
O executável do TVCli retorna códigos distintos para informar o sucesso ou falha na execução de seus comandos. Os códigos atualmente disponíveis são:
</div>
Currently, the available codes are:  <div class="mw-translate-fuzzy">'''0 - Sucesso'''
'''8 - Erro'''
</div>
<div class="mw-translate-fuzzy">
Com base nesses códigos de retorno, é possível efetuar tratamentos no seu script de automação.
</div>
if %errorlevel% === Dúvidas sobre como gerar os comandos de automação? ===0 ( echo SALES updated successfully!Caso tenha dificuldades durante o processo de configuração do [[TVCli/pt-br|TVCli]], abra um [https://support.taticview.com/open.php/?&lang=pt_br ticket de suporte]. Teremos prazer em lhe ajudar.) else ( echo Problems updating SALES!Além disso, na tela de propriedades dos Arquivos de Dados ao clicar no link <i>Ajuda para gerar os comandos de automação?</i> será exibida a tela [[TVCli Commands/pt-br|Comandos TVCli]] onde você poderá obter os comandos do TVCli já configurados, basta informar alguns dados necessários. )
<div class="mw-translate-fuzzy">
=== Exemplo de Script ===
</div>
<div class="mw-translate-fuzzy">'''@ECHO OFF'''
'''call C:\TaticView\tvcli -cmd import_file -user jonathan@sadig.com -file "C:\Usuários\jonathan\Documentos\TaticView\Arquivos Importacao\Vendas.xlsx" -datamart 674 -wait
'''if %errorlevel% == 0 (
'''echo Problemas na atualizacao do RH!
''')'''
</div>
 
<div class="mw-translate-fuzzy">
=== Dúvidas sobre como gerar os comandos de automação? ===
</div>
 
<div class="mw-translate-fuzzy">
Além disso, na tela de propriedades dos Arquivos de Dados ao clicar no link <i>Ajuda para gerar os comandos de automação?</i> será exibida a tela [[TVCli Commands/pt-br|Comandos TVCli]] onde você poderá obter os comandos do TVCli já configurados, basta informar alguns dados necessários.
</div>
 
<div class="mw-translate-fuzzy">
Caso tenha dificuldades durante o processo de configuração do [[TVCli/pt-br|TVCli]], abra um [https://support.taticview.com/open.php/?&lang=pt_br ticket de suporte]. Teremos prazer em lhe ajudar.
</div>
 
 
=== Other TVCli commands ===
 
<div class="mw-translate-fuzzy">
=== Versão TVCli ===
</div>
 
Para visualizar em qual <i>versão</i> o TVCli instalado em sua máquina está, é possível executar o comando -version. Este comando mostra a versão do TVCli na console e também registra na log do TVCli.
 
 
Sintaxe do Comando:
'''tvcli -version'''
 
<div class="mw-translate-fuzzy">
=== Logs do TVCli (a partir da versão 1.1) ===
</div>
 
''since TVCli version 1.1''
 
Para exibir as logs do TVCli você pode executar o comando com a opção <i>show_logs</i>.
 
Sintaxe do comando:
'''tvcli -cmd show_logs - Exibe as logs do dia atual'''
'''tvcli -cmd show_logs -all - Exibe todas as logs do diretório tvcli\logs'''
11,677
edits