Mudanças entre as edições de "Integração de Meta"

De GeoSales
Ir para navegação Ir para pesquisar
 
(26 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 17: Linha 17:
 
== Implementação ==
 
== Implementação ==
  
Na tabela '''META_VENDA''', será criado um campo '''VR_META_ATINGIDA''', nesse campo, vamos receber o valor de meta que ele atingiu.
+
Na tabela '''META_VENDA''', será criado um campo '''VR_META_ATINGIDA''', nesse campo, vamos receber o valor de meta que ele atingiu e será criado um novo parametro para o campo TP_META.
  
Será realizada a integração dos dados que o cliente necessita informar e mostrar aos seus vendedores. Na integração será enviada a tabela meta_venda, as informações do código do vendedor, descrição da meta,data inicial, data final, valor da meta serão enviados uma unica vez ao mês, já o valor atingido da meta, esse será atualizado diariamente através do processo de atualização.
+
'''Tabela de Meta Venda'''
  
Na tabela META_VENDA, o campo TP_META recebe valores, que definem como será feito os cálculos para exibição de valores atingidos, onde '''P''', os dados a serem considerados são de pedido, '''F''', os dados a serem considerados são de nota fiscal e será criado um novo parâmetro: '''I''', onde os dados serão de integração.
+
{| class="wikitable"
 +
! colspan="5"  | META_VENDA
 +
|-
 +
! Coluna
 +
! Tipo
 +
! Obrigatório
 +
! Chave Primária
 +
! Explicação
 +
 
 +
|-
 +
| CD_VENDEDOR
 +
| INT
 +
| SIM
 +
| NÃO
 +
| Código do vendedor
 +
|- 
 +
| DT_INI_META
 +
| DATETIME
 +
| SIM
 +
| NÃO
 +
| Data Inicial da meta
 +
|- 
 +
| DS_META
 +
| VARCHAR(50)
 +
| SIM
 +
| NÃO
 +
| Descrição da meta
 +
|- 
 +
| DT_FIM_META
 +
| DATETIME
 +
| SIM
 +
| NÃO
 +
| Data fim da meta
 +
|- 
 +
| QT_DIAS_TRABALHADO
 +
| INT
 +
| SIM
 +
| NÃO
 +
| Quantidade de dias trabalhado
 +
|- 
 +
| VR_META
 +
| DECIMAL
 +
| NÃO
 +
| NÃO
 +
| Valor da meta
 +
|- 
 +
| PC_COBERTURA
 +
| DECIMAL
 +
| NÃO
 +
| NÃO
 +
| Percentual de cobertura
 +
|- 
 +
| PC_POSITIVACAO
 +
| DECIMAL
 +
| NÃO
 +
| NÃO
 +
| Percentual de positivacao
 +
|- 
 +
| TP_META
 +
| VARCHAR(10)
 +
| NÃO
 +
| NÃO
 +
| Tipo de meta
 +
|- 
 +
| VR_META_ATINGIDA
 +
| VARCHAR(10)
 +
| NÃO
 +
| NÃO
 +
| Valor de meta atingida
 +
|- 
 +
|}
 +
 
 +
Na tabela será realizada a integração dos dados enviando ao Geosales os campos que necessitamos informar aos vendedores e campos obrigatórios da tabela.
 +
 
 +
Na integração será enviada a tabela meta_venda, as informações do código do vendedor, descrição da meta,data inicial, data final, valor da meta, dias trabalhados, tp meta e o valor atingido da meta, esse será atualizado diariamente através do processo de integração.
 +
 
 +
Na tabela META_VENDA, o campo TP_META recebe valores, que definem como será feito os cálculos para exibição de valores atingidos, onde '''P''', os dados a serem considerados são de pedido, '''F''', os dados a serem considerados são de nota fiscal e será criado um '''novo''' parâmetro: '''I''', onde os dados serão de integração para exibição.
  
Quando estiver com o parâmetro '''TP_META=I''', a aplicação não usará as funções para realização de calculo e exibição. Mas, vai exibir as informações já citadas acima que foram inseridas no Geosales via integração. Os relatórios devem levar em consideração os dados enviados via integração.
+
Quando estiver com o parâmetro '''TP_META= I''', a aplicação não usará as funções para realização de calculo e exibição. Mas, vai exibir os dados recebidos via integração, já citados acima.  
  
No portal Geosales Evo, na tela que utilizamos para cadastro e edição de dados, não será possível editar, mas será apenas possível visualizar os dados enviados.
+
[[Arquivo:Frame 01.png|200px]]
 +
*Imagem ilustrativa, pode ocorrer alterações no desenvolvimento
  
No Geosales portal e mobile serão exibidos os seguintes dados: vendedor, descrição da meta, Data inicial, data final, valor da meta e valor atingido. Os demais campos de informações que temos como padrão no Geosales serão apresentados em branco, pois não teremos dados a serem exibidos, pois não serão enviados na integração.
+
Os relatórios vão exibir informações baseados nos dados que foram integrados. O acompanhamento de meta, a tela de gestão de equipes, ao ter o campo  '''TP_META=I''' apresentaram as informações como base nos dados integrados.
 +
 
 +
No portal Geosales Evo, na tela que utilizamos para cadastro e edição de dados de meta, não será possível editar, mas vai permitir, visualizar os dados enviados.
 +
 
 +
No Geosales portal e mobile serão exibidos os seguintes dados: vendedor, descrição da meta, Data inicial, data final, valor da meta e valor atingido. Os demais campos de informações que temos como padrão no Geosales, serão apresentados em branco, pois não teremos dados a serem exibidos, pois não serão enviados na integração.
  
 
== Regras de Negócios ==
 
== Regras de Negócios ==
Linha 35: Linha 116:
 
'''[RN2] - ''' As informações de relatório, estão vinculadas aos campos de valor da meta e valor atingindo enviado na integração.
 
'''[RN2] - ''' As informações de relatório, estão vinculadas aos campos de valor da meta e valor atingindo enviado na integração.
  
'''[RN3] - ''' Quando na tabela  
+
'''[RN3] - ''' Quando na tabela '''META_VENDA''', o campo '''TP_META=I''', na tela de cadastro será bloqueada para edição.
  
'''[RN4] - '''  
+
'''[RN4] - ''' Os campos, os quais não são enviados dados, eles serão apresentados em branco na aplicação.
  
'''[RN5] - '''
+
'''[RN5] - ''' Será feita integração apenas dos dados de meta geral, ou seja, as colunas que pertencem a tabela meta_venda.
  
== Regras de Integração ==
+
'''[RN6] - ''' O vendedor poderá ter apenas um tipo de meta, baseando-se no campo TP_META da tabela META_VENDA.
  
'''[RN1] - ''' Não se aplica
+
'''[RN7] - ''' A empresa só poderá usar um tipo de meta.
  
'''[RN2] - ''' Não se aplica
+
== Regras de Integração ==
  
'''[RN3] - ''' Não se aplica
+
'''[RN1] - ''' Devem ser enviados na integração os campos obrigatários da tabela META_VENDA e os campos que precisam ser apresentados aos vendedores.
  
 
== Resultados Esperados ==
 
== Resultados Esperados ==
Linha 63: Linha 144:
  
 
|-  
 
|-  
| Desenvolvimento - GeoSales || Anderson Gomes || xx/xx/xxxx
+
| Desenvolvimento - GeoSales || Leonardo Sousa || 19/08/2020
 
|-  
 
|-  
 
| Integração - GeoSales || Leonardo Sousa || xx/xx/xxxx
 
| Integração - GeoSales || Leonardo Sousa || xx/xx/xxxx

Edição atual tal como às 18h47min de 19 de agosto de 2020

Histórico de Alterações

Data Quem Comentários
10/08/2020 Renato Lima Criação do documento

Necessidade

Tem a necessidade de integrar do ERP para o Geosales, seu cadastro de meta e apresenta ao seus vendedores, os valores atingidos até o período de consulta do mês.

Solução

Através do processo de integração, iremos integrar ao Geosales o cadastro da meta, onde serão considerados o código do vendedor, descrição da meta, valor da meta, data inicio, data fim e seu valor atingido até a data consultada.

Implementação

Na tabela META_VENDA, será criado um campo VR_META_ATINGIDA, nesse campo, vamos receber o valor de meta que ele atingiu e será criado um novo parametro para o campo TP_META.

Tabela de Meta Venda

META_VENDA
Coluna Tipo Obrigatório Chave Primária Explicação
CD_VENDEDOR INT SIM NÃO Código do vendedor
DT_INI_META DATETIME SIM NÃO Data Inicial da meta
DS_META VARCHAR(50) SIM NÃO Descrição da meta
DT_FIM_META DATETIME SIM NÃO Data fim da meta
QT_DIAS_TRABALHADO INT SIM NÃO Quantidade de dias trabalhado
VR_META DECIMAL NÃO NÃO Valor da meta
PC_COBERTURA DECIMAL NÃO NÃO Percentual de cobertura
PC_POSITIVACAO DECIMAL NÃO NÃO Percentual de positivacao
TP_META VARCHAR(10) NÃO NÃO Tipo de meta
VR_META_ATINGIDA VARCHAR(10) NÃO NÃO Valor de meta atingida

Na tabela será realizada a integração dos dados enviando ao Geosales os campos que necessitamos informar aos vendedores e campos obrigatórios da tabela.

Na integração será enviada a tabela meta_venda, as informações do código do vendedor, descrição da meta,data inicial, data final, valor da meta, dias trabalhados, tp meta e o valor atingido da meta, esse será atualizado diariamente através do processo de integração.

Na tabela META_VENDA, o campo TP_META recebe valores, que definem como será feito os cálculos para exibição de valores atingidos, onde P, os dados a serem considerados são de pedido, F, os dados a serem considerados são de nota fiscal e será criado um novo parâmetro: I, onde os dados serão de integração para exibição.

Quando estiver com o parâmetro TP_META= I, a aplicação não usará as funções para realização de calculo e exibição. Mas, vai exibir os dados recebidos via integração, já citados acima.

Frame 01.png

  • Imagem ilustrativa, pode ocorrer alterações no desenvolvimento

Os relatórios vão exibir informações baseados nos dados que foram integrados. O acompanhamento de meta, a tela de gestão de equipes, ao ter o campo TP_META=I apresentaram as informações como base nos dados integrados.

No portal Geosales Evo, na tela que utilizamos para cadastro e edição de dados de meta, não será possível editar, mas vai permitir, visualizar os dados enviados.

No Geosales portal e mobile serão exibidos os seguintes dados: vendedor, descrição da meta, Data inicial, data final, valor da meta e valor atingido. Os demais campos de informações que temos como padrão no Geosales, serão apresentados em branco, pois não teremos dados a serem exibidos, pois não serão enviados na integração.

Regras de Negócios

[RN1] - As informações exibidas tanto no portal, quanto no aplicativo, serão dados que receberemos do ERP.

[RN2] - As informações de relatório, estão vinculadas aos campos de valor da meta e valor atingindo enviado na integração.

[RN3] - Quando na tabela META_VENDA, o campo TP_META=I, na tela de cadastro será bloqueada para edição.

[RN4] - Os campos, os quais não são enviados dados, eles serão apresentados em branco na aplicação.

[RN5] - Será feita integração apenas dos dados de meta geral, ou seja, as colunas que pertencem a tabela meta_venda.

[RN6] - O vendedor poderá ter apenas um tipo de meta, baseando-se no campo TP_META da tabela META_VENDA.

[RN7] - A empresa só poderá usar um tipo de meta.

Regras de Integração

[RN1] - Devem ser enviados na integração os campos obrigatários da tabela META_VENDA e os campos que precisam ser apresentados aos vendedores.

Resultados Esperados

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 Leonardo Sousa 19/08/2020
Integração - GeoSales Leonardo Sousa xx/xx/xxxx
Configurações - GeoSales Anderson Gomes xx/xx/xxxx

Empresa solicitante

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