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
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.
Winthor AnyWhere: versão 1.9.3 ou superior
- Instalação:
- Requisitos da instalação: Clique aqui
- Download dos arquivos: Clique aqui
- Como instalar: Clique aqui
- 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
- Download: Clique aqui
- Como instalar o Agente CCW: Clique aqui
- Como permitir o acesso a CCW: Clique aqui
Docfiscal: versão 1.3.232.007 ou superior
- Download: Clique aqui
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:
- Acesse o endereço https://centraldecontrole.pcinformatica.com.br
- 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
- Caso opte pela opção “Transferir” a rotina será apenas baixada, não ocorrendo nenhuma atualização em seu ambiente.
- Caso opte pela opção “Instalar” a rotina será baixada e também ocorrerá a atualização no ambiente.
- 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:
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).
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
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.
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
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.
Feita a instalação do WTA, é necessário abrir a rotina 801 e atualizar os seguintes objetos nas últimas versões disponíveis:
- winthor-core-servico
- 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.
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.