Mudanças entre as edições de "VRGerenciadorMercaFacil Instalacao"

De VRWiki
(CONFIGURAÇÃO)
(CONFIGURAÇÃO)
Linha 17: Linha 17:
 
==<b>CONFIGURAÇÃO</b>==
 
==<b>CONFIGURAÇÃO</b>==
 
Para que o VRGerenciadorMercaFacil seja configurado com um '''Token''' previamente adquirido, será necessário que ele seja adicionado na primeira execução da aplicação, a adição do '''Token''' será realizada através do comando <code>java -jar VRGerenciadorMercaFacil.jar -config</code>, aonde será solicitado a senha <code>ADMLOJA[id da loja]</code>.
 
Para que o VRGerenciadorMercaFacil seja configurado com um '''Token''' previamente adquirido, será necessário que ele seja adicionado na primeira execução da aplicação, a adição do '''Token''' será realizada através do comando <code>java -jar VRGerenciadorMercaFacil.jar -config</code>, aonde será solicitado a senha <code>ADMLOJA[id da loja]</code>.
 +
  - '''Token''': Deverá ser informado o Token de autenticação fornecido pela Mercafacil. Ex.: <code>siel9dad4rrn4i903qwdfcsvw4ezarug72zcq74g</code>
  
 
   [[Arquivo:Token_config.PNG]]
 
   [[Arquivo:Token_config.PNG]]
  
 
    
 
    
  - '''Token''': Deverá ser informado o Token de autenticação fornecido pela Mercafacil. Ex.: <code>siel9dad4rrn4i903qwdfcsvw4ezarug72zcq74g</code>
+
 
 
    
 
    
   
+
 
  [[Arquivo:VRGerenciadorMercafacil_configuracao_parametros.png]]
+
 
 +
'''Parametros de inicialização'''
 +
 
 +
-'''cargainicial''' comando que ativa o envio da carga incial. Essa carga compreende, Produto, Operador e Vendas.
 +
 
 +
-'''produto''' comando que ativa o envio apenas da carga de produtos.
 +
 
 +
-'''operador''' comando que ativa o envio apenas da carga de operador.
 +
 
 +
-'''venda''' comando que ativa o envio apenas da carga de venda.
 +
 
 +
'''ATENÇÃO:''' Todos os comandos acima devem ser executados fora do arquivo .bat
 +
 
 +
'''Parametros Configuráveis'''
 +
'''Dias Retroativos ->''' Quantidade de dias retroativos ao realizar o processo de contingencia. Por padrão esse valor é 5 e pode ser alterado atraves do vr.properties com a linha '''gerenciadormercafacil.diasretroativos'''
 +
 
 +
Limite de Registros Exportacao Venda -> Quantidade de registros de venda que serão enviados por vez a MercaFacil a fim de nao causar travamentos na base. Por padrão esse valor é 1000 e pode ser alterado atraves do vr.properties com a linha '''gerenciadormercafacil.limiteregistrosvenda'''
  
Parametros de inicialização
+
Limite de Registros Exportacao -> Quantidade de registros que serão enviados por vez a MercaFacil a fim de nao causar travamentos na base. Por padrão esse valor é 10000 e pode ser alterado atraves do vr.properties com a linha '''gerenciadormercafacil.limiteregistros'''
-cargainicial comando que ativa o envio da carga incial. Essa carga compreende, Produto, Operador e Vendas.
 
-produto comando que ativa o envio apenas da carga de produtos.
 
-operador comando que ativa o envio apenas da carga de operador.
 
-venda comando que ativa o envio apenas da carga de venda.
 
ATENÇÃO: Todos os comandos acima devem ser executados fora do arquivo .bat
 
  
Parametros Configuráveis
+
Homologação -> Define o ambiente em que o gerenciador irá trabalhar Homologação ou Produção. Por padrão o ambiente é Produção e pode ser alterado atraves do vr.properties com a linha '''gerenciadormercafacil.homologacao''' = '''TRUE''' ou '''FALSE'''
Dias Retroativos -> Quantidade de dias retroativos ao realizar o processo de contingencia. Por padrão esse valor é 5 e pode ser alterado atraves do vr.properties com a linha gerenciadormercafacil.diasretroativos
 
Limite de Registros Exportacao Venda -> Quantidade de registros de venda que serão enviados por vez a MercaFacil a fim de nao causar travamentos na base. Por padrão esse valor é 1000 e pode ser alterado atraves do vr.properties com a linha gerenciadormercafacil.limiteregistrosvenda
 
Limite de Registros Exportacao -> Quantidade de registros que serão enviados por vez a MercaFacil a fim de nao causar travamentos na base. Por padrão esse valor é 10000 e pode ser alterado atraves do vr.properties com a linha gerenciadormercafacil.limiteregistros
 
Homologação -> Define o ambiente em que o gerenciador irá trabalhar Homologação ou Produção. Por padrão o ambiente é Produção e pode ser alterado atraves do vr.properties com a linha gerenciadormercafacil.homologacao = TRUE ou FALSE
 

Edição das 19h09min de 17 de agosto de 2021

INSTALAÇÃO

Para que a execução do VRGerenciadorMercaFacil possa ser executada de forma automática, é necessário que seja configurado um arquivo de execução .bat. Abaixo há um exemplo de criação do arquivo, onde a aplicação será executada a cada 6 horas e em cada execução, após a concluir as atividades a aplicação será encerrada automaticamente:

    cd /d C:\vr\

    :loop
    %JAVA_HOME% -jar -Dfile.encoding=UTF-8 C:\vr\exec\VRGerenciadorMercaFacil.jar
    timeout /t 21600
    goto loop

    pause
    END

CONFIGURAÇÃO

Para que o VRGerenciadorMercaFacil seja configurado com um Token previamente adquirido, será necessário que ele seja adicionado na primeira execução da aplicação, a adição do Token será realizada através do comando java -jar VRGerenciadorMercaFacil.jar -config, aonde será solicitado a senha ADMLOJA[id da loja].

 - Token: Deverá ser informado o Token de autenticação fornecido pela Mercafacil. Ex.: siel9dad4rrn4i903qwdfcsvw4ezarug72zcq74g
 Token config.PNG




Parametros de inicialização

-cargainicial comando que ativa o envio da carga incial. Essa carga compreende, Produto, Operador e Vendas.

-produto comando que ativa o envio apenas da carga de produtos.

-operador comando que ativa o envio apenas da carga de operador.

-venda comando que ativa o envio apenas da carga de venda.

ATENÇÃO: Todos os comandos acima devem ser executados fora do arquivo .bat

Parametros Configuráveis Dias Retroativos -> Quantidade de dias retroativos ao realizar o processo de contingencia. Por padrão esse valor é 5 e pode ser alterado atraves do vr.properties com a linha gerenciadormercafacil.diasretroativos

Limite de Registros Exportacao Venda -> Quantidade de registros de venda que serão enviados por vez a MercaFacil a fim de nao causar travamentos na base. Por padrão esse valor é 1000 e pode ser alterado atraves do vr.properties com a linha gerenciadormercafacil.limiteregistrosvenda

Limite de Registros Exportacao -> Quantidade de registros que serão enviados por vez a MercaFacil a fim de nao causar travamentos na base. Por padrão esse valor é 10000 e pode ser alterado atraves do vr.properties com a linha gerenciadormercafacil.limiteregistros

Homologação -> Define o ambiente em que o gerenciador irá trabalhar Homologação ou Produção. Por padrão o ambiente é Produção e pode ser alterado atraves do vr.properties com a linha gerenciadormercafacil.homologacao = TRUE ou FALSE