Gostaria de uma Ajuda na Importacao da Nota Fiscal Eletronica preciso de ajuda no nó pai e filho da nfe
4 participantes
[Resolvido]Importa xml da nota fiscal Eletronica
NADIRONUNES- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 578
Registrado : 30/08/2010
- Mensagem nº1
Importa xml da nota fiscal Eletronica
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº2
Re: [Resolvido]Importa xml da nota fiscal Eletronica
Olá Nadir, seja bem vindo ao Máximo Access!
Já deu uma pesquisada no forum? Tem alguns tópicos que tratam sobre importação de txt e xml.
Já deu uma pesquisada no forum? Tem alguns tópicos que tratam sobre importação de txt e xml.
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
NADIRONUNES- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 578
Registrado : 30/08/2010
- Mensagem nº3
Re: [Resolvido]Importa xml da nota fiscal Eletronica
ja olhei o forum todo mas nao tive exito na minha pesquisa
Última edição por NADIRONUNES em 7/7/2011, 13:53, editado 1 vez(es)
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº4
Re: [Resolvido]Importa xml da nota fiscal Eletronica
Bom dia amigo;
Por favor não escreva em maiúsculas, pois nos fóruns tal procedimento significa Gritar. Agradeço que retifique o poste acima. Obrigado.
Por favor não escreva em maiúsculas, pois nos fóruns tal procedimento significa Gritar. Agradeço que retifique o poste acima. Obrigado.
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº5
Re: [Resolvido]Importa xml da nota fiscal Eletronica
Eis aqui alguns:
http://maximoaccess.forumeiros.com/t2609-importar-xml-via-vba
http://maximoaccess.forumeiros.com/t1945-resolvidoimportar-dados-especificos-de-xml
PS: Favor atentar ao que o moderador Vieira pediu acima. Basta clicar em Editar e corrigir a mensagem, ok?
http://maximoaccess.forumeiros.com/t2609-importar-xml-via-vba
http://maximoaccess.forumeiros.com/t1945-resolvidoimportar-dados-especificos-de-xml
PS: Favor atentar ao que o moderador Vieira pediu acima. Basta clicar em Editar e corrigir a mensagem, ok?
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
NADIRONUNES- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 578
Registrado : 30/08/2010
- Mensagem nº6
Re: [Resolvido]Importa xml da nota fiscal Eletronica
eu nao to conseguindo e a parte do nó pai e filho da xml da nota fiscal eletronica
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº7
Re: [Resolvido]Importa xml da nota fiscal Eletronica
Ainda não resolveu?
NADIRONUNES- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 578
Registrado : 30/08/2010
- Mensagem nº8
Re: [Resolvido]Importa xml da nota fiscal Eletronica
nao
preciso de uma rotina que faca o no do pai e o no do filho da xml da nota fiscal eletronica
preciso de uma rotina que faca o no do pai e o no do filho da xml da nota fiscal eletronica
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº9
Re: [Resolvido]Importa xml da nota fiscal Eletronica
Estou a puxar o tópico para cima. se já tiver resolvido, agradeço o seu retorno.
NADIRONUNES- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 578
Registrado : 30/08/2010
- Mensagem nº10
Re: [Resolvido]Importa xml da nota fiscal Eletronica
nao consegui ainda
http://www.4shared.com/file/rQPitDEk/importar_nfe.html
http://www.4shared.com/file/rQPitDEk/importar_nfe.html
NADIRONUNES- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 578
Registrado : 30/08/2010
- Mensagem nº11
Re: [Resolvido]Importa xml da nota fiscal Eletronica
o fornecedor eu consigo importar mas os itens e as duplicatas nao consegui ainda
NADIRONUNES- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 578
Registrado : 30/08/2010
- Mensagem nº12
Re: [Resolvido]Importa xml da nota fiscal Eletronica
alguem pode me ajudar a importar o itens na nota fiscal eletronica
NADIRONUNES- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 578
Registrado : 30/08/2010
- Mensagem nº13
Re: [Resolvido]Importa xml da nota fiscal Eletronica
alguem pode me ajudar??????????????
NADIRONUNES- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 578
Registrado : 30/08/2010
- Mensagem nº14
Re: [Resolvido]Importa xml da nota fiscal Eletronica
Public Sub LeXML(arquivo As String)
sXML = AbreXML(arquivo)
If IsNull(DLookup("Fornecedor", "nf", "CNPJ='" & nfe.BUSCANO(BUSCANO(sXML, "emit"), "CNPJ") & "'")) <> True Then
NfeXml.emitente = DLookup("Fornecedor", "nf", "CNPJ='" & nfe.BUSCANO(BUSCANO(sXML, "emit"), "CNPJ") & "'")
Else
MsgBox "O fornecedor do arquivo XML que está importando não está cadastrado na base de dados, cadastre antes e tente novamente. Pode ser que seja um fornecedor cadastrado, mas pode ser uma filial com o CNPJ diferente."
Forms!frmestoqueentrada.CMDTransferir.Enabled = False
End If
NfeXml.ChaveXml = nfe.BuscaChave(sXML)
NfeXml.ValorNota = Replace(BUSCANO(BUSCANO(sXML, "total"), "vNF"), ".", ",")
NfeXml.ValorFrete = Replace(BUSCANO(BUSCANO(sXML, "total"), "vFrete"), ".", ",")
NfeXml.transportadora = BUSCANO(BUSCANO(sXML, "transp"), "xNome")
NfeXml.CNPJTransportadora = BUSCANO(BUSCANO(sXML, "transp"), "CNPJ")
NfeXml.TotaldeItens = TotalItensXML(sXML)
NfeXml.NumNotaFiscal = BUSCANO(BUSCANO(sXML, "ide"), "nnf")
NfeXml.DataEmissao = BUSCANO(BUSCANO(sXML, "ide"), "dEmi")
NfeXml.totaldeDuplicatas = nfe.totaldeDuplicatas(sXML)
NfeXml.BaseICMS = Replace(nfe.BUSCANO(nfe.BUSCANO(sXML, "ICMStot"), "vBC"), ".", ",")
For i = 1 To NfeXml.TotaldeItens
NfeXml.item(i).Lote = Replace(BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "nlote"), " ", "")
NfeXml.item(i).Validade = BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "dval")
NfeXml.item(i).Preco = Replace(BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "vprod"), ".", ",")
NfeXml.item(i).Quantidade = Replace(BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "qcom"), ".", ",")
NfeXml.item(i).unidade = BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "ucom")
NfeXml.item(i).nome = BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "xprod")
For i = 1 To NfeXml.totaldeDuplicatas
achou = 0
For j = 1 To Len(sXML)
If Mid(sXML, j, 5) = "" Then
achou = achou + 1
If achou = i Then
partXML = Mid(sXML, j, Len(sXML) - j)
NfeXml.Duplicata(i).dataDeVencimento = BUSCANO(BUSCANO(partXML, "dup"), "dVenc")
NfeXml.Duplicata(i).Numero = BUSCANO(BUSCANO(partXML, "dup"), "nDup")
NfeXml.Duplicata(i).valor = Replace(BUSCANO(BUSCANO(partXML, "dup"), "vDup"), ".", ",")
GoTo proxI
End If
End If
Next j
proxI:
Next i
End Sub
COMO EU BUSCO AS DUPLIATAS POIS NAO TA BUSCANDO
sXML = AbreXML(arquivo)
If IsNull(DLookup("Fornecedor", "nf", "CNPJ='" & nfe.BUSCANO(BUSCANO(sXML, "emit"), "CNPJ") & "'")) <> True Then
NfeXml.emitente = DLookup("Fornecedor", "nf", "CNPJ='" & nfe.BUSCANO(BUSCANO(sXML, "emit"), "CNPJ") & "'")
Else
MsgBox "O fornecedor do arquivo XML que está importando não está cadastrado na base de dados, cadastre antes e tente novamente. Pode ser que seja um fornecedor cadastrado, mas pode ser uma filial com o CNPJ diferente."
Forms!frmestoqueentrada.CMDTransferir.Enabled = False
End If
NfeXml.ChaveXml = nfe.BuscaChave(sXML)
NfeXml.ValorNota = Replace(BUSCANO(BUSCANO(sXML, "total"), "vNF"), ".", ",")
NfeXml.ValorFrete = Replace(BUSCANO(BUSCANO(sXML, "total"), "vFrete"), ".", ",")
NfeXml.transportadora = BUSCANO(BUSCANO(sXML, "transp"), "xNome")
NfeXml.CNPJTransportadora = BUSCANO(BUSCANO(sXML, "transp"), "CNPJ")
NfeXml.TotaldeItens = TotalItensXML(sXML)
NfeXml.NumNotaFiscal = BUSCANO(BUSCANO(sXML, "ide"), "nnf")
NfeXml.DataEmissao = BUSCANO(BUSCANO(sXML, "ide"), "dEmi")
NfeXml.totaldeDuplicatas = nfe.totaldeDuplicatas(sXML)
NfeXml.BaseICMS = Replace(nfe.BUSCANO(nfe.BUSCANO(sXML, "ICMStot"), "vBC"), ".", ",")
For i = 1 To NfeXml.TotaldeItens
NfeXml.item(i).Lote = Replace(BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "nlote"), " ", "")
NfeXml.item(i).Validade = BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "dval")
NfeXml.item(i).Preco = Replace(BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "vprod"), ".", ",")
NfeXml.item(i).Quantidade = Replace(BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "qcom"), ".", ",")
NfeXml.item(i).unidade = BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "ucom")
NfeXml.item(i).nome = BUSCANO(BUSCANO(sXML, "det nitem=" & Chr(34) & i & Chr(34)), "xprod")
For i = 1 To NfeXml.totaldeDuplicatas
achou = 0
For j = 1 To Len(sXML)
If Mid(sXML, j, 5) = "" Then
achou = achou + 1
If achou = i Then
partXML = Mid(sXML, j, Len(sXML) - j)
NfeXml.Duplicata(i).dataDeVencimento = BUSCANO(BUSCANO(partXML, "dup"), "dVenc")
NfeXml.Duplicata(i).Numero = BUSCANO(BUSCANO(partXML, "dup"), "nDup")
NfeXml.Duplicata(i).valor = Replace(BUSCANO(BUSCANO(partXML, "dup"), "vDup"), ".", ",")
GoTo proxI
End If
End If
Next j
proxI:
Next i
End Sub
COMO EU BUSCO AS DUPLIATAS POIS NAO TA BUSCANDO
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº15
Re: [Resolvido]Importa xml da nota fiscal Eletronica
Reesolvido
gijunior- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3
Registrado : 28/04/2012
- Mensagem nº16
Programa que importa dados do xml
Bom dia pode me enviar o arquivo para testar tb... e se for possivel puxar os dados digitando a chave de acesso.;
» [Resolvido]ajuda para importa xml nota fiscal eletronica duplicata
» [Resolvido]Importacao das duplicatas da Nota Fiscal Eletronica - NFe
» [Resolvido]Importando Nota Fiscal Eletrônica (.xml) para Access
» [Resolvido]Nota Fiscal Eletronica
» [Resolvido]Desafio - Exportar no Access espelho da Nota Fiscal em XML para programa emissor de Nota Fiscal
» [Resolvido]Importacao das duplicatas da Nota Fiscal Eletronica - NFe
» [Resolvido]Importando Nota Fiscal Eletrônica (.xml) para Access
» [Resolvido]Nota Fiscal Eletronica
» [Resolvido]Desafio - Exportar no Access espelho da Nota Fiscal em XML para programa emissor de Nota Fiscal