01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Varejo & Distribuição

Módulo:

0 - Menu

Função:Menu, Módulos e produtos associados
País:Brasil

02. SUMÁRIO

03. CONTEÚDO

Esse documento tem por objetivo a formalização do processo de atualização de versão do produto WinThor e seus produtos associados.

A fim de evitar ambiguidades e interpretações dúbias desta validação, os termos abaixo foram interpretados como:

  • Dependência: Processo que demonstra que, determinadas rotinas ou produtos, só podem ser utilizados se determinados serviços ou objetos no banco de dados estiverem em suas versões mínimas necessárias, ou seja, a versão que a rotina precisa (ou depende) para funcionar corretamente, evitando assim que estas mesmas rotinas utilizem objetos desatualizados ou inapropriados para sua execução e correto funcionamento.
  • WTA: WTA significa WinThor Anywhere, que é o sistema responsável por baixar e instalar rotinas, atualizar versões de objetos e serviços do WinThor.
  • CCW: CCW significa Central de Controle WinThor, onde são disponibilizadas as rotinas e suas respectivas versões para download e atualização
  • Instalador: É qualquer pacote executável que contém um ou mais arquivos que realizam a instalação e configuração de determinados produtos da linha.
  • DocFiscal: É o servidor de documentos eletrônicos, responsável por armazenar as configurações de comunicação com a SEFAZ, banco de dados WinThor, certificados e outras configurações.

Para atualizar o WinThor para a versão 2510.37, você deve assegurar que alguns serviços e rotinas estejam configurados e funcionando.

  • Instalação:
  • Serviços essenciais (instalados pela rotina 801)
    • winthor-ferramenta-servidor - versão 1.11.17.3 ou superior
    • winthor-fer-0814 - versão 1.1.5.2 ou superior
    • winthor-core-servico - versão 1.25.22.11
    • winthor-core-data - versão 1.25.22.11
    • winthor-autenticacao - versão 1.25.22.11

Desde a versão 30.3 e superiores, não mais é realizado o download de rotinas e aplicações de atualizações de objetos de processamento (300, 500, 1400, etc) diretamente dos arquivos de extensão .PC ou do menu do WinThor.

Este procedimento, é realizado através da Central de Controle WinThor, e você pode fazer este procedimento seguindo o passo a passo abaixo:

  1. Acesse o endereço https://centraldecontrole.pcinformatica.com.br 
  2. Marque a opção Árvore de rotinas do WinThor

      3. Caso deseje atualizar todas as versões para a versão mais atual, faça como a imagem abaixo:

      4. Caso contrário, você pode baixar a rotina desejada de acordo com cada módulo e sua necessidade.
            → Neste caso, ao atualizar uma rotina pela CCW, poderá ser apresentada uma tela de dependências

Observe que itens do tipo automático, serão aplicados tão logo que a rotina seja instalada no sistema. Já as do tipo manual, deverão ser executadas assim que a rotina for chamada no menu, através da tela de dependência de rotinas, no passo a seguir (Como atualizar

  1. Caso opte pela opção “Transferir” a rotina será apenas baixada, não ocorrendo nenhuma  atualização em seu ambiente. 
  2. Caso opte pela opção “Instalar” a rotina será baixada e também ocorrerá a atualização no ambiente.
  3. Para mais informações sobre esse formato de atualização, sobre o CCW e sobre o WTA basta acessar este link.

Para realizar a atualização das dependências de forma automática, é necessário que o usuário logado tenha permissão de acesso selecionada para rotina 814, para isso utilizar rotina 530 de permissões, conforme imagens a seguir:

A partir deste momento, o usuário terá permissão para atualizar a dependência de rotinas e objetos do banco de dados.

Atenção: Esta funcionalidade só está disponível a partir da versão 30.4.0.19 do Menu do Winthor (PCINF000.exe).

A rotina 560, ou também conhecida como PCINFTAB, não está disponível para a versão 34.

Isso porque seus objetos e tabelas foram migrados para a rotina 814 do WinThor Anywhere (WTA). Logo a atualização manual destes objetos deve ser conduzido através do procedimento: J. Como atualizar objetos do WinThor AnyWhere

Certifique-se também de que o DocFiscal encontra-se atualizado! Você encontra como atualizá-lo no final deste documento.

Observação
 É necessário uma  máquina  dedicada para  a instalação do servidor do WinThor Anywhere. Não  instalar na  mesma  máquina  do Servidor  NF-e.

Fazer o download das rotinas 1400 e 1452 e iniciar sua execução.

Caso alguma das rotinas tenha dependências, será exibida uma janela informando quais objetos devem ser atualizados. Ex.:

Note que, os serviços e objetos ali exibidos, iniciam com a versão 05 (o que indica que compõe a versão 2510.37). Pode ser que hajam ainda, mais serviços necessários. 

Foi adicionada dependência para o DocFiscal nas rotinas, a dependência se chama "SeridorNFe310" e será satisfeita com a instalação da nova versão do DocFiscal, instruções abaixo, na sessão "K".

Caso tenha concedido a permissão na Rotina 530 (Passo anterior (G)), basta clicar no botão "Atualizar dependências" e aguardar a conclusão, e sua rotina estará atualizada. 

No caso de ocorrer algum problema na atualização automática, você também tem a opção de atualizar os objetos manualmente pela Rotina 814 no WinThor AnyWhere.


Com a Rotina 1400 iniciada, atualize as 3 procedures:

Após atualizar, a rotina 1452 estará pronta para utilização. 

Fazer o download e abrir as principais rotinas do módulo: 2300

Com a Rotina 2300 iniciada, atualize a procedure: 1406 - Faturamento Específico Farma/Hospitalar

E pronto, já poderá utilizar normalmente (sorriso)

Realize o download da rotina PCSIS2075.zip e faça a descompactação dos arquivos: PCSIS2075.ASS, PCSIS2075.BIN, PCSIS2075.DEP, PCSIS2075.VAL na pasta \Winthor\Prod\MOD-020.

Execute a rotina 2075, será exibida a tela abaixo para ser realizar a atualização de dependências:

Acesse a rotina 814 no WTA e realiza a atualização dos objetos: 

Clique no botão Aplicar Atualizações para atualizar o objeto.

Após a atualização será visualizada a seguinte mensagem:

Clique no botão Fechar seguido do botão Voltar e realize a atualização dos demais objetos.

Após realizar a atualização dos objetos, abra a rotina 2075

Pronto. Sua frente de caixa estará atualizada.

Rotina 2030

Realize o download da rotina PCINF2030MG.ZIP e faça a descompactação dos arquivos:PCINF2030MG.ASS, PCINF2030MG.BIN, PCINF2030MG.DEP, PCINF2030MG.VAL na pasta \Winvarejo\Compilados.

Execute a rotina PCINF2030MG, será exibida a tela abaixo para ser realizar a atualização de dependências:

Acesse a rotina 814 no WTA e realiza a atualização dos objetos: 

Clique no botão Aplicar Atualizações para atualizar o objeto.

Após a atualização será visualizada a seguinte mensagem:

Após realizar a atualização dos objetos e procedures, abra a rotina PCINF2030MG

Para realizar a atualização das demais rotinas do varejo:

1503 - Baixar Automaticamente Vendas por Cartão

2012 - Emissão de Etiquetas de Preço

2024 - Relatório de Acerto de Caixa

2045 - Exportação de Dados p/ Balança

2076 - Digitar Orçamento Auto-Serviço


Acesse o WinThor e no campo Rotina, informe a rotina a ser atualizada ex: 2024 - Relatório de Acerto de Caixa

Será visualizado a mensagem para atualizar as dependências/objetos, clique no botão Atualizar Dependências.

Ao finalizar a atualização de dependências/objeto, clique no botão Ok para abrir a rotina.

E assim sucessivamente para as outras rotinas que compõem a retaguarda.

Feita a instalação do WTA, é necessário abrir a rotina 801 e atualizar os seguintes objetos nas últimas versões disponíveis:

  1. winthor-core-servico
  2. winthor-ferramenta-servidor

Para instalar, pesquise o objeto caso não apareça automaticamente, marque a opção do lado esquerdo e clique em Atualizar.

Com isso, será instalada/atualizada a Rotina 814 para atualização futura de objetos e dependências.

Detalhe:

Para identificar a versão de algum serviço ou rotina que está em execução/ativo no WTA, utilize a rotina 812 - Gerenciamento de ambiente.

A rotina irá listar todos os serviços do WinThor como padrão, é  possível também visualizar todos os serviços da plataforma clicando a busca avança.

Para atualizar o Docfiscal é necessário baixar a versão 2.1.008.0019 ou superior da rotina pelo link abaixo:

http://servicos.pcinformatica.com.br/instaladornfe_v40/

Após o download da versão , atualize clicando no arquivo executável.

E pronto! Seu serviço já estará instalado e atualizado.