Mudanças entre as edições de "Relatório de Status de Pedido por Item"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 52: Linha 52:
 
== Regras de Integração ==
 
== Regras de Integração ==
  
Será buscado na view o status por item, ou seja, iremos ler status, código do produto e código do pedido. As demais tabelas que já são integradas serão utilizadas a critério de comparação, que são as informações de nota fiscal, pedido entre outros.
+
'''[RN1] - ''' Será buscado na view o status por item, ou seja, iremos ler status, código do produto e código do pedido.  
 +
'''[RN1] - ''' Os demais dados da view serão utilizadas a critério de comparação, visto que a integração de hoje já traz informações dados da sua tabela de origem como nota fiscal, pedidos e etc.
  
 
== Resultados Esperados ==  
 
== Resultados Esperados ==  

Edição das 20h24min de 29 de julho de 2019

Histórico de Alterações

Data Quem Comentários
15/07/2019 Ryvane Maria Criação do documento
23/07/2019 Romildo Santos Edição do documento
25/07/2019 Romildo Santos Edição do documento

Necessidade

Visualizar e extrair um relatório que contemple informações a respeito dos status dos pedidos. Utilizar tanto no portal GeoSales3 quanto no GeoSales EVO.

Solução

Para viabilizar a visualização e a extração deste relatório no GeoSales, será necessário criar, exclusivamente no ERP, uma View com objetivo de alimentar os dados a serem exibidos no respectivo relatório. É importante salientar que a criação dessa View será feita exclusivamente pela empresa solicitante (Makita). Desta forma, será de responsabilidade do GeoSales realizar a leitura dessa View capturando o status no item para montar a estrutura do relatório com os dados necessários. Além disso, será de responsabilidade do GeoSales, também, a montagem e desenvolvimento da tela que será usada para exibir e extrair os dados do relatório.

Implementação

Para que seja possível visualizar os status dos pedidos por item, será necessário criar uma regra de negócio em uma view, essa criação será de responsabilidade exclusiva da Makita, bem como a sua manutenção. Ao passo da criação dessa View, o GeoSales será responsável por capturar os dados necessários contidos nela, estruturando o relatório.

O GeoSales irá, inicialmente, realizar a chamada dessa view, preparando os dados para serem exibidos no relatório.

Além disso, será criada uma tela no GeoSales com finalidade de extrair o relatório de acordo com os filtros desejados. Nessa tela será possível gerar relatórios contendo os seguintes filtros:

  1. Período;
  2. Código do pedido ERP;
  3. Status;
  4. Cliente;
  5. Código do Produto ERP.

É válido salientar que caso o cliente esteja utilizando o portal através de um usuário B2B, o GeoSales irá preencher o filtro 'Cliente' automaticamente e esse filtro não poderá ser alterado, ou seja, só será possível extrair informações do cliente em questão.

O sistema exibirá na tela as informações a respeito dos pedidos e de seus respectivos produtos, de acordo com os filtros aplicados. Será possível, além de visualizar essas informações na tela do portal GeoSales, extrair o relatório que foi gerado na tela. O relatório será gerado conforme as informações filtradas na tela, e poderá ser extraído em formato Excel (XLS). Na tela e no relatório o sistema exibirá os seguintes campos: código do pedido (geosales), código do pedido ERP, valor líquido, data de emissão do pedido, código do Produto ERP, descrição do produto, valor do item, quantidade vendida, quantidade liberada, saldo (Quantidade que falta para faturar), status, nota fiscal do item, data de emissão da nota fiscal, data de expedição da mercadoria.

Regras de Negócios

[RN1] - Será de responsabilidade da Makita a criação e manutenção da regra de negócio da View.

[RN2] - Será disponibilizado o relatório de status de pedido por item no GeoSales, a leitura dos dados contidos na View e o desenvolvimento do layout da tela e do relatório.

[RN3] - Os produtos poderão conter os seguintes status: A liberar, faturado, a faturar, outros, estoque e estoque outros. Esses dados serão controlados na View a ser criada pela Makita, e não é de responsabilidade do GeoSales essas informações.

[RN4] - A funcionalidade será criada tanto no Geosales 3 quanto no Geosales Evo

Regras de Integração

[RN1] - Será buscado na view o status por item, ou seja, iremos ler status, código do produto e código do pedido. [RN1] - Os demais dados da view serão utilizadas a critério de comparação, visto que a integração de hoje já traz informações dados da sua tabela de origem como nota fiscal, pedidos e etc.

Resultados Esperados

Com a implementação será possível visualizar o status de pedido por item.

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 Anderson Gomes 23/07/2019
Integração - GeoSales Leonardo Sousa 23/07/2019
Configurações - GeoSales Anderson Gomes 23/07/2019

Empresa solicitante

Setor Aprovado Por Data Assinatura
Gerente TI - Cliente 23/07/2019
Gerente de Projeto - Cliente 23/07/2019
Gerente Comercial - Cliente 23/07/2019