Mudanças entre as edições de "Envio de e-mail de pedidos criados"

De GeoSales
Ir para navegação Ir para pesquisar
(Criou página com '== Histórico de Alterações == {| class="wikitable" ! Data ! Quem ! Comentários |- | 00/00/0000 || Pessoa que alterou || O que foi modificado |- |} == Necessidade ==...')
 
 
(12 revisões intermediárias por 4 usuários não estão sendo mostradas)
Linha 5: Linha 5:
 
! Comentários  
 
! Comentários  
 
|-
 
|-
00/00/0000 || Pessoa que alterou || O que foi modificado
+
22/02/2019 || Ana Julia || Criação do documento
 
|-
 
|-
 
|}
 
|}
Linha 11: Linha 11:
 
== Necessidade ==
 
== Necessidade ==
  
== Solução ==  
+
Atualmente o vendedor realiza o cadastro de pedido, mas não é informado quando o pedido é criado ou finalizado. A Yama Cosméticos necessita que os vendedores sejam informados por e-mail quando um pedido for criado.
 +
 
 +
== Solução ==
 +
 
 +
Para que seja enviado e-mails de criação de pedido para o vendedor, será necessário criar o processo de envio de e-mail. Além disso, será necessário criar uma configuração, para ativar e desativar o serviço de envio de e-mail.
  
 
== Implementação ==
 
== Implementação ==
  
=== Desenvolvimento ===  
+
=== Desenvolvimento ===
  
=== Integração ===
+
Para que seja enviado e-mails ao vendedor, o serviço de e-mail deverá estar ativo.
  
=== Estrutura de banco ===
+
O sistema deverá enviar e-mails, contendo o espelho do pedido, ao vendedor que criou o pedido. Este e-mail será disparado para situações em que o pedido for salvo ou efetivado.
 
 
{| class="wikitable"
 
! colspan="5"  | TABELA
 
|-
 
! Coluna
 
! Tipo
 
! Obrigatório
 
! Chave Primária
 
! Explicação
 
|-
 
| NOME DO CAMPO
 
| TIPO DO CAMPO
 
| SIM/NAO
 
| SIM/NAO
 
| EXPLICAÇÃO SOBRE O CAMPO
 
|-  
 
|}
 
  
== Regras de Negócios ==
+
[[Arquivo:Envio de email de pedido criado para o vendedor .PNG]]
  
'''[RN1] - '''
+
Caso o vendedor não possua um e-mail válido ou cadastrado, o e-mail não será enviado.
  
== Regras de Integração ==
+
[[Arquivo:Envio de email caso o email cadastrado nao seja valido.PNG]]
  
'''[RI1] - '''
 
  
== Resultados Esperados ==
+
Além disso, será necessário criar a configuração ENVIA_EMAIL_VENDEDOR_PEDIDO_CRIACAO para definir a utilizão de envio de e-mail. Esta configuração poderá receber valor 'S' para ativo, 'N' ou NULL para desativar. Por padrão, o sistema setará o valor dessa configuração para NULL.
  
=== Protótipos ===
+
"Em nosso sistema, existem modelos de e-mail que devem ser criados para cada funcionalidade de envio de e-mail. Sendo assim, deverá ser incluído também um modelo de email para cada organização de venda do tipo de modelo ENVIA_EMAIL_VENDEDOR_PEDIDO_CRIACAO."
  
=== Fluxos Padrão ===
+
== Regras de Negócios ==
  
 +
'''[RN1] - ''' Para que o e-mail seja enviado, o vendedor deverá conter um e-mail válido.
  
 
== Aprovação ==
 
== Aprovação ==
Linha 61: Linha 48:
 
{| class="wikitable"
 
{| class="wikitable"
 
! Setor  
 
! Setor  
! Aprovado Por
+
!style="width:200px"| Aprovado Por
! Data
+
!style="width:200px"| Data
  
 
|-  
 
|-  
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000
+
| Desenvolvimento - GeoSales || ||
 
|-  
 
|-  
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000
+
| Integração - GeoSales || ||  
 
|-
 
|-
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000
+
| Configurações - GeoSales || ||  
 
|-
 
|-
 
|}
 
|}
Linha 77: Linha 64:
 
{| class="wikitable"
 
{| class="wikitable"
 
! Setor  
 
! Setor  
! Aprovado Por
+
! style="width:200px"| Aprovado Por
! Data
+
! style="width:200px"| Data
! Assinatura
+
! style="width:200px"| Assinatura
 
|-
 
|-
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||
+
| Gerente TI - Cliente || || ||
 
|-  
 
|-  
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||
+
| Gerente de Projeto - Cliente || || ||
 
|-  
 
|-  
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||
+
| Gerente Comercial - Cliente || || ||
 
|-  
 
|-  
 
|}
 
|}

Edição atual tal como às 16h44min de 25 de fevereiro de 2019

Histórico de Alterações

Data Quem Comentários
22/02/2019 Ana Julia Criação do documento

Necessidade

Atualmente o vendedor realiza o cadastro de pedido, mas não é informado quando o pedido é criado ou finalizado. A Yama Cosméticos necessita que os vendedores sejam informados por e-mail quando um pedido for criado.

Solução

Para que seja enviado e-mails de criação de pedido para o vendedor, será necessário criar o processo de envio de e-mail. Além disso, será necessário criar uma configuração, para ativar e desativar o serviço de envio de e-mail.

Implementação

Desenvolvimento

Para que seja enviado e-mails ao vendedor, o serviço de e-mail deverá estar ativo.

O sistema deverá enviar e-mails, contendo o espelho do pedido, ao vendedor que criou o pedido. Este e-mail será disparado para situações em que o pedido for salvo ou efetivado.

Envio de email de pedido criado para o vendedor .PNG

Caso o vendedor não possua um e-mail válido ou cadastrado, o e-mail não será enviado.

Envio de email caso o email cadastrado nao seja valido.PNG


Além disso, será necessário criar a configuração ENVIA_EMAIL_VENDEDOR_PEDIDO_CRIACAO para definir a utilizão de envio de e-mail. Esta configuração poderá receber valor 'S' para ativo, 'N' ou NULL para desativar. Por padrão, o sistema setará o valor dessa configuração para NULL.

"Em nosso sistema, existem modelos de e-mail que devem ser criados para cada funcionalidade de envio de e-mail. Sendo assim, deverá ser incluído também um modelo de email para cada organização de venda do tipo de modelo ENVIA_EMAIL_VENDEDOR_PEDIDO_CRIACAO."

Regras de Negócios

[RN1] - Para que o e-mail seja enviado, o vendedor deverá conter um e-mail válido.

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
Integração - GeoSales
Configurações - GeoSales

Empresa solicitante

Setor Aprovado Por Data Assinatura
Gerente TI - Cliente
Gerente de Projeto - Cliente
Gerente Comercial - Cliente