OS 80128 - MELHORIA - SIS/WEB - RECEBIMENTO - INCLUSÃO DE TIPOS DE ARQUIVO
Objetivo:
Esta solicitação terminserir poros objetivo validar a nova funcionalidadetipos de definiçanexo "FATURA" e "BOLETO" no domínio da aplicação do Tipo de Anexo para arquivos vinculados à nota fiscal de entrada, noo módulo Recebimento,de conformeRecebimento, projetopermitindo DEPJsua 79380, incluindo:
Exibiçseleçãoeaoobrigatoriedadeeditardo campo "Tipoanexos deAnexo";notas fiscais.Restrições de edição e exclusão por perfil (WWTNotFisA_Update / WWTNotFisA_Delete);Classificação automática de XMLs processados;Impedimento de continuidade sem preenchimento obrigatório.
Premissas:
- Necessário o ambiente estar atualizado com a versão Recebimento de número
113705XXXX Genexus 16 ou superior /113706 GenexusXXXXGenexus 17 ou superior;
Regras da funcionalidade:
Regras de validação:
Solicitamos a inclusão de um combo, afim de padronizar os nomes dos arquivos a serem disponibilizados para os demais departamentos.”📄Fonte: DEPJ 79380, pág. 9Outros pontos extraídos do documento:Os tipos disponíveis são:PEDIDO,DANFE,XML,NOTA FISCAL - SERVIÇO,OUTROS.OXMLdeve ser classificado automaticamente enão pode ser editado.Todos os anexos devem possuir tipo definido para prosseguir.;
Teste realizado após a atualização
Cenário 1 – InclusãSelecionar o tipo de Anexosanexo com Seleção de Tipo
“FATURA”
Passos:Passo a passo:
-
AcesseAcessar omenusistema e navegar até o menu:-
Recebimento > Lançamento Prévio Nota Fiscal
.
-
-
Selecionar uma nota fiscal da listagem que possua ao menos um arquivo anexo (ícone de clipe). -
aCliqueClicaremnoInserirícone de clipe referente à nota fiscal paranovaabrirnota. -
,VáNaaté a abaseçãoAnexosUpload. Definalocalizar otipoanexodo anexo.São opções:Pedido, Danfe, XML, Nota Fiscal - Serviçodesejado eOutros;Todas as opções foram sugestões do cliente e inseridas como umdomínio interno da aplicação.
Adicione os anexos desejados.Clique emConfirmar.
Resultado Esperado:
Após definir os tipos dos anexos é possível gravar.
Cenário 2 – Validação ao tentar confirmar com tipo de anexo não definido
Passos:
Resultado Esperado:
Sistema bloqueia com a mensagem:Erro: Existem arquivos sem tipo de anexo definido!
Cenário 3 – Alterar Tipo de Anexo (perfil com permissão)
Pré-requisito: perfil com funcionalidade WWTNotFisA_Update.
Passos:
Acesse uma nota existente com anexo PDF.Cliqueclicar nobotãoícone de edição(ícone de lápis).Altere o tipo do anexo de "OUTROS" para "DANFE".Clique emConfirmar.
Resultado Esperado:
O tipo do anexo é atualizado corretamente e exibido na listagem.
Cenário 4 – Exclusão de Anexo (perfil com permissão)
Pré-requisito: perfil com funcionalidade WWTNotFisA_Delete.
Passos:
Resultado Esperado:
O anexo é removido da listagem.
Cenário 6 – Tentativa de edição do tipo de anexo para XML processado automaticamente
Objetivo: Garantir que arquivos XML não sejam editáveis.
Passos:
Acesse uma nota com anexo XML.Clique no botão de edição(ícone de lápis).-
AltereNa tela de edição do anexo:-
Verificar se o
tipocampo “Tipo deanexoanexo”deexibe as opçõesXMLFATURAparaePEDIDOBOLETO. -
Clique emConfirmar.
-
Resultado Esperado:
⚠️ O sistemapermite alteração, o quenão está conforme o esperado.Segundo o DEPJ 79380, XMLs devem ter tipo de anexonão editável.
📌 Ajuste necessário: travarSelecionar a ediçopção de tipo de anexo para arquivos XML processados automaticamente.
Cenário 7 – Ações disponíveis para arquivos anexos conforme tipo e status
Passos:
Acesse uma nota fiscal já existente com arquivos anexos variados (XML, PDF, PNG).Clique para visualizar os arquivos.
Resultado Esperado:
ParaXML processado automaticamente:Campo "Tipo de anexo" aparece comoXML(não editável).Ícone de visualização daDANFEhabilitado.Ícone de edição e exclusãodesabilitadoFATURA.
-
ParaClicar no botãooutrosConfirmar para salvar a alteração. -
De volta à tela de arquivos
(ex:daPDF,nota,PNG)verificar se a coluna “Tipo de anexo”:foi atualizada para FATURA para o arquivo alterado. -
CampoA"Tipoopção FATURA está disponível na lista deanexo" aparece como "(Não Definido)" e é editável.seleção. -
✅ApósÍconesalvar,deoediçãotipo do anexo aparece comoseFATURAonaperfillistagempossuirdaWWTNotFisA_Update.tela. -
✅ Ícone de exclusão apareceseAcessar operfil possuir
sistema eWWTNotFisA_Deletestatusirdanovamentenotaparaforo"menu:-
Recebimento > Lançamento Pré
.vio"vio Nota Fiscal
-
Resultado esperado:
Cenário 2 – Selecionar o tipo de anexo “BOLETO”
Passo a passo:
📌Escolher Observações:
- nota
Demaisfiscalarquivosdiferentepermanecem(ou a mesma, comtipo "Não Definido" até edição manual.
Cenário 8 – Upload e Validação de Anexos em Recebimento (Manual, XML e REINF)
Objetivo:Validar o painel de Upload de anexos nas telas de recebimento, garantindo a obrigatoriedade do tipo deoutro anexo e correta exibição dos arquivos em modo consulta.
Passos:
Resultado Esperado:
O sistemabloqueia a confirmaçãoe exibe umamensagem de erroinformando que há anexos sem tipo definido.O painel de upload é exibido corretamente mesmo para notastela delançamento"Arquivosmanual,daconformeNotaapresentado nas imagens de evidência.Para notas comstatus "Lançamento Prévio", a visualização do componente de arquivos é sempre emmodo consulta, ou seja,sem botões de ação disponíveisFiscal".-
QuandoNaacessadalistapordemeioarquivos,daclicar no ícone de edição do anexo desejado. -
Na tela de edição, clicar na combo
Nota“TipoFiscalde–anexo”Efetivação,e selecionar aexibiçopção BOLETO. -
Clicar em Confirmar para aplicar a mudança.
-
Voltar à listagem de
anexosarquivos da notatambémeestarávalidarnosemodooconsulta,campoobedecendo às regras definidas para controle“Tipo debotõesanexo”visíveisestá(editar,comexcluir,o valor BOLETO. -
A opção BOLETO está disponível na lista de seleção.
-
Após confirmar a alteração, o tipo de
anexo,anexoetc).é exibido como BOLETO na tabela.
Resultado esperado:
ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.