Mudanças entre as edições de "Vendedor Segmentado"
(25 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 6: | Linha 6: | ||
|- | |- | ||
| 26/02/2018 || Ryvane Maria || Criação do Documento | | 26/02/2018 || Ryvane Maria || Criação do Documento | ||
+ | |- | ||
+ | | 28/02/2018 || Marcus Fábio Salviano || Aprovação Desenvolvimento | ||
+ | |- | ||
+ | | 01/03/2018 || Ryvane Maria || Alteração da RN2 e do fluxo da solução. | ||
+ | |- | ||
+ | | 01/03/2018 || Marcus Fábio Salviano || Aprovação modificações Desenvolvimento | ||
|- | |- | ||
|} | |} | ||
Linha 35: | Linha 41: | ||
[[Arquivo:fluxo_vendseg.png|600px]] | [[Arquivo:fluxo_vendseg.png|600px]] | ||
− | 1) A primeira etapa cabe ao ERP e se trata da duplicação do cadastro do cliente, ou seja, um cliente A, se transforma para o GeoSales em dois clientes: A1 e A2 | + | 1) A primeira etapa cabe ao ERP e se trata da duplicação do cadastro do cliente, ou seja, um cliente A, se transforma para o GeoSales em dois clientes: A1 e A2. |
− | 2) A segunda etapa será feita pelo GeoSales, e distribuirá os títulos de um cliente para o outro. O cliente A1 conterá os títulos referentes também ao cliente A2, e vice-versa. | + | 2) A segunda etapa será feita pelo GeoSales, e distribuirá os títulos de um cliente para o outro. O cliente A1 conterá os títulos referentes também ao cliente A2, e vice-versa. É importante salientar que, ao enviar os títulos de um cliente para o outro, o campo VR_TITULO será enviado com o valor R$ 00,00 (zero), isso será feito para que o limite de crédito do cliente A1 não interfira no limite de crédito do cliente A2 e vice-versa. |
− | 3) No momento da validação de inadimplência, o sistema validará os títulos do cliente A1 como já é feito atualmente, sem se preocupar com os títulos do cliente A2, pois estes já estarão duplicados em A1. É importante salientar que o limite de crédito do cliente A será compartilhado entre os cadastros de cliente A1 e A2. | + | 3) No momento da validação de inadimplência, o sistema validará os títulos do cliente A1 como já é feito atualmente, sem se preocupar com os títulos do cliente A2, pois estes títulos já estarão duplicados em A1, porém com o campo VR_TITULO = 0. É importante salientar que o limite de crédito do cliente A não será compartilhado entre os cadastros de cliente A1 e A2. |
== Implementação == | == Implementação == | ||
Linha 45: | Linha 51: | ||
Quando um dos clientes que foi duplicado tiver um título em atraso, esse título vai ser replicado no seu cliente análogo. | Quando um dos clientes que foi duplicado tiver um título em atraso, esse título vai ser replicado no seu cliente análogo. | ||
− | A relação entre os clientes análogos será feita através do CNPJ desses clientes, que será consultado do campo | + | A relação entre os clientes análogos será feita através do CPF/CNPJ desses clientes, que será consultado do campo de CPF/CNPJ da tabela padrão SA1. |
− | + | Localizando essa informação, os títulos desses clientes serão compartilhados, ou seja, todos os clientes com o mesmo CPF/CNPJ conterão os títulos uns dos outros. | |
− | + | Sempre que o sistema for consultar os títulos de um cliente para realizar a validação de inadimplência o sistema irá, através da integração, visualizar os títulos do outro cliente que está associado ao CPF/CNPJ deste cliente. | |
− | + | Para possibilitar tal situação, será feita uma atribuição na tabela TITULO, onde iremos relacionar para cada cliente seu respectivo CPF/CNPJ. | |
− | |||
− | |||
− | |||
− | |||
− | |||
== Regras de Negócio == | == Regras de Negócio == | ||
Linha 62: | Linha 63: | ||
'''[RN1]''' – A duplicação do cadastro dos clientes será feita exclusivamente no ERP, e nenhuma validação será feita no Geosales a respeito disso. | '''[RN1]''' – A duplicação do cadastro dos clientes será feita exclusivamente no ERP, e nenhuma validação será feita no Geosales a respeito disso. | ||
− | '''[RN2]''' – O GeoSales | + | '''[RN2]''' – O GeoSales irá validar o limite de crédito, como já ocorre atualmente, e os títulos replicados em ambos os cadastros não irão interferir na validação de limite de crédito, pois o campo VR_TITULO será enviado com o valor zero. Desta forma, o GeoSales irá validar o limite de crédito sem considerar os títulos que foram replicados dos outros cadastros do cliente. Isso quer dizer que o cliente não compartilhará o limite de crédito entre seus cadastros. |
'''[RN3]''' – Não será enviada ao ERP nenhuma informação que especifique que o cliente é um cliente duplicado | '''[RN3]''' – Não será enviada ao ERP nenhuma informação que especifique que o cliente é um cliente duplicado | ||
+ | |||
+ | '''[RN4]''' – Será utilizado para essa funcionalidade o CPF/CNPJ completo para validação de clientes. | ||
== Aprovação == | == Aprovação == |
Edição atual tal como às 19h38min de 1 de março de 2018
Histórico de Revisões
Data | Quem | Comentários |
---|---|---|
26/02/2018 | Ryvane Maria | Criação do Documento |
28/02/2018 | Marcus Fábio Salviano | Aprovação Desenvolvimento |
01/03/2018 | Ryvane Maria | Alteração da RN2 e do fluxo da solução. |
01/03/2018 | Marcus Fábio Salviano | Aprovação modificações Desenvolvimento |
Necessidade
Deve-se permitir que um cliente seja atendido por dois vendedores diferentes.
Estes vendedores irão atender o mesmo cliente, porém, vendendo produtos diferentes para cada um.
Terá que ser duplicado, no ERP, o cadastro do cliente, de forma que o mesmo cliente possua dois cadastros diferentes sob a visão do GeoSales; desta forma, aparentemente, dois vendedores atenderão o mesmo cliente com cadastros diferentes.
Apesar do cadastro dos clientes ser duplicado, o controle de inadimplência de títulos deverá ser feito de forma unificada, ou seja, o cliente terá seu controle de inadimplência feito para os seus dois cadastros como se fossem um só. Isso evita que um cliente inadimplente para um vendedor consiga realizar um pedido com outro vendedor.
Solução
No ERP, o cadastro do cliente será duplicado e esse cliente será enxergado pelo GeoSales como sendo dois clientes diferentes, atendidos por dois vendedores diferentes.
Desta forma, o mesmo cliente terá, no GeoSales, dois códigos diferentes onde um código será associado a um vendedor, e outro código a outro vendedor. Cada vendedor só terá acesso aos produtos cadastrados para o seu respectivo código do cliente duplicado.
Apesar de aparentemente existirem dois clientes diferentes, só existe um cliente real, e o controle de inadimplência deve ser unificado para os clientes que foram duplicados, ou seja, ao invés de realizar o controle de inadimplência por código, deverá ser realizada por cliente. Desta forma, o controle de inadimplência irá validar os dois cadastros como um só.
Na visão do GeoSales o cadastro duplicado de vendedores só será enxergado no momento de realizar o controle de inadimplência.
Esse controle é feito através dos títulos em abertos de um determinado cliente. Para realizar este controle, o GeoSales irá atribuir os títulos de um dos cadastros do cliente duplicado a outro, e vice versa.
A solução apresentada está ilustrada no fluxo abaixo:
1) A primeira etapa cabe ao ERP e se trata da duplicação do cadastro do cliente, ou seja, um cliente A, se transforma para o GeoSales em dois clientes: A1 e A2.
2) A segunda etapa será feita pelo GeoSales, e distribuirá os títulos de um cliente para o outro. O cliente A1 conterá os títulos referentes também ao cliente A2, e vice-versa. É importante salientar que, ao enviar os títulos de um cliente para o outro, o campo VR_TITULO será enviado com o valor R$ 00,00 (zero), isso será feito para que o limite de crédito do cliente A1 não interfira no limite de crédito do cliente A2 e vice-versa.
3) No momento da validação de inadimplência, o sistema validará os títulos do cliente A1 como já é feito atualmente, sem se preocupar com os títulos do cliente A2, pois estes títulos já estarão duplicados em A1, porém com o campo VR_TITULO = 0. É importante salientar que o limite de crédito do cliente A não será compartilhado entre os cadastros de cliente A1 e A2.
Implementação
Quando um dos clientes que foi duplicado tiver um título em atraso, esse título vai ser replicado no seu cliente análogo.
A relação entre os clientes análogos será feita através do CPF/CNPJ desses clientes, que será consultado do campo de CPF/CNPJ da tabela padrão SA1.
Localizando essa informação, os títulos desses clientes serão compartilhados, ou seja, todos os clientes com o mesmo CPF/CNPJ conterão os títulos uns dos outros.
Sempre que o sistema for consultar os títulos de um cliente para realizar a validação de inadimplência o sistema irá, através da integração, visualizar os títulos do outro cliente que está associado ao CPF/CNPJ deste cliente.
Para possibilitar tal situação, será feita uma atribuição na tabela TITULO, onde iremos relacionar para cada cliente seu respectivo CPF/CNPJ.
Regras de Negócio
[RN1] – A duplicação do cadastro dos clientes será feita exclusivamente no ERP, e nenhuma validação será feita no Geosales a respeito disso.
[RN2] – O GeoSales irá validar o limite de crédito, como já ocorre atualmente, e os títulos replicados em ambos os cadastros não irão interferir na validação de limite de crédito, pois o campo VR_TITULO será enviado com o valor zero. Desta forma, o GeoSales irá validar o limite de crédito sem considerar os títulos que foram replicados dos outros cadastros do cliente. Isso quer dizer que o cliente não compartilhará o limite de crédito entre seus cadastros.
[RN3] – Não será enviada ao ERP nenhuma informação que especifique que o cliente é um cliente duplicado
[RN4] – Será utilizado para essa funcionalidade o CPF/CNPJ completo para validação de clientes.
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.
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI | |||
Gerente Projeto | |||
Gerente Comercial |