Páginas filhas
  • ER_Integração_com_a_PATHFIND

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

2626 - Integração PathFind

Módulo

Integrações

Segmento Executor

D & L

Requisito

Integração com a PathFind

Chamado

983.088907.2015 ( HIS.03280.2015, HIS.03281.2015, HIS.03302.2015 e HIS.03304.2015)

País

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.


Objetivo

Integrar com a PathFind, facilitando no monitoramento veicular e suas posições do veículo, localizando melhor a rota.


Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

2626 - Integração PathFind

Criação

Menu do Winthor

 

  •  Tela de filtros exportação

    1. Criar rotina específica denominada “Integração PATHFIND”;
    2. Criar aba denominada “Exportação”;
    - Na aba “Exportação” deverá ser criado opções de filtro:
    Código da Filial: opção para selecionar apenas uma filial
    Data Cadastro Cliente: Inicio e Período Final
    Cidade: cidade de venda do pedido
    UF: estado de venda do pedido
    Cobrança: código da cobrança da venda – multi seleção
    Tipo de venda: tipo de venda realizado – multi seleção
    Data Movimentação: Inicio e Período Final
    Pedido de venda: Inicio e Pedido Final – somente pedidos status Liberado
    Produto: código dos produtos cadastrados – multi seleção

    - Apresentar resultado dos filtros realizados com as seguintes opções:
    Numero pedido: numero do pedido de venda
    Código da Filial: filial do pedido de venda
    Código do cliente: código do cliente no Winthor                             
    RCA Pedido: Usuário que realizou a venda para o cliente
    Valor Total: somatória total dos produtos do pedido de venda
    Peso: peso total dos produtos do pedido de venda
    Volume: volume total dos produtos do pedido de venda
    Data: data do pedido de venda
    Posição: posição do pedido de venda
    Exportado: opção estará marcada caso o pedido já esteja exportado
    Observação: (deverá ser apresentado opção para realizar filtros dos resultados, função para somar, mínimo, máximo, contador e média) 

    3. Disponibilizar opção para Imprimir o resultado filtrado no número 2. Apresentar opção para visualizar os dados que serão impressos antes de imprimir. Utilizar como layout de impressão padrão do resultado encontrado no número 2;
    4. Disponibilizar totalizador de valores, peso, volume para o layout de impressão do número 3;

  • Regras para exportação de dados

    5. Criar opção denominada “Exportação”, onde irá gerar os arquivos de clientes, pedidos, produtos e veículos conforme layout em anexo na aba “Clientes”, “Pedidos ”, “Produtos” e “Veículos”.
    6. Realizar uma alienação na nova rotina do Segmento do cliente (Ramo de atividade) referente ao campo ‘Canal’ aba “Clientes” do layout;
    7. O campo ‘Status’ aba “Clientes” do layout corresponde ao campo ‘Data de exclusão’ no cadastro de cliente, caso preenchido cliente esta ‘Inativo’ e caso vazio cliente esta ‘Ativo’;
    8. Tratar a “Hora Inicio Entrega” e “Hora Final Entrega” do layout aba “Clientes”, associado ao cadastro do cliente ‘Turno de Entrega’;
    9. Realizar uma alienação na nova rotina do Tipo do veiculo (Cadastro Veiculo) referente ao campo ‘Código’ aba “Veículos” do layout;
    10. O campo ‘Status’ aba “Produtos” do layout corresponde ao campo ‘Fora de linha’ no cadastro do produto;
    11. Enviar para todos os pedidos exportados o valor fixo letra ‘O’ conforme o campo “Tipo” aba Pedidos do layout;
    12. Os pedidos que foram exportados deverá ser identificados como exportados.
    13. Criar um campo diretório para cada arquivo exportado conforme layout em anexo;
    13.1 - Exportar os clientes, produtos e veículos cujo data de exportação esteja nulo ou data de alteração seja maior que a data de exportação. Apresentar opção para informar o Diretório de exportação para cada layout;
    13.2 - Disponibilizar opção para reenviar os clientes, produtos e veículos já exportados;

  •  Regras para importação de dados

    14. Apresentar opção para filtrar Motorista;
    15. Apresentar opção para informar o Diretório de importação para cada layout;
    16. Criar uma nova aba denominada “Importação”;
    17. Criar um campo “Data de Saída”, onde o usuário poderá informar a data da saída do veiculo;
    18. Criar uma opção para selecionar o arquivo que será importado;
    19. Criar um botão denominado “Processar”;
    20. Deverá “Processar” o arquivo conforme orientação no layout, a rotina deve gerar o número do carregamento dos pedidos que foram exportado para PATHFIND;
    21. Selecionar a opção processar, a rotina deverá gerar ao usuário um relatório dos carregamentos selecionados pelo usuário;
    22. Conter no relatório dos carregamentos os seguintes campos: filial, número do pedido ,numero do carregamento, veiculo e rota principal.
    22.1 - Gerar log de sucesso ou falha para os arquivos importados;
    23. Realizar a quebra do relatório por “Rota”;
    Observação: Dependente se o veiculo esteja cadastrado no Winthor e possível gerar o carregamento;
    23.1 - Ao realizar a importação com sucesso o arquivo importado deverá ser movido para uma pasta backup;
    23.2 - Criar na tela de importação opção para informar o diretório de backup;

  • Temporizador
    24. Criar uma aba denominada 'Configurações', onde deverá apresentar opções para realizar exportação/importação automática;
    25. Possuir opção para o usuário configurar o tipo de execução e gravar a sua configuração. Opções:
    Manual - usuário irá gerar os arquivos para exportação manualmente;
    Diário - usuário irá definir qual o horário do dia será gerado os arquivos;
    A cada - usuário irá definir qual o intervalo de tempo será gerado os arquivos.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.