Mudanças entre as edições de "Prazo médio máximo"

De GeoSales
Ir para navegação Ir para pesquisar
 
(9 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 7: Linha 7:
 
|  21/05/2018  || João Felipe Maciel  ||  Criação do Documento  
 
|  21/05/2018  || João Felipe Maciel  ||  Criação do Documento  
 
|-
 
|-
 +
|  24/05/2018  || Carlos Robson      ||  Documento Validado
 +
|-
 +
 
|}
 
|}
  
 
== Necessidade ==
 
== Necessidade ==
  
Atualmente, no ERP, é feito o cálculo do prazo médio, partindo da condição de pagamento escolhida pelo cliente. Por exemplo: ao escolher uma condição de pagamento de "30-60 dias", o sistema tem como resultado de prazo médio "45 dias", através da equação: [(30+60)/2].
+
Atualmente, no ERP, é feito o cálculo do prazo médio, partindo da condição de pagamento escolhida pelo cliente. Por exemplo: ao escolher uma condição de pagamento de "30-60 dias", no ERP, é calculado como resultado de prazo médio "45 dias", através da equação: [(30+60)/2].
  
 
Então, deverá ser setado um parâmetro que define o prazo médio máximo para condição de pagamento de 'X' dias, essa quantidade deverá ser cadastrada previamente, no ERP.  
 
Então, deverá ser setado um parâmetro que define o prazo médio máximo para condição de pagamento de 'X' dias, essa quantidade deverá ser cadastrada previamente, no ERP.  
Linha 19: Linha 22:
 
== Solução ==
 
== Solução ==
  
No momento do cadastro da condição de pagamento no ERP, será incluído um novo campo, destinado a armazenar a informação de Prazo Médio para a condição de pagamento, sendo este estando calculado. Esse dado será salvo no GeoSales através de integração.
+
Deverá ser criado um novo campo, destinado a armazenar a informação de prazo médio máximo. Esse dado será salvo no GeoSales através de integração.
  
 
O GeoSales fará uma leitura do parâmetro do ERP que define essa informação, tratando na extração dos dados, a fim de que só sejam carregadas as condições de pagamentos que atendem a validação de prazo médio máximo, ou seja, as condições de pagamento que não são superiores ao prazo médio máximo.
 
O GeoSales fará uma leitura do parâmetro do ERP que define essa informação, tratando na extração dos dados, a fim de que só sejam carregadas as condições de pagamentos que atendem a validação de prazo médio máximo, ou seja, as condições de pagamento que não são superiores ao prazo médio máximo.
Linha 25: Linha 28:
 
== Implementação ==
 
== Implementação ==
  
Será criado, no ERP, dois campos: XX_XXX_XXXXX, destinado ao prazo médio máximo cadastrado previamente e YY_YYY_YYYYY atribuído para a informação de prazo médio.  
+
Será criado, no ERP, o campo E4_PRZMED, destinado ao prazo médio de cada condição de pagamento cadastrada.  
  
O GeoSales fará a validação dos dois campos em que o valor incluído em YY_YYY_YYYYY não poderá ser superior ao definido em XX_XXX_XXXXX; além disso, o sistema trará do ERP as condições de pagamento que atendam esta validação, ou seja, serão exibidas as condições de pagamento disponíveis para seleção.  
+
O prazo médio máximo será consultado, via integração, através do parâmetro ES_MINPRZ contido no ERP. Além disso, na integração, serão coletadas as condições de pagamento que atendam esta validação, ou seja, serão exibidas as condições de pagamento disponíveis para seleção.  
  
'''- Consultar parâmetro no ERP:'''
+
'''- Consultar parâmetro no ERP: '''por meio de integração, serão colhidas as informações de prazo médio máximo cadastradas no ERP, que serão envolvidos os campos citados;
  
'''- Integrar os dados de prazo médio:'''
+
'''- Integrar os dados de prazo médio: '''serão preenchidas as informações no campo E4_PRZMED criado;
  
'''- Salvar o prazo médio máximo por condição de pagamento:''' na tabela CONDICAO_PAGAMENTO...
+
'''- Salvar o prazo médio máximo por condição de pagamento: '''deverá ser cadastrado o prazo médio máximo, estando associado com uma condição de pagamento;
  
'''- Validar o prazo médio máximo:''' ["Relação de 1 pra 2"]
+
'''- Validar o prazo médio máximo: '''será tratado em integração se o prazo médio ultrapassará ou não o prazo máximo de pagamento estipulado;
  
'''- Exibir apenas as condições de pagamento que poderem ser selecionadas pelo cliente:'''
+
'''- Exibir apenas as condições de pagamento que poderem ser selecionadas pelo cliente: '''no momento da integração das condições de pagamento, só exibirá para seleção as condições de pagamento que satisfaçam a condição.
  
 
== Regras de Negócio ==
 
== Regras de Negócio ==

Edição atual tal como às 13h52min de 21 de junho de 2018

Histórico de Revisões

Data Quem Comentários
21/05/2018 João Felipe Maciel Criação do Documento
24/05/2018 Carlos Robson Documento Validado

Necessidade

Atualmente, no ERP, é feito o cálculo do prazo médio, partindo da condição de pagamento escolhida pelo cliente. Por exemplo: ao escolher uma condição de pagamento de "30-60 dias", no ERP, é calculado como resultado de prazo médio "45 dias", através da equação: [(30+60)/2].

Então, deverá ser setado um parâmetro que define o prazo médio máximo para condição de pagamento de 'X' dias, essa quantidade deverá ser cadastrada previamente, no ERP.

No momento da criação do pedido, o prazo médio máximo deverá ser validado, o que permite que o pedido seja criado apenas se o valor do prazo médio não ultrapassar o seu valor máximo.

Solução

Deverá ser criado um novo campo, destinado a armazenar a informação de prazo médio máximo. Esse dado será salvo no GeoSales através de integração.

O GeoSales fará uma leitura do parâmetro do ERP que define essa informação, tratando na extração dos dados, a fim de que só sejam carregadas as condições de pagamentos que atendem a validação de prazo médio máximo, ou seja, as condições de pagamento que não são superiores ao prazo médio máximo.

Implementação

Será criado, no ERP, o campo E4_PRZMED, destinado ao prazo médio de cada condição de pagamento cadastrada.

O prazo médio máximo será consultado, via integração, através do parâmetro ES_MINPRZ contido no ERP. Além disso, na integração, serão coletadas as condições de pagamento que atendam esta validação, ou seja, serão exibidas as condições de pagamento disponíveis para seleção.

- Consultar parâmetro no ERP: por meio de integração, serão colhidas as informações de prazo médio máximo cadastradas no ERP, que serão envolvidos os campos citados;

- Integrar os dados de prazo médio: serão preenchidas as informações no campo E4_PRZMED criado;

- Salvar o prazo médio máximo por condição de pagamento: deverá ser cadastrado o prazo médio máximo, estando associado com uma condição de pagamento;

- Validar o prazo médio máximo: será tratado em integração se o prazo médio ultrapassará ou não o prazo máximo de pagamento estipulado;

- Exibir apenas as condições de pagamento que poderem ser selecionadas pelo cliente: no momento da integração das condições de pagamento, só exibirá para seleção as condições de pagamento que satisfaçam a condição.

Regras de Negócio

RN1 – Serão buscadas do ERP apenas as condições de pagamento que atendam a validação de prazo médio. Isso significa que, no momento da criação do pedido, só essas condições de pagamento estarão disponíveis para seleção;

RN2 – A validação de prazo médio é única para todos os pedidos.

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