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 2401.34, 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.


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 04 (o que indica que compõe a versão 2401.34). Pode ser que hajam ainda, mais serviços necessários. 

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:


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

Acesse a rotina 4101 - Procedure de Venda Assistida e realize a atualização das procedures marcadas na imagem abaixo:


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


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

2011 - Cadastrar OFertas Programadas

2014 - Cadastrar Embalagens

2022 - Atualização Auto-Serviço

2039 - Cadastro de Finalizadora

2044 - Cadastrar CheckOut

2046 - Cadastrar Brindes Varejo

2052 - Cadastro Parcel./Classif. Mercadológica

2053 - Cadastrar Informações Nutricionais

2097 - Auditoria NFC-e


Acesse o WinThor e no campo Rotina, informe a rotina a ser atualizada ex: 2011 - Cadastrar Ofertas Programadas


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.


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

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


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