Páginas filhas
  • DT Geração automática de solicitação de material através de importação de arquivo CSV


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Comercial
Função:Processo de importação de solicitação de material através do novo componente CMCFP029
País:Brasil
Ticket:10861975
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-3238


02. SITUAÇÃO/REQUISITO

Solicitada a possibilidade de importar um arquivo CSV com solicitações de material, para uma melhor agilidade no processo, visto que atualmente as solicitações são digitadas manualmente e levam muito tempo para serem feitas. 

03. SOLUÇÃO

      Foi desenvolvido o componente CMCFP029 (Processo de Importação de Solicitação de Material) que tem a função de realizar a leitura de um arquivo CSV que deve estar na seguinte estrutura: 
     Código da empresa; Código do solicitante; Código do comprador; Código do produto; Quantidade Solicitada; Centro de Custo; Código da Despesa; Data de Previsão de Entrega. Quando realizada a importação do arquivo, o componente deverá realizar a análise das informações presentes no arquivo e gerar as solicitações para os produtos realizando o agrupamento das solicitações por empresa e solicitante.


Imagem 01 - Demonstra o arquivo CSV com a estrutura de informações conforme o padrão exigido.

Observação: Pode ser observado que as linhas "1" e "2" referente ao arquivos possuem as mesmas informações.


Imagem 02 - Demonstra o novo componente CMCFP029, onde está sendo informado no campo "Arquivo*" o diretório em que o arquivo CSV demonstrado anteriormente se encontra. Então está sendo acionado o botão de consulta (Podendo ser acionado também pela tecla F4).

Imagem 03 - Ao acionar o botão mencionado anteriormente, pode ser observado que as informações existentes no arquivo foram enviadas para o frame "Solicitação ao gerar" e em seguida está sendo acionado o botão "Processar".


Imagem 04 - Ao realizar o processamento, a mensagem acima é apresentada informando que o processo foi executado com sucesso.

Imagem 05 - Ao fechar a mensagem anterior, pode ser observado que as solicitações foram geradas para os produtos em questão. Está sendo selecionada a "800000361" e em seguida está sendo acionado o clique duplo na solicitação (Podendo ser acessado pelo botão >>).

Imagem 06 - Ao acessar a solicitação, pode ser observado que os produtos referentes a linha 1 e 2 do arquivo, foram agrupados na solicitação em questão.

Abaixo será demonstrado o processo de validação do arquivo com duas linhas pertencentes ao arquivo CSV que estão incorretas.

Imagem 07 - Demonstra as informações pertencentes ao arquivo CSV onde a linha "2" está com a data de previsão de entrega incorreta e a linha "7" está com uma empresa não existente.


Imagem 08 - Ao realizar a leitura do arquivo, pode ser observado que as linhas "2" e "7" estão pintadas com a cor vermelha, e ao observar no frame "Solicitação rejeitada" está sendo demonstrada as duas linhas incorretas e os motivos de suas inconsistências.

Importante: Vale ressaltar que ao gerar solicitações para este arquivo em questão, não serão geradas solicitações para as linhas que se encontram inconsistentes.