Ir para o conteúdo principal

OS 80125 - OBRIGAÇÕES - SIS/WEB - FATURAMENTO - SPED FISCAL - EFD-ICMS/IPI – Versão 3.1.9

Objetivo:

  • Esta solicitação tem por objetivo ajustar para a partir da competência 01/2026, as Notas Fiscais de Entrada por Importação emitidas no módulo Faturamento do SISWEB:
    1. passem a exigir e gravar por item o novo campo Tipo de Documento de Importação;

    2. exibam as informações na consulta da NF (aba Detalhes da Importação);

    3. persistam os dados corretamente no banco (campo NfiTipDI da NOTITMI);

    4. mantenham compatibilidade com as validações/regras aplicáveis ao SPED Fiscal – EFD-ICMS/IPI v3.1.9.

Situação reportada:

  • O usuário reporta que "Nas ordens de serviço do tipo lavagem e lubrificação, depois de finalizadas, não é possível visualizar os anexos (comprovante de lavagem)".

Premissas:

  • Necessário o ambiente estar atualizado com aas versãoversões dodosdulodulos:
    • Gestão de frotasFaturamento de número 122689XXXX Genexus 17 ou superior;
    • PerfilFiscal com permissão de excluirnúmero anexo.
      XXXX Genexus 17 ou superior;

Teste realizado após a atualização

CenárioCENÁRIO 01 – Filtrar OS por Tipo de ManutençExibição =e LAVAGEMseleção da Finalidade “Importação”

Objetivo
Garantir que, ao iniciar a emissão de NF de Entrada com Finalidade = Importação, os Dados de Importação sejam exibidos.

Pré-condições
Competência ≥ 01/2026; UOP (1) – ARO; permissão para Emitir Importação.

Passos e Resultados esperados

  1. Módulo Controle de Frotas > Manutenção > Ordem de Serviço > Executar Ordem de Serviço

    image.png


    image.png


  2. Acessar ExecutarFaturamento Ordem> Notas Fiscais > Emitir Importação
    → Tela “Step 1/3 – Informações gerais” exibida.

  3. Definir Tipo NF = Entrada e Série = 2
    → Campos habilitados sem críticas.

  4. Definir Finalidade Venda NF = Importação
    Bloco “Dados de ServiçoImportação” aparece (DI, Processo, Adição, Tipo Transporte etc.).
    Evidência: [IMG-1].

  5. NoPreencher filtro,mínimos selecionarobrigatórios
    Tipo de Manutenção = LAVAGEM e Situação = TODOS.

Resultado Esperado

  • Grid lista as OS de Lavagem.

    image.png



Cenário 02 – Abrir OS finalizada e acessar anexos

Passos

  1. Abrir a OS finalizada do tipo Lavagem.

  2. Verificar a presença do botãBotão ComprovantePróximo de Lavagem.

    image.png


  3. Clicar para abrir o popup de anexos.

    image.pnghabilitado.


CENÁRIO 02 – Importação de planilha com o novo campo

Objetivo
Validar o upload da planilha contendo a coluna Tipo de Documento de Importação e o carregamento dos itens.

Pré-condições
Cenário 01 concluído; planilha modelo atualizada e preenchida com códigos 0/1/2.

Passos e Resultados esperados

  1. Ir para Step 2/3 – Itens e clicar Importar itens
    → Modal aberto com ações Baixar modelo, Adicionar arquivos, Iniciar upload. Evidência: [IMG-2].

  2. (Se necessário) Baixar modelo e conferir a coluna
    → Coluna presente; tooltip explicando 0/1/2. Evidência: [IMG-3].

  3. Adicionar a planilha preenchida e Iniciar upload
    → Upload concluído sem erro de domínio do campo.

  4. Fechar modal e revisar grid
    → Itens listados; cada linha com selo Importado Excel. Evidência: [IMG-4].

  5. Abrir lupa de um item
    → Em Tributos Importação, o Tipo de Documento de Importação aparece com descrição (ex.: Declaração de Importação (DI)). Evidência: [IMG-5].

  6. (Negativo) Tentar importar com código inválido (ex.: 3)
    → Sistema barra importação com mensagem de validação.


CENÁRIO 03 – DownloadConsulta do anexoitem emimportado OS finalizada(somente-leitura)

Objetivo
Conferir a apresentação do novo campo em Consulta de item.

Pré-condições
Itens importados no Cenário 02.

Passos e Resultados esperados

  1. No popupgrid de anexos,Itens, clicar nolupa íconeem um item
    → Modal de DownloadConsulta aberto.

  2. Localizar seção Tributos Importação
    → Campo Tipo de Documento de Importação exibido somente-leitura com descrição coerente.
    Evidência: [IMG-5].


CENÁRIO 04 – Edição do item e alteração do tipo

Objetivo
Garantir que o campo possa ser editado via UI e que a lista traga DI/DSI/DUIMP.

Pré-condições
Cenário 02 concluído.

Passos e Resultados esperados

  1. No grid, clicar editar em um item
    → Modal de Editar aberto.

  2. Abrir o combo do campo Tipo de Documento de Importação
    → Opções DI, DSI, DUIMP disponíveis. Evidência: [IMG-6].

  3. Selecionar uma opção diferente da importada e Confirmar
    → Alteração salva; grid mostra selo Manual (setahouve alteração pós-importação).
    Evidência: [IMG-7].


CENÁRIO 05 – Validação de obrigatoriedade por item

Objetivo
Assegurar que, com Finalidade = Importação, o campo seja obrigatório em todos os itens.

Pré-condições
NF com Finalidade = Importação.

Passos e Resultados esperados

  1. Incluir item sem informar o Tipo de Documento de Importação (ou importar planilha com célula vazia)
    → Ao salvar/efetivar, o sistema bloqueia com mensagem de obrigatoriedade apontando o(s) item(ns).

  2. Preencher o campo e salvar
    → Bloqueio cessa; é possível prosseguir.


CENÁRIO 06 – Efetivação da Nota Fiscal

Objetivo
Validar que, com todos os itens corretos, a NF é efetivada normalmente.

Pré-condições
Cenários 01–05 concluídos.

Passos e Resultados esperados

  1. Ir para baixo)Step 3/3 – Totais, revisar valores
    → Totais consistentes; sem críticas. Evidência: [IMG-8].

  2. Clicar Efetivar
    → Mensagem de sucesso exibida; NF gerada. Evidência: [IMG-9].


CENÁRIO 07 – Consulta da NF: nova seção “Detalhes da Importação”

Objetivo
Checar a exibição das informações por item na consulta da NF.

Pré-condições
NF efetivada (Cenário 06).

Passos e Resultados esperados

  1. Acessar Faturamento > Notas Fiscais > Consulta Nota Fiscal
    → Localizar NF (Tipo Entrada, Série 2, Número de exemplo 93457).

  2. Abrir aba Itens e expandir um item
    → Apresentar quadro Detalhes da Importação com:

    • Tipo de Documento de Importação (descrição)

    • Nº DI, Nº Processo, Nº Adição (quando informados)
      Seção só aparece quando Finalidade = Importação.
      Evidência: [IMG-10].


CENÁRIO 08 – Persistência em banco (NfiTipDI)

Objetivo
Confirmar o armazenamento do tipo por item (NfiTipDI) na tabela NOTITMI.

Pré-condições
NF efetivada; saber UOP/Tipo/Série/Número.

Passos e Resultados esperados

  1. Executar a consulta SQL:


    SELECT NfiTipDI, * FROM NOTITMI WHERE NfsUopCod = 1 AND NfsTip = 'E' AND NfsSer = '2' AND NfsNro = 93457;

    Resultado esperado:

    • NfiTipDI populado por item conforme a planilha/edição: 0 = DI, 1 = DSI, 2 = DUIMP;

    • Demais colunas relacionadas à importação coerentes.


CENÁRIO 09 – Negações (NF que não é Importação)

Objetivo
Assegurar que a funcionalidade não afete NFs com Finalidade ≠ Importação.

Pré-condições
NF de Entrada com Finalidade diferente de Importação.

Passos e Resultados esperados

  1. Emitir ou consultar uma NF não-importação
    Quadro “Detalhes da Importação” não é exibido; não há gravação de NfiTipDI.

  2. Tentar efetivar sem esse campo
    → Efetiva normalmente (campo não é exigido).


CENÁRIO 10 – Geração do SPED EFD-ICMS/IPI (v3.1.9) – fumaça

Objetivo
Verificar, de forma amostral, que os itens com o novo campo não geram críticas no validador do SPED na competência 01/2026+.

Pré-condições
Cenários 06–08 OK; ambiente com rotina de geração do EFD atualizada p/ v3.1.9.

Passos e Resultados esperados

  1. Gerar o arquivo EFD para a competência do teste
    → Arquivo gerado com sucesso.

  2. Validar no navegadorPVA o(ou validador oficial equivalente)
    downloadResultado concluíesperado: Sem críticas relacionadas a documentos de importação/itens (Bloco C), incluindo uso do tipo (DI/DSI/DUIMP).

  3. Abrir o arquivo baixado.

    image.png


Cenário 04 – Exclusão de anexo em OS finalizada (perfil Supervisor)

Passos

  1. No popup de anexos da OS finalizada, clicar no ícone Excluir (lixeira).

  2. Confirmar a exclusão na modal de confirmação.

  3. Atualizar a listagem de anexos.

image.pngimage.png


4.png

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