Páginas filhas
  • Procedimento de Atualização de Versão - 2401.34

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

  • A. Informações gerais
  • B. Termos
  • C. Pré-requisitos
  • D. Como baixar rotinas pela CCW
  • E. Como atualizar as dependências de rotinas
  • F. Sobre a rotina 560 (PCINFTAB)
  • G. Como atualizar as rotinas do Faturamento
  • H. Como atualizar as rotinas do Faturamento - Medicamento
  • I. Como atualizar as rotinas do Varejo
  • J. Como atualizar objetos do WinThor AnyWhere
  • K. Como atualizar o serviço DocFiscal


03. CONTEÚDO


A. Informações Gerais

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

B. Termos

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.
C. Pré-Requisitos para atualização

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

Winthor AnyWhere: versão 1.9.3 ou superior

  • 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

Agente do Winthor (CCWAgente): versão 0.0.1 ou acima

Docfiscal: versão 1.3.232.007 ou superior

D. Como baixar rotinas pela CCW

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

Tela principal do CCW


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

Atualizando todas as versões


      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

Tela de dependências na CCW


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.
E. Como atualizar as dependências de rotinas

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:

Permitindo atualização de dependências para usuários do WinThor



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

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

F. Sobre a rotina 560 (PCINFTAB)

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

G. Como atualizar as rotinas do Faturamento

DocFiscal

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.:

Lista de dependências das rotinas 1400 e 1452

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:

Atualização de procedures obrigatórias de faturamento


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


H. Como atualizar as rotinas do Faturamento - Medicamentos

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

Rotina de processamento 2300


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


I. Como atualizar as rotinas do Varejo

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:

Dependências necessárias para a rotina 2075


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

WTA - Atualizar objetos na rotina 814


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


Atualização com sucesso do objeto


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

Resultado da atualização


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

Tela inicial da 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:

Dependências necessárias rotina 2030


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

WTA - Atualizar objetos na rotina 814


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

Atualização com sucesso do objeto


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

Resultado da atualização


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:

Rotina 4101 - Procedures de Venda Assistida


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

Tela inicial da rotina 2030


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


Acessando rotina 2011

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


Lista de dependências da rotina

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

Confirmação de atualização de dependências


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


J. Como atualizar objetos do Winthor AnyWhere

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


Lista de serviços WTA


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.


K. Como atualizar o serviço DocFiscal

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.

Instalador DocFiscal


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