Criação de email com dados de número de pedido do cliente (interno)
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
11/08/2021 | João Ramon | Criação do documento |
Necessidade
O número de pedido gerado após envio do mesmo ao ERP é o meio mais utilizado pelo usuário para centralizar todas as pesquisas para este pedido. Atualmente, um recurso disponibilizado pela plataforma GeoSales é o envio de um email ao cliente informando os detalhes do pedido, mas sem esta informação presente. Visto que a ausência desta informação no email impossibilita que o cliente consiga realizar as suas pesquisas de forma mais eficiente, é necessário que este número de email esteja também inserido no conjunto de informações.
Solução
A fim de atender à demanda do cliente, faz-se necessária a criação de um protocolo de envio de e-mail com validação após o retorno do pedido à plataforma pelo ERP, de forma paralela ao já existente protocolo de envio de email, com a modificação solicitada pelo cliente.
Implementação
Atualmente, após o pedido ser concluído, ele é enviado à ERP e, neste processo, o pedido é exportado e um email é enviado ao cliente, com as informações deste pedido, num modelo de relatório. No entanto, o número do pedido do cliente só e criado após o retorno do pedido à plataforma GeoSales. Portanto, o disparo do email atualmente é realizado antes da criação do número do pedido desejado.
Não é possível modificar este processo de disparo da mensagem de email para o usuário, por se tratar de procedimento padrão do sistema. Portanto, para atender à solicitação do cliente, é necessária a criação de um novo protocolo de envio de emails ao cliente, no qual a validação para disparo de email ocorra após o retorno do pedido do ERP para o sistema. Neste email, será possível inserir o número do pedido interno criado em CD_PEDIDO.
Em termos práticos, teremos mais uma opção de disparo de email, além do existente, com o disparo ocorrendo em dois momentos distintos entre eles, sendo este último o modelo adotado para este cliente. Portanto, para evitar conflitos de fluxo indevido de dados e excesso de tráfego de informações, a primeira opção de envio de email será desabilitada.
Cenários
Consideremos para os cenários apresentados nesta seção a seguinte situação:
CD_CLIENTE | CD_PEDIDO_PALM | CD_PEDIDO | DT_ENTREGA |
---|---|---|---|
001 | 200120002020 | NULL | 25-06-2021 |
O pedido será finalizado e enviado à integração, gerando o número de pedido na CD_PEDIDO:
CD_CLIENTE | CD_PEDIDO_PALM | CD_PEDIDO | DT_ENTREGA |
---|---|---|---|
001 | 200120002020 | GEO30456 | 28-06-2021 |
Pelo exposto, percebemos que a criação do código de pedido só é criado após a integração do mesmo no ERP do cliente. Os cenários previstos de uso destas informações são melhores descritos abaixo:
Cenário 1: Situação atual
O fluxograma demonstra os processos de envio e retorno do pedido pelo ERP. Percebe-se que o disparo do email ocorre logo após o envio do pedido à ERP. Por essa razão, o email não apresenta o código de pedido ERP, pois este número só será gerado no momento da integração.
Cenário 2: Situação Desejada
Neste cenário, o fluxograma apresenta dois momentos distintos de disparo de email: o disparo convencional, já existente, cujos processos não podem sofrer alterações por se tratar de definições de uso restritos ao sistema, e um disparo complementar, realizado após o retorno do pedido à plataforma GeoSales, em cuja composição já existe a informação do código de pedido ERP. Este será o email disparado ao cliente, visto que o primeiro será desabilitado.
Regras de Negócios
[RN1] - O código que deverá ser trazido ao email deverá ser extraído da tabela PEDIDO_RETORNO, no campo CD_PEDIDO.
[RN2] - ao selecionar a opção de email com codigo de pedido ERP, a primeira opção de email deve ser desabilitada.
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
GeoSales
Setor | Aprovado Por | Data |
---|---|---|
Desenvolvimento - GeoSales | Renato Lima | 24/06/2021 |
Integração - GeoSales | Pessoa que aprovou | 00/00/0000 |
Configurações - GeoSales | Pessoa que aprovou | 00/00/0000 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente de Projeto - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente Comercial - Cliente | Pessoa que aprovou | 00/00/0000 |