Estou adequando a geração do DANFSe para a v2 seguindo as especificações da NT n008, mas encontrei um problema quando o emitente da DPS é o próprio prestador (tpEmit = 1).
Neste caso, o elemento NFSe/infNFSe/DPS/infDPS/prest não contém xNome nem end, que são necessários para preenchimento da seção PRESTADOR / FORNECEDOR, o que acaba deixando a seção apenas com CPF/CNPJ/NIF, E-mail e Telefone preenchidos.
Como não existe mais a seção de Emitente, o DANFSe acaba saindo sem o Nome/Razão Social e endereço/CEP.
A NT indica que todas essas informações devem vir de prest, mas XML atual não contém esses campos (neste caso de tpEmit = 1, pelo menos). Também não é permitido enviar essas informações na hora da emissão, ou o DPS é rejeitado com E0121/E0128.
Procurei aqui nas outras NTs e layouts para tentar entender se essas informações passariam a vir no XML no futuro ou se havia alguma alternativa, mas não encontrei nada relacionado.
Minha dúvida é: Será que é válido usar os dados de NFSe/infNFSe/emit/ como fallback neste caso ou existe alguma nota sobre este caso que eu não encontrei?
Quanto o tpEmit = 1, isso quer dizer que o emitente é o prestador do serviço, então, por se tratar da mesma pessoa os dados não são carregados na parte da infNFSe para não haver redundância de informações.
Solicitaremos uma validação para, quando o tpEmit for 1 ou 2, que neste caso o emitente não será o prestador, para que seja inclusa uma validação tornando o os dados do prestador, necessários para o DNAFSe como obrigatórios.
Bom dia,
Temos previsão de quando o XML passará a aceitar os campos do Emitente?
Esta NT foi postergada para 15/07 agora, mas precisamos de visibilidade para adequar os sistemas e evitar que os campos fiquem em branco na DANFE v2.
Obrigado.
Não entendi sua pergunta, pois os dados do Emitente estão em dois pontos, conforme resposta acima:
infDPS e infNFSe
Olá @elisabetebach ,
Identificamos que o Ambiente Nacional está rejeitando o envio quando alguns campos do prestador, como o xNome, são informados no arquivo de integração.
Por este motivo, o PDF do DPS é gerado com informações em branco (baseado no XML) no Emitente.
Obrigado
Se o documento não está no Nacional não há que se falar em DANFSe, pois o DANFSe deve refletir o XML integrado no ADN.
Você é de empresa integradora?
As regras de negócio estão explicitas de qual campo deve informar ou não no caso do emitente, não se trata de faltar ou não algum campo, mas de alguma regra específica que pode ser consultada no Anexo de Layout vigente.
At.te
Emir