Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Transmite |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Transmite |
Função: | Não Há |
País: | Brasil |
Ticket: | Não Há |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTSS3-2727 |
02. SITUAÇÃO/REQUISITO
Implementação do novo serviço de provisionamento para o Transmite, utilizando o Message Broker do TotvsApps que está integrado ao CRM, Fluig e RAC.
03. SOLUÇÃO
- A solução está integrada com o CRM da TOTVS, onde as vendas dos produtos geram a mensagem do tipo ApplyContract no Message Broker do TOTVS Apps, contendo informações do cliente.
Essa mensagem é recebida pelo painel de provisionamentos que por sua vez executa as seguintes etapas para provisionamento dos produtos:
...
A cada interação com o Message Broker a aplicação envia mensagens para o Monitor de Provisionamento do TotvsApps, registrando os logs no painel de provisionamentos.
03.1. Mensageria - Sequência de tarefas
Sequência | Mensagem Recebida | Exchange | Fila | Ação | Mensagem Enviada | Exchange |
1 | ProvisionApp | Provisioning.Contract.Output | ProvisionAppOutput | Regitra provisionamento na base do Transmite | ProvisionAccepted | Provisioning.Contract.Input |
2 | N/A | N/A | N/A | Publica mensagem ProvisioningStarted no Monitor | PrvisioningStarted | Provisioning.Monitor.Input |
3 | N/A | N/A | N/A | Envia mensagem solicitando o provisionamento no RAC | RacProvisioning | Provisioning.RAC.Input |
4 | RacProvsioningCompleted | Provisioning.RAC.Output | RacProvisioningOutput | Atualiza o registro de provisionamento na base com o retorno do RAC | N/A | N/A |
5 | N/A | N/A | N/A | Publica mensagem RacCompleted no Monitor | RacCompleted | Provisioning.Monitor.Input |
6 | N/A | N/A | N/A | Cadastra o Customer na base do Transmite e envia e-mail de boas-vindas | AppProvisioningCompleted | Provisioning.Contract.Input |
7 | N/A | N/A | N/A | Publica mensagem ProvisioningCompleted no Monitor | ProvisioningCompleted | Provisioning.Monitor.Input |
03.2. Fluxo Provisionamento
03.3. Simulador de Provisionamentos
O Message Broker do TotvsApps fornece uma API para simular o envio da mensagem do tipo ApplyContract que dá início ao provisionamento. Segue abaixo o link por ambiente:
...
Após enviada a mensagem, utilize o Painel de Provisionamentos para acompanhar o andamento.
04. DEMAIS INFORMAÇÕES
Documentação Message Broker TotvsApps
...
- Desenvolvimento: https://provisionamento.dev.totvs.app
- Staging: https://provisionamento.staging.totvs.app
- Produção: https://provisionamento.totvs.app
05. ASSUNTOS RELACIONADOS
- Não há