# Checklist de validação da Integração entre ERP e CRM via Totvs Conector ## Objetivo O objetivo do Plano de QA e aceitação integrada é garantir que a integração entre os sistemas ERPs Totvs e o Totvs CRM, usando o Totvs Conector, está funcionando da maneira documentada bem como se os agendamentos das rotinas está acontecendo da maneira esperada. São validados os fluxos de alimentação dos dados: - Protheus -> CRM - CRM -> Protheus Fluxo de dados integrados com o Conector: https://docs.google.com/presentation/d/1cBcOjpFUi2WP3SfOj6jOjGwK4nAMJw_BV9zne3CP4P8 ## Acessar manual de integração Buscar informações do DE-PARA e quais entidades e atributos são integrados na integração entre o ERP e o CRM usando o Totvs Conector: * ERP Protheus: https://tdn.totvs.com/display/public/INT/Protheus+-+TOTVS+CRM * ERP RM: https://tdn.totvs.com/display/INT/RM+-+TOTVS+CRM * ERP Datasul: https://tdn.totvs.com/pages/releaseview.action?pageId=636727681 ## Gerar um formulário para a validação a partir do modelo Criar uma cópia do modelo do checklist de validação e salvar no diretório do cliente. * Modelo: https://docs.google.com/spreadsheets/d/1BXLsl8TDDq3fCe_TVGxC_hxTdEuDwXwh2HCU344K5IU/edit#gid=1664535480 Deve-se seguir as instruções contidas no modelo para salvar a informação no local correto no Google Drive: * Local para gravar o checklist no Google Drive: "WS - Clientes/Documents/MasterCRM/Cliente/EvidênciaQA/" Exemplo da validação realizada para Protheus Standard: https://docs.google.com/spreadsheets/d/1dctDbfrvuQB89bRo4EMkYFIuP1_xvWNRRS0jVW9nz5s Diretório das evidências: https://drive.google.com/drive/folders/1ujSySEBAEQWuEm0sEDl9BriCO2aAc7vl CRM Protheus Standard: https://homolog3.totvscrm.app * Usuário: admin@cloud.com * Senha: Usar a senha padrão dos tenants * Empresa: protheus_standard Existem também as bases de outros ERPS neste ambiente: * Totvs RM: rm_standard * Totvs Datasul: datasul_standard ## Procedimentos para a validação * A validação deve ser efetuada alimentando todos os atributos integráveis (vide manual de integração do ERP em questão); * Deve-se gerar evidências (prints) das telas apresentando as entidades e atributos integrados no ERP e no CRM; * Ao acessar um registro pela tela do CRM, busque sempre editar e salvar o dado integrado (se o registro estiver íntegro, a ação de salvar não deve apontar erro); * Entidades que não estão mapeadas no DE-PARA devem ser ignoradas na validação, com excessão de novos atributos que sejam de caráter obrigatório que precisam ser informados ao time do Conector solicitando a adequação de diagramas; * Caso não exista tela do recurso no CRM para efetuar os testes pode ser usado o conteúdo da API de integração para a validação: * [Manual de como usar as APIs de integração](https://tdn.totvs.com/pages/viewpage.action?pageId=645912965) * [Diretório de documentações de API](https://gitlab.wssim.com.br/docs/api/-/tree/master/integration) * [Postman](https://www.postman.com/) * [Collections de requests e environment de exemplo](https://drive.google.com/file/d/1fX2TtrVhZKcH8uomIx1V5T0cjz2RVkAR) * Deverá ser validado o fluxo de importação e exportação de dados. Seguindo uma ordem lógica, primeiro valida-se a importação de dados do ERP, iniciando pela aba "Administrativo" seguindo a ordem das abas à direita na planilha do checklist. * Para cada aba do checklist a sugestão é criar um diretório (ex. Administrativo) para os prints, melhorando a organização. * Entidades que tem dados exportados do CRM para os ERPs: * Pedidos (novos pedidos) * Clientes (novos clientes e atualização) * Usuário (apenas situação do registro) ## Gravações Processo de validação de QA de integração dos dados transacionais: * https://drive.google.com/file/d/1ZjT8EJyW6BmZVfr076O_yvI6zhborL2M Funcionamento da API de Datasets para validação dos dados analíticos integrados * https://drive.google.com/file/d/17xOCZSw1JbFCH33YYNULLWWKmAa49Xs5 ## Cronogramas War room Protheus https://docs.google.com/spreadsheets/d/1DqcZyA6pMoHSPOsl7cicht9w8AYGl81Z5K8YEZseRVo War room Datasul https://docs.google.com/spreadsheets/d/19HEl3w2BeH2MaYKR9rFX9Wk2to4Ky9GFzWkMhHzKPQc War room RM https://docs.google.com/spreadsheets/d/1mOtRXiLHNc65gs3r0s8JzNFJ8Rq-pfj-MLFQ60ChI5E ## Contatos **Time do Conector** Elvis Leonardo de Oliveira Brito Coordenador elvis.brito@totvs.com.br Alessandro Afonso Faria Desenvolvedor alessandro.afonso@totvs.com.br Paulemberg Lima Silva Product Owner paulemberg.lima@totvs.com.br