FONTE NFE VB.NET

MFLAVIO 19/04/2012 14:56:34
#400257
Citação:

:
Bom dia pessoal,


Estou utilizando o exemplo do Danielcpaete postado no fórum da nota fiscal eletrônica já consigo gerar o xml enviar o lote, porém quando tento consumir o [Ô]ConsultaRecLote2[Ô] tenho a seguinte mensagem de erro:


O erro da na seguinte linha

strRetorno = wsMsg.nfeRecepcaoLote2(xmldoc)


onde Dim strRetorno As XmlElement


o que poderia ser?


Obrigado,

[Ô]Se trabalhar fosse bom, não nos pagariam para isto.[Ô]

Alemao



amigo só para ajudar tem como você passar a linha que gerou este erro?
MFLAVIO 19/04/2012 15:01:30
#400259
Pessoal preciso de um Help

Estou tendo problemas para gerar a quantidade de folhas da nota

uma nota com 15 itens o sistema ja calcula 4 paginas

quando na realidade são apenas 1 pagina

estou usando o fonte postado aqui

alguém esta tendo esse erro também?
MORDENTI 19/04/2012 15:53:01
#400266
Boa tarde,

da erro nesta linha

[ô]***********************************************************[ô]
strRetorno = wsMsg.nfeRecepcaoLote2(xmldoc)
[ô]***********************************************************[ô]

Abaixo a função que eu utilizo .

Obrigado

Citação:

Public Function EnviaLote2(ByVal EndArquivoXml As String) As RetEnvio
Dim strRetorno As XmlElement
Dim xmldoc = New XmlDocument()

xmldoc.Load(EndArquivoXml) [ô]Carrega o arquivo XML
Dim CERT As X509Certificate2
CERT = SelecionarCertificado([Ô]690701499FF906E8[Ô])
Try
Dim wsMsg As Recepcao2.NfeRecepcao2
Dim cab As New Recepcao2.nfeCabecMsg

[ô]UF E VERSÃO DO CABEÇALHO
cab.cUF = S_Url.CodigoUF
cab.versaoDados = VersaoAtualNfe

Dim Notas As String
[ô]CABEÇALHO USADA PARA ENVIO DE LOTE
wsMsg = New Recepcao2.NfeRecepcao2(S_Url.UrlNfeRecepcao)
wsMsg.nfeCabecMsgValue = cab

wsMsg.Timeout = 999999999
wsMsg.ClientCertificates.Add(CERT)
wsMsg.SoapVersion = SoapProtocolVersion.Soap12
Notas = xmldoc.OuterXml

[ô]RETORNO DA SEFAZ

strRetorno = wsMsg.nfeRecepcaoLote2(xmldoc)


[ô]DESMEMBRA RETORNO XML
Dim StrRetNota As RetEnvio = Nothing
Dim XmlText As XmlDocument = New XmlDocument

For Each outerNode As XmlNode In strRetorno
For Each InnerNode As XmlNode In outerNode.ChildNodes
If (InnerNode.Name = [Ô]verAplic[Ô] Or outerNode.Name = [Ô]verAplic[Ô]) Then
StrRetNota.verAplic = InnerNode.InnerText
End If
If (InnerNode.Name = [Ô]cStat[Ô] Or outerNode.Name = [Ô]cStat[Ô]) Then
StrRetNota.cStat = InnerNode.InnerText
End If
If (InnerNode.Name = [Ô]xMotivo[Ô] Or outerNode.Name = [Ô]xMotivo[Ô]) Then
StrRetNota.xMotivo = InnerNode.InnerText
End If
If (InnerNode.Name = [Ô]cUF[Ô] Or outerNode.Name = [Ô]cUF[Ô]) Then
StrRetNota.cUF = InnerNode.InnerText
End If
If (InnerNode.Name = [Ô]nRec[Ô] Or outerNode.Name = [Ô]nRec[Ô]) Then
StrRetNota.nRec = InnerNode.InnerText
End If
If (InnerNode.Name = [Ô]dhRecbto[Ô] Or outerNode.Name = [Ô]dhRecbto[Ô]) Then
StrRetNota.dhRecbto = InnerNode.InnerText
End If
If (InnerNode.Name = [Ô]tMed[Ô] Or outerNode.Name = [Ô]tMed[Ô]) Then
StrRetNota.tMed = InnerNode.InnerText
End If
Next
Next

Return StrRetNota
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Information, [Ô][Ô])
Return Nothing
End Try

VANTO 19/04/2012 19:33:58
#400293
Pessoal, preciso muito fazer a carta de correção CC-e, será que alguém poderia me ajudar, já estou usando as classes daqui para enviar a NF-e, tudo rodando certinho, porém como muitos peguei o projeto andando e coloquei para rodar no meu sistema, por isso acabei não entendendo todo o código, se alguém puder me dar uma luz, por onde devo começar, qual classe criar etc... sei que devo criar a classe para o webservice [Ô]RecepcaoEvento[Ô], analizando as classes dos webservices existentes no projeto vi que foram geradas automáticamente más não tenho idéia de como fazer.

Se alguém puder me ajudar, quando estiver pronto postaremos aqui para melhorar nosso projeto.
VANTO 20/04/2012 09:44:55
#400317
Pessoal consequi criar a classe do WSDL porém ainda não entendi bem como utilizar, será que alguém pode dar uma luz? Cadê a galera do fórum, será que ninguém precisou fazer uma carta de correção ainda?
FILMAN 20/04/2012 20:13:21
#400397
Pessoal estou com uma duvida

Seguinte estou desenvolvendo um sistema que captura as informações da danfe
no meu sistema tenho um WebBrowser que mostra para mim a tela onde tenho que digitar a chave da NFe e captcha ai ao clicar no botão ler captura os dados da mesma
só que surgiu um problema algumas informação esta como imagem como posso reverter isso e capturar o valor contido nela

E tambem uma outra questão tem como eu capturar essas informações em lote exemplo tenho 10 notas ai eu informo a chave de todas elas o sistema percorre,
valida, captura e grava. é possível?


Obrigado desde já.
VANTO 21/04/2012 13:33:42
#400429
Olá FILMAN,

Essas imagens foram colocadas no site justamente paa impedir este tipo de acesso, a SEFAZ disponibilizou um botão DOWNLOAD para baixar o XML porém apenas o destinatário da nota poderá baixar, pelo que sei eles vão disponibilizar um webservice para tal finalidade.
O melhor a se fazer é concientizar seu cliente de que ele deve exigir o arquivo XML do emitente, pois é lei e tem penalidades previstas para o não envio.
VANTO 21/04/2012 13:36:42
#400432
Consegui fazer a carta de correção, eu postei aqui no site más como ninguém ainda se interessou e fui obrigado a fazer sozinho... rsrs a necessidade faz o sapo pular... estou fazendo os últimos ajustes acho que até segunda está rodando, se vocês quizerem me avisem que posto a solução aqui pra galera...
FILMAN 21/04/2012 14:53:25
#400439
Olá pessoal eu achei um sistema na net que consegue pegar esses dados mesmo sendo imagem no entanto ele não me retorna tudo o que eu preciso

http://www.auxilionfe.com/AuxilioNFe.rar

como será que eles conseguem isso

estou precisando disso porque a empresa que me contratou é um escritório de contabilidade e o cliente deles nunca deu entrada em nenhuma NF e tambem não tem nenhum XML

então conversei com o pessoal do sistema deles e eles me passou um leiaute em txt para que eu possa colocar os dados da nf lá ai eles vão importar para o sistema só que para ler
essas DANFE que esta me matando nessas questão ja tentei baixar o XML pelo botão de Download conforme solicitado mais mesmo com o certificado não esta baixando da erro

estou ficando louco
Página 122 de 228 [2276 registro(s)]
Faça seu login para responder