- - Contas - Envia
- Ponto de entrada
IMPORTANTE: - O Service Worker será um serviço multi-empresa, não será necessário uma instalação para cada hotel. A parametrização será feita no VHF por hotel, e o serviço utilizar os dados existentes no parâmetro do BT VHF.
- Será necessária a instalação por hotel, caso o banco do cliente seja on-premise e por hotel.
| - Entendemos durante a instalação do piloto, e na tentativa de unificar a estrutura de pastas, que, não podemos excluir a pasta …\TOTVS\HOTEIS, onde o VHF API estiver instalado/execução.
- Caso exista mais de uma pasta ..\TOTVS2\HOTEIS, ..\TOTVS\HOTEIS2, ..\TOTVS\HOTEIS61131, e outras. Garanta que a pasta, em que o VHF API estiver em execução, não seja mexida/alterada.
- Não executar o instalador da versão v12.1.2210.08, ou superior, na pasta em que o VHF API estiver em execução.
- Criar uma pasta ..\TOTVS\HOTEIS_BT, para receber a instalação da release nova e o BT VHF.
- Durante o piloto identificamos que existe uma bpl, que causa conflito entre o VHF x VHF API x BT VHF.
- Separar o pacote com as versões mais novas, em uma nova pasta, foi a solução para evitar o travamento, a substituição e/ou perda do VHF API que se encontrava em produção no piloto.
IMPORTANTE: - BT VHF ficou em execução, simultânea, com o VHF API durante 12 dias.
- Sem perda de performance. E;
- Não houve perda de consumo, travamento e/ou outras crises.
Linha revisada 04/11/2022. Linha revisada 24/11/2022. |
T1.07 - Solicitar a criação da Fila de consumos na AWS | TOTVS | - Todo projeto de migração ou implantação do POS x BT VHF x VHF, precisará de uma fila “on-line”, para que o POS gere os consumos e o BT VHF, por meio do Service Worker, leia e integre com o VHF.
- Essa atividade prevê a abertura de issue para o time do THEX POS, que por sua vez, solicitará ao time de CLOUD a criação da fila..
- Ao final desta tarefa, o time que estiver realizando o processo de migração/implantação, receberá uma fila para parametrizar no parâmetro do BT VHF, de acordo com o TDN.
- A fila será disponibilizada por cliente/CNPJ, ou seja, hotel que pertence a alguma rede, terá uma fila para cada hotel. Ex: 10 hotéis, 10 filas.
- A fila será criada no ambiente "on-line", AWS, e não no banco de dados ORACLE ou SQLSERVER do cliente.
IMPORTANTE: - Atentar-se para o SLA.
- Precisa ser criada com antecedência a data em que acontecerá o Go-Live.
Exemplo da fila: btvhf-invoice-integration-XbeRd999-4XEd-40ba-9WE7-0c42bOIn8be4-filaW A fila acima é um exemplo e não funciona.
| - No piloto, a criação da fila foi solicitada ao time THEX e CLOUD com antecedência de 3 dias.
- No primeiro hotel, tivemos um problema para o POS lançar os consumos na fila. Envolvemos o time do THEX POS e do CLOUD para validar o ambiente.
- Encontrou-se um problema nas variáveis de ambiente do POS para consumir a fila.
- Nos outros dois hotéis, solicitamos a criação da fila com antecedência de 4 dias, e durante a migração, não tivemos dificuldades.
Linha revisada 04/11/2022.
|
T1.08 - Validar e realizar Parâmetros Iniciais | TOTVS | - Com os dados coletados na atividade T1.07.
- Parametrizar o BT com URL Base de produção, Token, usuário e senha do POS ADMIN, CNPJ, Integração (IntegrationID), parâmetros para "subida" de contas, usuário de integração e o grupo de usuário que receberá o comunicado do fluxo de exceção.
IMPORTANTE: - Validar o Token - Esse processo é fundamental para garantir que o ambiente de produção seja acessado.
- No parâmetro do BT VHF existe um botão para validar o Token, e caso exista algum erro de comunicação ou acesso, será exibido neste momento.
Link de Produção da URL Base https://api.thexpos.net/olympus
| - O acesso remoto disponibilizado pelo cliente foi fundamental para essa atividade.
- A execução dessa tarefa de maneira antecipada, permitiu ao time do projeto, adequar-se à curva de aprendizado do piloto, no caso de ausência de dados obrigatórios.
- Executar essa atividade com antecedência, e no caso do piloto, foi com 5 dias antes da chegada ao cliente. Fez com que, dúvidas, erros, impedimentos, fossem executados antes de iniciar o projeto presencialmente.
Linha revisada 04/11/2022. Linha revisada 07/11/2022. Linha revisada 24/11/2022. |
T1.09 - Validar e realizar Parâmetros de Mensageria | TOTVS | - Com os dados coletados na atividade T1.07, seguir o TDN.
- Parametrizar o BT com SQS Queue de produção, AWS ID, AWSSECRETKEY e AWSREGION.
IMPORTANTE: - Para validar a fila, faz-se necessário utilizar o Plug-in do BT VHF, na opção Contas\Integrar Consumo Automático.
- Caso exista algum erro de comunicação ou acesso, será exibido neste momento.
- O BT VHF não inclui registro na fila, logo, caso exista algum erro na chave informada, o teste para garantir comunicação do lado do BT VHF, poderá ser realizado pela opção acima.
| - Durante a migração do piloto, tivemos uma dificuldade na gravação da fila de consumo por parte do POS.
- Neste momento o time de CLOUD foi acionado, problema identificado e corrigido.
- Este problema aconteceu somente no primeiro hotel, nos outros dois, a migração e implantação da fila, foi transparente.
- Não existirá uma ferramenta do lado do BT VHF que fará inclusão na fila em que os consumos são lançados. Caso o POS emita algum erro de gravação nessa fila, deve ser aberto chamado para o time do POS.
Linha revisada 24/11/2022. |
T1.10 - Configurar o BT VHF Worker | TOTVS | | - Atentar-se com o antivírus instalado no servidor de API.
- No piloto, o windows instalado no cliente, fechou o worker na primeira chamada, até o cliente tratá-lo como exceção.
Linha revisada 24/11/2022.
|
T1.11 - Configurar o Hotal Monitor | TOTVS |
| N/A
Linha revisada 24/11/2022.
|
T1.12 - Alinhar o plano de Go-Live | Cliente TOTVS | - Esta atividade, apesar de ser a número 12, foi uma das primeiras
|