Mudanças entre as edições de "Integração de Meta"
(28 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. |
− | + | '''Tabela de Meta Venda''' | |
− | Na tabela | + | {| 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. | |
− | 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. | + | 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. | ||
+ | |||
+ | [[Arquivo:Frame 01.png|200px]] | ||
+ | *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 == | == Regras de Negócios == | ||
Linha 33: | 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] - ''' | + | '''[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. |
− | + | '''[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 == | == Resultados Esperados == | ||
Linha 61: | Linha 144: | ||
|- | |- | ||
− | | Desenvolvimento - GeoSales || | + | | 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.
- 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 |