Ir para o conteúdo principal

OS 76291 - MELHORIA - SIS/WEB - FROTAS - LAVAGEM E LUBRIFICAÇÃO - CONTINUIDADE DA SOLICITAÇÃO 73726

Objetivo:

Esta solicitação tem por adequar o layout de geração de XML da NFS-e do município de Vinhedo ao novo modelo oficial definido pela prefeitura, cuja obrigatoriedade entra em vigor a partir de 1º de agosto de 2025. Esta alteração impacta tanto empresas que emitem diretamente pelo sistema quanto aquelas que integram via Web Service ou importam arquivos XML.

Origem da alteração: Manual técnico divulgado no portal da Prefeitura de Vinhedo:
https://www.vinhedo.sp.gov.br/portal/servicos/1113/manual-de-novo-modelo-nfe

Premissas:

  • Necessário o ambiente estar atualizado com a versão Doc. Eletrônico de número 115805 Genexus 17 ou superior;

Principais Alterações no Layout XML

A estrutura do XML foi reorganizada com foco em agrupamento semântico dos dados, melhora na legibilidade, padronização técnica e suporte à futura integração via Web Service.

image.png

Teste realizado após a atualização

Cenário 1 – Acesso ao módulo e filtro de notas

Objetivo: Confirmar que o menu "Transmissão Vinhedo" está acessível e com notas disponíveis para seleção.

Passos:

  1. Acessar o sistema com perfil autorizado.

  2. Navegar até Documentos Eletrônicos > NFSe > Transmissão Vinhedo.

    image.png

  3. Verificar se há notas fiscais com status “A SER TRANSMITIDA”. Como não há ambiente de homologação para vinhedo, será validada a alteração do XML sem transmissão.

    image.png


Cenário 2 – Geração do XML no novo layout

Objetivo: Validar que o XML gerado obedece ao novo layout exigido pela prefeitura de Vinhedo.

Passos:

  1. Marcar uma ou mais notas na lista.

  2. Clicar no botão Gerar XML - Sem Transmissão.

  3. Aguardar o processamento ser concluído (dashboard em "Relatórios > Em Processamento").

    image.png

  4. Abrir o XML e validar sua estrutura.


Resultado Esperado:

  • O XML apresenta as tags e estrutura compatíveis com o novo layout (por exemplo: presença das seções dadosPrestador, dadosTomador, detalheServico organizadas conforme o modelo atualizado).
  • Layout anterior não está mais sendo utilizado.

    image.png


Cenário 3 – Geração do XML no antigo layout

Objetivo: Garantir que o layout novo substitui corretamente o antigo.

Passos:

  1. Abrir o XML gerado com o antigo layout.

image.png


Cenário 4 – Comparação entre layout antigo e novo

Passos:

  1. Abrir o XML gerado com o novo layout.

  2. Comparar com o XML antigo (anexo “Layout antigo.png”).

Resultado Esperado:

  • O novo layout possui estrutura divergente do antigo, evidenciando:

    • Novas tags obrigatórias.

    • Organização atualizada dos dados.

    • Ausência de estrutura obsoleta.

image.png

4.png

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