FONTE NFE VB.NET

BIODIESEL 08/07/2010 09:00:38
#346828
Pessoal,

Estou estudando a versão disponibilizada na página 12, porém no botão Gerar NFe, coloco a senha do certificado digital e depois dá o seguinte erro na classe ValidarXML:

Resultado da validação

Conversion from string [Ô]Linha: 19 Coluna: [Ô] to type [ô]Double[ô] is not valid.
...Fim da validação


O que pode estar errado?


Abraço.

Ricardo
DANIELCPAETE 08/07/2010 10:51:10
#346837
Amigo verifica se todos os campos foram preenchidos corretamente CNPJ e IE e se possível coloca seu o código xml gerado aqui no fórum para mais detalhes.
OTAVIOFAVERO 08/07/2010 17:32:18
#346901
Citação:

:
Pessoal,

Estou estudando a versão disponibilizada na página 12, porém no botão Gerar NFe, coloco a senha do certificado digital e depois dá o seguinte erro na classe ValidarXML:

Resultado da validação

Conversion from string [Ô]Linha: 19 Coluna: [Ô] to type [ô]Double[ô] is not valid.
...Fim da validação


O que pode estar errado?


Abraço.

Ricardo



poste o xml para analizamos
FOXMAN 09/07/2010 14:47:00
#346962
Daniel, estou com problemas na função que irá imprimir o DANFE.

No seu exemplo (no evento click do btão ImprimirDanfe temos o código :

Dim Ler As New LerXmlNFE
Dim VNotaLida As New LerXmlNFE.NotaEletronica

VNotaLida = Ler.LerNFE([Ô]C:    esteXML.xml[Ô])

Dim IDanfe As New ImprimirDanfe(VNotaLida.NotaEletronica.Id)

BLA...
BLA...
BLA...

 For Each VProduto In VNotaLida.NotaEletronica.infNFE.Det


PROD = New ProdutoDanfe

PROD.DCodigoProd = VProduto.Prod.cProd
PROD.DDescricao = VProduto.Prod.xProd
PROD.DNCM = VProduto.Prod.NCM
PROD.DCST = VProduto.Prod.uTrib


Não sei porque mas aqui está ocorrendo erro, acusando a não declaração da variável VProduto.

No seu exemplo a mesma variável não apresenta tal erro.

Busquei por alguma declaração dela em todo o seu projeto e não encontrei.

O que pode estar faltando ou errado ?????




ICEMAN 11/07/2010 12:05:41
#347035
Citação:

:
Daniel, estou com problemas na função que irá imprimir o DANFE.

No seu exemplo (no evento click do btão ImprimirDanfe temos o código :

Dim Ler As New LerXmlNFE
Dim VNotaLida As New LerXmlNFE.NotaEletronica

VNotaLida = Ler.LerNFE([Ô]C: esteXML.xml[Ô])

Dim IDanfe As New ImprimirDanfe(VNotaLida.NotaEletronica.Id)

BLA...
BLA...
BLA...

 For Each VProduto In VNotaLida.NotaEletronica.infNFE.Det


PROD = New ProdutoDanfe

PROD.DCodigoProd = VProduto.Prod.cProd
PROD.DDescricao = VProduto.Prod.xProd
PROD.DNCM = VProduto.Prod.NCM
PROD.DCST = VProduto.Prod.uTrib


Não sei porque mas aqui está ocorrendo erro, acusando a não declaração da variável VProduto.

No seu exemplo a mesma variável não apresenta tal erro.

Busquei por alguma declaração dela em todo o seu projeto e não encontrei.

O que pode estar faltando ou errado ?????






nem olhei o exemplo de vocês aqui mesmo pq ja tenho essa nota 2.00.

mais assim você tentou clicar com o direito encima do nome do projeto/propriedades

na barra lateral de nome Settings.

de uma olhada no exemplo dele e no seu projeto, talvez lá deve estar declarada alguma variavel quem sabe ela nao esteje lá? Eu as vezes ponho delarações ali.
FOXMAN 11/07/2010 16:09:10
#347041
ICEMAN, Já havia olhado essa tab de configuração também não é o problema.

A questão eu até resolvo apenas declarando a variável, porém o mesmo código em um outro projeto não há necessidade. Não entendo qual o problema.

Daniel, I NEED YOUR HELP.

Estou recebendo o seguinte retorno do web service :

Falha no Schema XML da NFe35.

A FUNÇÃO ConsultaRecLote está retornando os seguintes valores :

Citação:


cStat: [Ô]225[Ô]
cUF: [Ô]35[Ô]
dhRecbto: Nothing
L_Retornos: Count = 0
nRec: [Ô]350000017563028[Ô]
tMed: Nothing
tpAmb: [Ô]2[Ô]
verAplic: [Ô]SP_NFE_PL_005e[Ô]
xMotivo: [Ô]Rejeição: Falha no Schema XML da NFe[Ô]



Alguma dica ????
FOXMAN 11/07/2010 20:38:22
#347048
Citação:

:
Chapolin a versão do fonte mais atual está na terceira pagina do tópico.

Se quiser podemos fazer o upload do arquivo em algum servidor como codeplex para poder controlar as versões.



Demorôô.

DANIELCPAETE 11/07/2010 21:09:37
#347049
FOXMAN você possui alguma propriedade que lhe obrigue declarar as variaveis no seu projeto pois não entendo o porque deste erro, mas se declarando ele aceita acredito que seja até melhor declara-la. quanto ao seu outro problema me manda seu xml para mim verificar outra coisa o projeto esta apontando para os webservices do RS talvez necessite apontar para os de SP.

O meu email é danielcpaete@gmail.com manda la que amanha lhe respondo.

FOXMAN 11/07/2010 21:45:52
#347050
Citação:

:
FOXMAN você possui alguma propriedade que lhe obrigue declarar as variaveis no seu projeto pois não entendo o porque deste erro, mas se declarando ele aceita acredito que seja até melhor declara-la. quanto ao seu outro problema me manda seu xml para mim verificar outra coisa o projeto esta apontando para os webservices do RS talvez necessite apontar para os de SP.

O meu email é danielcpaete@gmail.com manda la que amanha lhe respondo.



Daniel, consegui resolver alguns problemas aqui.

Agora o problema está na leitura do retorno.

Estou salvando o retorno em uma pasta (RETORNO).

EIS abaixo um arquivo de retorno :

Citação:

<?xml version=[Ô]1.0[Ô] encoding=[Ô]UTF-8[Ô] ?>
- <retConsReciNFe xmlns=[Ô]http://www.portalfiscal.inf.br/nfe[Ô] versao=[Ô]1.10[Ô]>
<tpAmb>2</tpAmb>
<verAplic>SP_NFE_PL_005e</verAplic>
<nRec>350000017565272</nRec>
<cStat>104</cStat>
<xMotivo>Lote processado</xMotivo>
<cUF>35</cUF>
- <protNFe versao=[Ô]1.10[Ô]>
- <infProt>
<tpAmb>2</tpAmb>
<verAplic>SP_NFE_PL_005e</verAplic>
<chNFe>35100703869977000138550010000026124000000030</chNFe>
<dhRecbto>2010-07-11T21:25:14</dhRecbto>
<nProt>135100023067775</nProt>
<digVal>yqdxpNaJDZq4WAY/0YcO4jOY/9A=</digVal>
<cStat>100</cStat>
<xMotivo>Autorizado o uso da NF-e</xMotivo>
</infProt>
</protNFe>
</retConsReciNFe>



Como pode perceber já está quase tudo OK.
Só preciso ler esse retorno para informar ao usuário o status do envio.

Acontece que :

Na função ConsultaRecLote, no segundo laço está dando erro na seguinte linha :

VarRecibo.Id = InnerNode.Attributes.ItemOf([Ô]id[Ô]).InnerText


Erro:
[Ô]Object reference not set to an instance of an object.[Ô]


P.S : PIOR é FAZER TUDO ISSO E DEPOIS TER QUE ALTERAR PARA VS 2.00.

FOXMAN 11/07/2010 22:41:09
#347052
Analizando o arquivo de retorno observei que a TAG ID, não existe no retorno, logo o erro ocorre.

Seria isso mesmo ???? pois apenas comentei a linha VarRecibo.Id = InnerNode.Attributes.ItemOf([Ô]id[Ô]).InnerText e consegui o retorno, apenas esse campo ficou sem preechimento.
Página 23 de 228 [2276 registro(s)]
Faça seu login para responder