Ferramentas do usuário

Ferramentas do site


easycash:manual_de_atualizacao

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

easycash:manual_de_atualizacao [2015/04/22 17:11]
jaqueline [2. Atualização]
easycash:manual_de_atualizacao [2018/03/08 20:17] (atual)
amonteiro [2. Atualização]
Linha 4: Linha 4:
 De tempos em tempos versões de melhorias ou correções do sistema de frente de caixa EasyCash são liberadas. ​ De tempos em tempos versões de melhorias ou correções do sistema de frente de caixa EasyCash são liberadas. ​
  
-O número da versão do sistema é formado por partes separadas por pontos, as duas primeiras se refere a versão de homologação do sistema, a terceira parte se refere a atualização da versão, e a última parte se trata de uma correção ou pequenas melhorias.+O número da versão do sistema é formado por quatro ​partes separadas por pontos, as duas primeiras se refere a versão de homologação do sistema, a terceira parte se refere a atualização da versão, e a última parte se trata de uma correção ou pequenas melhorias.
  
-<​note>​Em ​janeiro ​de 2015 o EasyCash ​passou por um novo processo de re-homologação, sendo disponibilizado ​em março ​a versão 1.1 para os clientes.</​note> ​+<​note>​Em ​Julho de 2015 o EasyCash ​foi atualizado com diversas melhorias, sendo disponibilizado ​para os clientes ​a versão 1.1.002.000 compatível apenas com o  intellicash na versão 138.003. Portanto, antes de atualizar o EasyCash certifique-se que o intellicash já esta na versão exigida.</​note> ​
  
 Para verificar a  versão que o sistema se encontra vá no menu principal em: Utilitários -> Sobre. Para verificar a  versão que o sistema se encontra vá no menu principal em: Utilitários -> Sobre.
Linha 12: Linha 12:
 Quando uma versão do EasyCash é liberada é necessário atualizar todos os caixas por meio de scripts e arquivos. Para isso foi criado um sistema de atualização do frente de caixa no sistema de retaguarda Intellicash para facilitar a atualização de todos os caixas sem necessidade de atualizar um a um. Quando uma versão do EasyCash é liberada é necessário atualizar todos os caixas por meio de scripts e arquivos. Para isso foi criado um sistema de atualização do frente de caixa no sistema de retaguarda Intellicash para facilitar a atualização de todos os caixas sem necessidade de atualizar um a um.
  
-Conforme mencionado no manual de instalação do EasyCash ([[easycash:​manual_de_instalacao|Manual de Instalação Easy Cash 1.0]])  , é necessário configurar a tabela ECFs e criar o local de armazenamento dos arquivos.+Conforme mencionado no manual de instalação do EasyCash ([[easycash:​manual_de_instalacao|Manual de Instalação Easy Cash]]) ​ , é necessário configurar a tabela ECFs e criar o local de armazenamento dos arquivos.
  
 ====== 2.  Atualização ====== ====== 2.  Atualização ======
Linha 19: Linha 19:
 Para atualizar o sistema de frente de caixa você irá receber um arquivo de atualização com a extensão ​ **“.GSS”** que deverá ser carregado na retaguarda. Para isso, abra o sistema Intellicash e siga os passos: Para atualizar o sistema de frente de caixa você irá receber um arquivo de atualização com a extensão ​ **“.GSS”** que deverá ser carregado na retaguarda. Para isso, abra o sistema Intellicash e siga os passos:
  
-Após abrir o sistema vá em: Gerenciamento ​-> Ferramentas ​-> Atualizar EasyCash.+Após abrir o sistema vá em:  
 + 
 +<​html><​center>​ 
 +<b>Gerenciamento</b> → <b>​Ferramentas</b> → <b>​Atualizar EasyCash</​b></​center>​ 
 +</​html>​
  
 Abrirá uma tela vazia com um botão **“Atualizações”**. Clique nesse botão. Abrirá uma tela para que você possa selecionar o arquivo de atualização,​ conforme mostra a imagem abaixo: Abrirá uma tela vazia com um botão **“Atualizações”**. Clique nesse botão. Abrirá uma tela para que você possa selecionar o arquivo de atualização,​ conforme mostra a imagem abaixo:
Linha 31: Linha 35:
 <​html><​center><​b><​i style="​color:#​000000;​font-size:​12px;">​Figura 2 – Scripts armazendos</​i></​b></​center></​html>​ <​html><​center><​b><​i style="​color:#​000000;​font-size:​12px;">​Figura 2 – Scripts armazendos</​i></​b></​center></​html>​
  
-Neste momento o sistema já está carregado com a atualização porém, antes de abrir o frente de caixa como ocorria até a versão ​anterior a 1.1.001.000, é necessário rodar procedure ​** EC_EXPT_VERSAO_EASYCASH** que está no banco do Intellicash,​ isto garantirá que o banco de dados do frente ​irá carregar ​apenas a versão que ele ainda não possui, uma vez que o GSS trás o script de todas as versões anteriores. ​+**A partir da versão 1.1.002.000 do EasyCash em conjunto com versão 138.003 Intellicash** após carregar o script, o Intellicash conecta ​no banco do frente de caixa e verifica em qual versão ​o banco do frente ​se encontra, para que carregue ​apenas a versão que ele ainda não possui, uma vez que o GSS trás o script de todas as versões anteriores. Em seguida será informado ao usuário que a sincronização foi realizada. 
 + 
 +{{ :​easycash:​easycash_atualizacao:​sincronizacao.jpg |}} 
 +<​html><​center><​b><​i style="​color:#​000000;​font-size:​12px;">​Figura 3 – Sincronização concluída</​i></​b></​center></​html>​ 
 + 
 +Mas atenção esta mensagem só irá aparecer na versão 138.003 do intellicash,​ sendo assim, se o sistema esta em uma versão anterior a esta e, a versão que será atualizada o frente de caixa for **anterior a 1.1.002.000** então será preciso rodar a procedure ​ EC_EXPT_VERSAO_EASYCASH
  
 É importante dizer que esta procedure só fará o processo correto se as configurações de ECF (alias e ip) estiverem corretas. ​ É importante dizer que esta procedure só fará o processo correto se as configurações de ECF (alias e ip) estiverem corretas. ​
Linha 39: Linha 48:
 O próximo passo é executar o sistema, e então será aberto primeiramente o programa **EcAutoUpdater** como mostra a figura 3. O próximo passo é executar o sistema, e então será aberto primeiramente o programa **EcAutoUpdater** como mostra a figura 3.
  
-Verifique se o **Caminho da REDE** corresponde ao caminho inserido na configuração ​9102, ou seja, o local onde encontra-se o executável e a dll do sistema. Verifique também o caminho da configuração da **Pasta LOCAL** que corresponde ao local onde se encontra o executável do sistema.+Verifique se o **Caminho da REDE** corresponde ao caminho inserido na configuração ​9202, ou seja, o local onde encontra-se o executável e a dll do sistema. Verifique também o caminho da configuração da **Pasta LOCAL** que corresponde ao local onde se encontra o executável do sistema.
  
 Depois de verificado ambas informações e estando corretas, clique em **'​Executar'​**. Depois de verificado ambas informações e estando corretas, clique em **'​Executar'​**.
  
 {{ :​easycash:​ecauto.png |}} {{ :​easycash:​ecauto.png |}}
-<​html><​center><​b><​i style="​color:#​000000;​font-size:​12px;">​Figura ​– EcAutoUpdater </​i></​b></​center></​html>​+<​html><​center><​b><​i style="​color:#​000000;​font-size:​12px;">​Figura ​– EcAutoUpdater </​i></​b></​center></​html>​
  
 Depois de alguns segundos irá aparecer uma janela perguntando se deseja executar o EasyCash 1.1, pressione **"​SIM"​** e neste momento será atualizado o banco de dados do frente de caixa. ​ Depois de alguns segundos irá aparecer uma janela perguntando se deseja executar o EasyCash 1.1, pressione **"​SIM"​** e neste momento será atualizado o banco de dados do frente de caixa. ​
  
-Para a atualização ​da versão 1.1.001.000 do EasyCash é **obrigatório**:​+**A partir ​da versão 1.1.001.000 do EasyCash é obrigatório**:​
   * A exportação (Intellicash) e importação (EasyCash) de produtos ​ uma vez que houve alteração na tabela IBPTAX.   * A exportação (Intellicash) e importação (EasyCash) de produtos ​ uma vez que houve alteração na tabela IBPTAX.
   * Inserir parâmetros novos nos arquivos EasyCash1.ini:​   * Inserir parâmetros novos nos arquivos EasyCash1.ini:​
Linha 56: Linha 65:
 <p style="​margin:​ 0;">​ControlePorta=0 </p> <p style="​margin:​ 0;">​ControlePorta=0 </p>
 </​html>​ </​html>​
 +
 +<​html>​
 +<p style="​margin:​ 0;">​[ECF] </p>
 +<p style="​margin:​ 0;">​Paridade=None</​p>​
 +<p style="​margin:​ 0;">​StopBits=1 </p>
 +<p style="​margin:​ 0;">​HandShake=Nenhum</​p>​
 +<p style="​margin:​ 0;">​DataBits=8 </p>
 +<p style="​margin:​ 0;">​BaudRate=9600 </p>
 +</​html>​
 +
 +
 +<note important>​Para ECF que utiliza o protocolo FISCNET, o EasyCash respeite as configurações de controle de fluxo do arquivo '​EasyCash1.ini'​.</​note>​
 +
 +
 +O **ECF ELGIN** utiliza este protocolo, portanto quando ECF for ELGIN estes parâmetros acima devem ficar da seguinte forma:
 +
 +<​html>​
 +<p style="​margin:​ 0;">​[ECF] </p>
 +<p style="​margin:​ 0;">​Paridade=Even</​p>​
 +<p style="​margin:​ 0;">​StopBits=1 </p>
 +<p style="​margin:​ 0;">​HandShake=XON_XOFF</​p>​
 +<p style="​margin:​ 0;">​DataBits=8 </p>
 +<p style="​margin:​ 0;">​BaudRate=115200 </p>
 +</​html>​
 +
 +
 +
 +Caso **ECF DATAREGIS** as configurações ficam da seguinte forma:
 +
 +<​html>​
 +<p style="​margin:​ 0;">​[ECF] </p>
 +<p style="​margin:​ 0;">​Paridade=Even</​p>​
 +<p style="​margin:​ 0;">​StopBits=1 </p>
 +<p style="​margin:​ 0;">​HandShake=RTS_CTS</​p>​
 +<p style="​margin:​ 0;">​DataBits=8 </p>
 +<p style="​margin:​ 0;">​BaudRate=115200 </p>
 +</​html>​
 +
 +
 +A partir da **versão 1.2.001.000 do EasyCash** poderá ser adicionado um novo parâmetro no arquivo '​EasyCash1.ini',​ afim de minimizar um problema específico relatado para o suporte. O problema em questão foi observado no log do ECF, onde no fluxo de venda o sistema tentava efetuar uma carga em seu buffer interno da tributação e formas de pagamentos. Com isso, em alguns ECFs ocorria a perda de transmissão. Para evitar isso e já forçar o sistema a carregar estas informações logo na incialização,​ temos o seguinte parâmetro e os seguintes atributos:
 +
 +<​html>​
 +<p style="​margin:​ 0;">​[ECF]</​p>​
 +<p style="​margin:​ 0;">​CargaParametros=1234567</​p>​
 +</​html>​
 +
 +Onde:
 +
 +<​html>​
 +<p style="​margin:​ 0;">​1 - Carregar Alíquotas</​p>​
 +<p style="​margin:​ 0;">​2 - Carregar Totalizadores Não Tributados</​p>​
 +<p style="​margin:​ 0;">​3 - Carregar Formas de Pagamento</​p>​
 +<p style="​margin:​ 0;">​4 - Carregar Comprovantes Não Fiscais</​p>​
 +<p style="​margin:​ 0;">​5 - Carregar Relatórios Gerenciais</​p>​
 +<p style="​margin:​ 0;">​6 - Carregar Unidades de Medida</​p>​
 +<p style="​margin:​ 0;">​7 - Carregar Configurações do ECF</​p>​
 +</​html>​
 +
 +<note warning>​Lembrando que esse novo parâmetro deve ser utilizado **SOMENTE** para casos específicos,​ pois, se utilizado de maneira incorreta irá ocassionar lentidão no sistema.</​note> ​
 +
 +A partir da **versão 1.3.001.000 do EasyCash** adicionar um novo parâmetro no arquivo '​EasyCash1.ini',​ com o intuito de resolver o problema de cortar a descrição do produto no cupom fiscal que começou a ocorrer após a implementação do código Cest e NCM.
 +
 +[ECF]\\
 +DescricaoGrande=True
 +
 +O ECF irá imprimir a descrição utilizando um espaço maior. Lembrando que como a tag [ECF] já existe deve-se somente adicionar a configuração. E a partir da versão 1.3.2.0 esse parâmetro já virá como padrão no instalador.
easycash/manual_de_atualizacao.1429722717.txt.gz · Última modificação: 2015/04/22 17:11 por jaqueline