Ir para o conteúdo principal

OS 79380 - MELHORIA - SIS/WEB - RECEBIMENTO - IDENTIFICADOR DE ARQUIVO NO LANÇAMENTO DA PREVIA DAS NOTAS FISCAIS

Objetivo:

Esta solicitação visaterm desenvolverpor objetivo validar a nova funcionalidade de definição do RelatórioTipo de CurvaAnexo ABCpara arquivos vinculados à nota fiscal de entrada, no módulo Compras,Recebimento, permitindoconforme aosprojeto usuáriosDEPJ gerar79380, um ranking dos produtos mais comprados com base na entrada de notas fiscais no período (mensal ou anual) selecionado. O relatório deve permitir:incluindo:

  • FiltragemExibição pore tipoobrigatoriedade do campo "Tipo de produto e período (mês e/ou ano)Anexo";

  • ExibiçRestrições de edição dose produtos ordenadosexclusão por valorperfil total(WWTNotFisA_Update e/ quantidade, com percentuais relativos ao total;WWTNotFisA_Delete);

  • Classificação dosautomática itensde conformeXMLs Curva ABC: Classe A (Alta), Classe B (Média), e Classe C (Baixa);processados;

  • ExportaçãoImpedimento parade Excelcontinuidade (XLSM)sem compreenchimento guia para análise por valor.obrigatório.

Premissas:

  • Necessário o ambiente estar atualizado com a versão ComprasRecebimento de número 113315XXXX Genexus 16 ou superior / XXXX Genexus 17 ou superior;

Regras da funcionalidade:

Regras de geraçvalidação:

  • Solicitamos a inclusão consideradas apenas notas fiscais de Entrada;

  • um
  • Casocombo, oafim mêsde tenhapadronizar sidoos informado,nomes dos arquivos a dataserem inicialdisponibilizados serápara consideradaos comodemais departamentos.”
    📄 diaFonte: DEPJ 79380, pág. 9 

    Outros pontos extraídos do mêsdocumento:

    e
      ano
    • selecionados

      Os etipos adisponíveis datasão: finalPEDIDO, comoDANFE, oXML, últimoNOTA diaFISCAL do- mesmoSERVIÇO, mês.OUTROS.

    • Caso o

      O mêsXML deve ser classificado automaticamente e não tenhapode sidoser informado,editado.

      a data inicial será considerada como 1º de janeiro do ano selecionado e a data final como 31 de dezembro do ano selecionado;
    • São consideradas as datas de movimentação das notas no período selecionado;
    • São consideradas apenas as notas da Unidade Operacional selecionada em contexto;
    • São consideradas apenas notas com

      Todos os statusanexos dedevem Liberadapossuir outipo Integradadefinido Contábilpara prosseguir.;

    • São considerados apenas os itens das notas processadas que correspondam ao(s) tipo(s) de produto(s) selecionado(s);
    • Para a unidade de medida, é considerada a unidade de medida de estoque do produto;
    • Para o valor unitário do produto, será considerado o quociente entre seu Valor Total (R$) e sua Quantidade, a fim de gerar uma média no período selecionado, uma vez que podem ter ocorrido variações nos preços unitários dos itens/notas;
      • Exemplo: Valor Total (R$) do item é R$ 362.992,08. A quantidade do item é 26. O valor unitário será calculado considerando o arredondamento com duas casas decimais e resultando em R$ 13.961,23.

    • Na planilha de Valor, o percentual é calculado com base no quociente do Valor Total (R$) do produto pela somatória de todos os valores totais;
      • Exemplo: Valor Total (R$) do item é R$ 362.992,08. A somatória dos itens é de R$ 501.747,20. A porcentagem deste item será de 72,345611% 
    • As classes e prioridades serão definidas pelas seguintes porcentagens, também descritas na legenda presente no relatório Excel:
      • Acima de 70% - Classe A e prioridade Alta (>= 70%);
      • Entre 20% e 70% - Classe B e prioridade Média (>= 20% e < 70%);
      • Abaixo de 20% - Classe C e prioridade Baixa (< 20%).
    • Para a coluna Data Última Entrada NF é considerada a data de movimentação mais recente das notas correspondentes ao produto;

    Regras de exibição

    • Na guia "Valor", os itens são ranqueados em ordem decrescente pelo percentual e, em caso de empate, pelo Valor Total (R$), também em ordem decrescente;
    • As colunas Valor Unitário e Valor Total, em ambas as guias, utilizam o formato numérico contábil;
    • A coluna de porcentagem (%), em ambas as guias, utiliza o formato numérico de porcentagem com duas casas decimais. O relatório é gerado com seis casas decimais, sendo possível aumentá-las caso desejado pelos controles do Excel;
    • A coluna de Data Última Entrada NF, em ambas as guias, utiliza o formato de data abreviada, apresentando o padrão DD/MM/AAAA.

    Teste realizado após a atualização

    Cenário 1:1 Validaç– Inclusão de Anexos com Seleção de Permissão de AcessoTipo

    Passos:

    1. AcessarAcesse o sistemamenu comoRecebimento usuário> semLançamento aPrévio permissãoNota wpRelCurvaABCFiscal(Módulo segurança).

    2. NavegarClique em Inserir para nova nota.

    3. até oa módulo Comprasaba >RelatórioAnexos.

    4. VerificarAdicione sedois oarquivos: itemum Curva ABCXML estáe visível.

    Resultado Esperado:
    O menuum Curva ABCPDF não deve estar disponível para usuários sem a permissão wpRelCurvaABC.

    Usuário sem acesso ao relatórioimage.png

    image.png

    1. Atribuir a permissão wpRelCurvaABC ao perfil do usuário (Módulo segurança).

    2. ReacessarClique em Iniciar upload.

    3. Após processar, defina o módulotipo do PDF como "OUTROS".

    4. Clique em Compras > RelatóriosConfirmar.

    Resultado Esperado:

    • O menuXML é automaticamente classificado como Curva ABCXML passa(campo atravado).

      estar
    • visível
    • para

      O PDF aparece como "(Não Definido)" e requer definição manual.

    • Após preencher, o usuário.botão Confirmar habilita corretamente.

      Usuário

    • com acesso ao relatório.image.png

      image.png


    Cenário 2:2 Geraç– Validação doao relatóriotentar Curvaconfirmar ABCcom -tipo Mensalde anexo não definido

    Passos:

    1. Acessar

      Siga os mesmos passos do cenário 1, mas não defina o menutipo Compraspara >Relatórioo >anexo Curva ABC

    2. Verificar os filtros exibidos na tela:
      • MêsPDF.

      • Ano
      • Tipos

        Clique deem produto

      Confirmar.

    Resultado Esperado para relatório mensalEsperado:

    • O relatório

      Sistema considera as notasbloqueia com a mensagem:

      dataErro: Existem arquivos sem tipo de movimentaçãoanexo definido!

      no mês/ano informados e da unidade operacional logada.
    • Os dados são enviados para a tela Relatórios > Em Processamento.
    • O relatório gerado contém:
      • Guia “Valor”: produtos ordenados por percentual de valor total;
      • Colunas como: Valor Unitário, Valor Total, Percentual, Classe, Prioridade, Data da Última NF.

    Cenário 3 – Alterar Tipo de Anexo (perfil com permissão)

    AcessandoPré-requisito: aperfil com funcionalidade
     WWTNotFisA_Updateimage.png
    image.png
    .

    TelaPassos:

    1. Acesse uma nota existente com anexo PDF.

    2. Clique no botão de filtrosedição (ícone de lápis).

    3. Altere o tipo do anexo de "OUTROS" para "DANFE".

    4. Clique em Confirmar.

    Resultado Esperado:

    Ao

      entrar na tela de filtro, informe os dados conforme necessidade e clique em Confirmar.image.png

    • O sistema irá direcionar para o dashboard, onde será possível fazer o downloadtipo do relatório.image.pnganexo é atualizado corretamente e exibido na listagem.


    Cenário 4 – Exclusão de Anexo (perfil com permissão)

    Pré-requisito: perfil com funcionalidade WWTNotFisA_Delete.

    RelatórioPassos:

    gerado
    1. Acesse uma nota com anexos.

    2. Clique no ícone da lixeira ao lado de um anexo não XML.

    3. Confirme a exclusão.

    Resultado Esperado:image.png

    • O anexo é inativado e removido da listagem.


    Cenário 3:5 Geração doConsulta relatóriode CurvaAnexos ABCda -Nota Anual(modo consulta)

    Passos:

    1. Acessar o

      Acesse menuuma Comprasnota >relatório efetivada >ou Curvarecebida ABC

    2. via
    3. Verificar os filtros exibidos na tela:
      • MêsXML.

      • Ano
      • Tipos

        Clique no ícone de produto

      • lupa
      (consulta de arquivos).

    Resultado Esperado para relatório anualEsperado:

    • O relatório

      A listagem de anexos é geradoexibida considerandocom as notas fiscais de entrada entre 01/01 e 31/12 do ano informado e da unidade operacional logada.

    • Os dados são enviados para a tela Relatórios > Em Processamento.
    • O relatório gerado contém:colunas:

      • Guia “Valor”: produtos ordenados por percentual

        Tipo de valoranexo

        total;
      • Colunas como:

        Nome

        Valor
      • Unitário,
      • Valor

        Tipo Total,de Percentual,arquivo

        Classe,
      • Prioridade,
      • Data

        da
      • Última
      • NF.

        Usuário

    • Botões de edição e exclusão estão desabilitados.


    Cenário 6 – Tentativa de edição do tipo de anexo para XML processado automaticamente

    Objetivo: AcessandoGarantir aque funcionalidade
    image.png
    image.png
    arquivos XML não sejam editáveis.

    TelaPassos:

    1. Acesse uma nota com anexo XML.

    2. Clique no botão de filtrosedição (ícone de lápis).

    3. Altere o tipo de anexo de XML para PEDIDO.

    4. Clique em Confirmar.

    Resultado Esperado:

    Ao

      entrar na tela de filtro, informe os dados conforme necessidade e clique em Confirmar.image.png

    • ⚠️ O sistema irápermite direcionaralteração, o que não está conforme o esperado.

    • Segundo o DEPJ 79380, XMLs devem ter tipo de anexo não editável.

    📌 Ajuste necessário: travar a edição de tipo de anexo para oarquivos dashboard,XML ondeprocessados será possível fazer o download do relatório.image.png

    Relatório geradoimage.pngautomaticamente.

    4.png

    ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.