FONTE NFE VB.NET

DANIELCPAETE 06/05/2011 13:13:48
#373362
Paulo me manda um XML gerado para o meu email que valido pra você.
VANTO 06/05/2011 14:25:07
#373364
Pessoal, implantei o projeto no meu sistema porém não consigo gerar um XML válido, diz que o XML não é válido ou o Schema não foi encontrado, porém o exemplo que veio com o código está funcionando por isso sei que não é o Schema, então o erro é no XML mesmo, se aguém puder me ajudar segue o XML que estou gerando:

Removi ocódigo, pois já foi resolvido, faltava colocar os esquemas na pasta da aplicação, valeu pela ajuda DANIEL e BARROS...

Vamos para os próximos passos...
VANTO 06/05/2011 18:22:38
#373381
Olá, segue em anexo o XML.
DANIELCPAETE 06/05/2011 19:56:55
#373389
Vanto se diz esquema nao encontrado é pq é necessário copiar os arquivos de esquema da pasta bin do projeto de exemplo tente copiar para sua pasta bin
VANTO 06/05/2011 20:27:27
#373391
Opa, deu certo não tinha pensado nisso, outra coisa não existe uma forma de colocar todos os esquemas em uma pasta para ficar mais organizado?

Outra coisa, não encontrei no fórum a classe para referênciar os cupons ficais, alguém já fez?

Eu iniciei a minha más não sei certo como fazer, estou perdido, eis o que já fiz:

Public Class refECF
[ô][ô][ô] <summary>
[ô][ô][ô]classe usada para referenciar os cupons ficais a uma nota fiscal
[ô][ô][ô] </summary>
Private _mod As String
[ô][ô][ô] <summary>
[ô][ô][ô] Modelo do documento fiscal
[ô][ô][ô] 2B - Cupom fiscal emitido por máquina registradora
[ô][ô][ô] 2C - Cupom fiscal emitido por PDV
[ô][ô][ô] 2D - Cupom fiscal emitido por ECF
[ô][ô][ô] </summary>
Public Property [mod]() As String
Get
Return _mod
End Get
Set(ByVal value As String)
_mod = value
End Set
End Property

[ô][ô][ô] <summary>
[ô][ô][ô] Número de ordem do ECF que emitiu o Cupom Fiscal
[ô][ô][ô] </summary>
Private _nECF As Integer

Public Property nECF() As Integer
Get
Return _nECF
End Get
Set(ByVal value As Integer)
_nECF = value
End Set
End Property

[ô][ô][ô] <summary>
[ô][ô][ô] Contador de Ordem de Operação do Cupom Fiscal
[ô][ô][ô] </summary>

Private _nCOO As Integer
Public Property nCOO() As Integer
Get
Return _nCOO
End Get
Set(ByVal value As Integer)
_nCOO = value
End Set
End Property

End Class


Não sei onde preciso referenciar para funcionar... desculpem minha ignorância, comecei a pouco tempo do .NET
VANTO 07/05/2011 08:15:09
#373406
NILSON, tem sim, você pode emitir uma NF-e e referenciar nela os cupons que originaram a venda, isso é muito comum em postos de gasolina, as empresas abastecem durante o mês e levam um cupom fiscal do abastecimento, no final do mês junta-se os cupons e emite uma NF de tudo usando o CFOP 5.929 ou 6.929 para não haver bi-tributação, estas oções estão disponíveis na versão 2.0 (tem também referencia para NF de produtos rural)...
VANTO 07/05/2011 12:22:14
#373411
Pessoal consegui implementar a classe refNFE porém está gerando uma tag a mais no XML e não consegui resolver, segue abaixo:

...
- <NFref>
- <refECF>
<mod>2D</mod>
<nECF>1</nECF>
<nCOO>123</nCOO>
</refECF>
- <refNF> <===
<cUF>0</cUF> <=== Esta tag não devia estar aqu
</refNF> <===
</NFref>
...

Experimentei mudar o campo cUF para string ele essa tag sumiu e ficou assim:

- <NFref>
- <refECF>
<mod>2D</mod>
<nECF>1</nECF>
<nCOO>123</nCOO>
</refECF>
<refNF /> <=== agora esta não devia estar aqui
</NFref>

estas são as alterações que fiz na classe NFref

Private _refECF As refECF // declaração da variável

Public Sub New()
_RefNF = New refNF()
_refECF = New refECF() [ô]inicialização
End Sub

Public ReadOnly Property RefECF() As refECF // declaração da propriedade
Get
Return _refECF
End Get
End Property



Estou enviando os dois XMLs... se alguém puder dar uma ajudinha...
DS2T 07/05/2011 14:10:47
#373427
Oi gente!

Peguei um cliente que tem certificado A3, até agora só tinha trabalhado com certificado A1. Quero saber se o código é o mesmo, para localizar o certificado... Eu uso o código do projeto aqui do fórum e funciona muito bem com A1... e com A3?

Muito Obrigado!
Página 94 de 228 [2276 registro(s)]
Faça seu login para responder