FONTE NFE C#

ELUCIMAR 12/06/2015 10:38:56
#447655


Montagem Chave NFe Exemplo:
52111203785066000122550010005871761111017129

Codigo UF ========================> 52
Ano 2 Digitos e Mes ================> 1112
Cnpj Empresa Emissor ==============> 03785066000122
Cod.modelo do Doc Fiscal ===========> 55
Seríe Nf 3 digitos ==================> 001
Numero NFe =====================> 000587176
Forma Emissão===================> 1
Número aleatório p/cada Nfe ========> 11101712
Digito Verificador Nfe ==============> 9

tem uma classe no Projeto a Extension ela tem um método com o nome de ChaveNfe basta você concatenar os dados que ela vai rotorna a chave completa com o digito.
THALISON 12/06/2015 14:59:52
#447668
Detectei que na classe NfeXml na função gerarNFe não esta tratando as duplicatas. é assim mesmo ou existe alguma correção para isso?
ELUCIMAR 12/06/2015 16:13:53
#447669
Citação:

Detectei que na classe NfeXml na função gerarNFe não esta tratando as duplicatas. é assim mesmo ou existe alguma correção para isso?



Realmente não coloquei mais você pode incluir mais um parametro no Metodo NfeXml tipo:
NFeLib.Notas.BaseNF.Informacoes.PagCobranca.cobr duplicatas.
Depois dentro do método em qualquer parte você passa o novo parâmetro para a variável nfe
nfe.infNFe.cobr = duplicatas;

Obs: No caso você popula o parâmetro duplicatas com os dados das suas duplicatas/boletos.
THALISON 16/06/2015 16:57:44
#447785
Elucimar,
após algumas pequenas modificações no seu código consegui gerar o xml e salvar, porém
não está imprimindo porque gerou sem a tag [Ô]NFEProc[Ô],
como fazer para o xml gerar com essa tag corretamente?

PS.: como fazer para enviar para vc as pequenas modificações que fiz para gerar o xml?
ELUCIMAR 18/06/2015 08:13:11
#447801
Citação:

após algumas pequenas modificações no seu código consegui gerar o xml e salvar



Para enviar o xml para o Sefaz você vai ter que gerar a tag de enviNFe e adicionar o XmlDocument (NFe).


Citação:

Não está imprimindo porque gerou sem a tag [Ô]NFEProc[Ô],
como fazer para o xml gerar com essa tag corretamente?



A parte da NFe Processada(nfeProc) você só gera após a NFe estiver sido Autorizada Status(100).Após autorizada você cria a Tag nfeProc e adiciona o Tag NFe e também a Tag do Protocolo de Autorização(protNFe). Ai você pode imprimir a NFe.

Citação:

PS.: como fazer para enviar para vc as pequenas modificações que fiz para gerar o xml?


Quando você terminar as alterações me manda as Classes que você alterou no meu email que atualizo no Ftp onde está o Projeto.
NILSONTRES 18/06/2015 17:02:42
#447822
Pessaol,
Fizeram a Gentileza de Modificar o SOAP ACTION da sefaz Parana e Bahia, pelo menos esses dois que eu saiba.
Alguém tem ai ? é o de consulta, pois preciso consultar notas desses dois estados e me retorna erro e não encontro nada, nem no site da sefaz dos dois estados.
ELUCIMAR 19/06/2015 09:08:27
#447844
NILSONTRES


Não sei qual é a forma que você consome os Webservice da NFe se for através da Classe gerada pelo WSDL do Webservice você vai ter que tratar esses dois estados.Pois o Nome da Classe gerada do Serviço NfeConsultaProtocolo é diferente dos demais Sefaz autorizadores.
Exemplo:

Url UF Classe Método
https://nfe.sefaz.ba.gov.br/webservices/NfeConsulta/NfeConsulta.asmx BA NfeConsulta nfeConsultaNF
https://nfe.fazenda.pr.gov.br/nfe/NFeConsulta3?wsdl PR NfeConsulta3 nfeConsultaNF
https://nfe.fazenda.sp.gov.br/ws/nfeconsulta2.asmx SP NfeConsulta2 nfeConsultaNF2

No Sefaz do Paraná as Classes de Autorização também tem nomes diferentes dos Demais Sefaz Autorizadores.

No meu caso criei uma tabela no Banco onde tenho as parametrizações dos Serviços por Sefaz Autorizador.
NILSONTRES 19/06/2015 11:22:36
#447852
ELUCIMAR,
Era isso mesmo, Obrigadão pela ajuda.
JOAOBENEVIDES 14/08/2015 15:36:02
#449991
deixa eu fazer uma pergunta esta dll funciona em web ?
ELUCIMAR 14/08/2015 16:06:59
#449994
Sim, é só criar um Webservice para isso.
Inclusive criei o meu projeto de NFC-e e todo o processo de autorização é via Webservice
Página 4 de 14 [139 registro(s)]
Faça seu login para responder