Login Registre-se
Qual tag setar: campos em branco DANFE  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
thibeserra

JavaC Membro
[Avatar]

Membro desde: 15/05/2012 14:44:59
Mensagens: 108
Offline

Boa tarde pessoal.

Estou com uma DANFE aqui onde trabalho com alguns campos em branco. Entretanto, tenho algumas dúvidas sobre qual field popular. Exemplo:

"INSCRIÇÃO ESTADUAL DE SUBST." = Qual Tag do XML da NFe?

"HORA da entrada / saida" = Qual tag do XML da NFe? É a dhRecbto?

Agradeço desde já! =D


"Pensar é o trabalho mais pesado que há. Talvez seja essa a razão para tão poucos se dedicarem a isso." - Henry Ford
vinnykrs

JavaC Membro

Membro desde: 03/10/2012 11:03:03
Mensagens: 78
Localização: Assis, São Paulo
Offline

thibeserra wrote:Boa tarde pessoal.

Estou com uma DANFE aqui onde trabalho com alguns campos em branco. Entretanto, tenho algumas dúvidas sobre qual field popular. Exemplo:

"INSCRIÇÃO ESTADUAL DE SUBST." = Qual Tag do XML da NFe?

"HORA da entrada / saida" = Qual tag do XML da NFe? É a dhRecbto?

Agradeço desde já! =D



INSCRICAO ESTADUAL DE SUBST. é a tag <IEST> /nfeProc/NFe/infNFe/emit/IEST

HORA da entrada / saída é a tag <hSaiEnt> em /nfeProc/NFe/infNFe/ide/hSaiEnt

dhRecbto é apenas a data e hora de retorno com o resultado da transmissão.
[MSN]
thibeserra

JavaC Membro
[Avatar]

Membro desde: 15/05/2012 14:44:59
Mensagens: 108
Offline

Entendi.

Cara, mas essa tag IEST não tem no XML da NFe que utilizo aqui para exemplos.

Este XML está correto sem a tag IEST ?

E no caso da Hora Recebimento, é a hora mesmo, não a data

Segue em anexo o XML que utilizo e a DANFE que estou implementando. Obs: O campo que estou querendo popular se chama : HORA ENTRADA / SAÍDA

Agradeço desde já! =D
 Nome do arquivo Thiago.jrxml [Disk] Download
 Descrição Thiago.jrxml
 Tamanho 30 Kbytes
 Baixado:  635 vez(es)

 Nome do arquivo 135120006820217_v2.00-procNFe (1).xml [Disk] Download
 Descrição XML NFe
 Tamanho 8 Kbytes
 Baixado:  671 vez(es)

 Nome do arquivo Thiago.jasper [Disk] Download
 Descrição Thiago.jasper
 Tamanho 73 Kbytes
 Baixado:  656 vez(es)


"Pensar é o trabalho mais pesado que há. Talvez seja essa a razão para tão poucos se dedicarem a isso." - Henry Ford
thibeserra

JavaC Membro
[Avatar]

Membro desde: 15/05/2012 14:44:59
Mensagens: 108
Offline

Apenas estou seguindo o layout de outra DANFE já pronta aqui. Não sei se este campo hora entrada / saida existe foi implementado por conta da empresa. =/

Obrigado.

"Pensar é o trabalho mais pesado que há. Talvez seja essa a razão para tão poucos se dedicarem a isso." - Henry Ford
vinnykrs

JavaC Membro

Membro desde: 03/10/2012 11:03:03
Mensagens: 78
Localização: Assis, São Paulo
Offline

Tá ficando legal o danfe, mas então, são as duas tags que te falei... A IE do Subst. Trib. é bem raro aparecer no xml (pelo menos com os xmls que eu faço de exemplo) mas sai, e nesse caso cabe a você fazer o tratamento de que se for == null então imprimir uma string em branco nos fields.

A tag da hora de entrada / saída é a tag que fica em <ide><hSaiEnt> e também não é obrigatória, ou seja, pode ser que em alguns xmls que você pegue de exemplo ela não esteja lá, mas é o caminho que te falei... Pra você criar o field mesmo não tendo no xml de exemplo vá pelo Report Inspector, botão direito do mouse em Fields e Adicionar Field, logo após você clica no field que foi criado e em Propriedades (Ctrl + Shift + 7) altere o nome para o nome e que você achar melhor, e a description para (/nfeProc/NFe/infNFe/emit/IEST e o outro field para /nfeProc/NFe/infNFe/ide/hSaiEnt)

Não sei se deu pra entender o que eu quis dizer :S
basicamente
<emit><IEST>: Inscrição Estadual do Substituto Tributário
<ide><hSaiEnt>: Hora de Entrada / Saída

Qualquer dúvida em relação a estrutura do xml, dê uma conferida no manual do contribuinte que explica a questão das tags
[MSN]
thibeserra

JavaC Membro
[Avatar]

Membro desde: 15/05/2012 14:44:59
Mensagens: 108
Offline

vinnykrs wrote:Tá ficando legal o danfe, mas então, são as duas tags que te falei... A IE do Subst. Trib. é bem raro aparecer no xml (pelo menos com os xmls que eu faço de exemplo) mas sai, e nesse caso cabe a você fazer o tratamento de que se for == null então imprimir uma string em branco nos fields.

A tag da hora de entrada / saída é a tag que fica em <ide><hSaiEnt> e também não é obrigatória, ou seja, pode ser que em alguns xmls que você pegue de exemplo ela não esteja lá, mas é o caminho que te falei... Pra você criar o field mesmo não tendo no xml de exemplo vá pelo Report Inspector, botão direito do mouse em Fields e Adicionar Field, logo após você clica no field que foi criado e em Propriedades (Ctrl + Shift + 7) altere o nome para o nome e que você achar melhor, e a description para (/nfeProc/NFe/infNFe/emit/IEST e o outro field para /nfeProc/NFe/infNFe/ide/hSaiEnt)

Não sei se deu pra entender o que eu quis dizer :S
basicamente
<emit><IEST>: Inscrição Estadual do Substituto Tributário
<ide><hSaiEnt>: Hora de Entrada / Saída

Qualquer dúvida em relação a estrutura do xml, dê uma conferida no manual do contribuinte que explica a questão das tags


Poxa vida.. Agora sim, entendi...haha'

Obrigado pelas dicas. Como disse, estou me baseando num DANFE que tem pronto aqui. Tem outros campos não preenchidos. Vou fazer o que você explicou. Qualquer coisa volto aqui..hehe

Obrigado!

"Pensar é o trabalho mais pesado que há. Talvez seja essa a razão para tão poucos se dedicarem a isso." - Henry Ford
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team