Ir para conteúdo
  • Cadastre-se

dev botao

Novos Fontes do ACBrNFSe


  • Este tópico foi criado há 3520 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores

Bom dia,

 

O problema é mais grave o código segundo a tabela de Goiânia para uma cidade não tem nada have com o código definido pelo IBGE.

 

Portanto, não se trata de 7 ou 6 digitos, acredito que a solução é criar uma função do tipo "de para" onde é passado o código IBGE e é retornado o outro, e uma segunda função que faça o inverso.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia Italo !

 

 

Me corrija se estiver errado, mas como o componente não faz checagem na tabela IBGE ( usa codificação IBGE somente para os municípios com provedor pre-cadastrado )

 

Pode-se assim atribuir para o Provedor Goiania a codificação 25300,e a seguir fazer as adequações no momento da gravação do XML ( if Provedor = proGoiania then ... ), código municipio ( usuario e/ou tomador ) informado pelo aplicativo

 

 

Se concordar posso lhe enviar os fontes alterados para essa funcionalidade

 

 

Obrigado

by IMATECH
[email protected]
Goiânia - GO.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Imatech,

 

Isso resolve vamos dizer 90% do problema e a impressão do DANFSE?

Se for via componente vamos ter que criar o tal do DePara.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde Italo !

 

 

 

Provedor: Goiânia-GO.

 

A impressão da NFSe somente é permitida pelo site da Prefeitura

 

Dessa forma:

Enviamos o e-mail para o cliente com o Link para impressão da NFSe e/ou abrimos o link para o emissor da NFSe fazer a impressão.

 

 

 

Obrigado

by IMATECH
[email protected]
Goiânia - GO.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Imatech,

 

Sendo assim, as alterações ficam mais tranquilas.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Olá Italo Jr !

 

 

Provedor: Goiania

 

0 - Algumas Tags foram alteradas e/ou removidas na geração do XML

0.1 - DataEmissao alterado para TDatetime ( tcDatHor )

0.2 - Removidos: Competencia, OptanteSimplesNacional e IncentivoFiscal

 

1 - Arquivo XML enviado com sucesso ao provedor

 

2 - Retorno webservice: sucesso ( arquivo aceito )

2.1 - Em homologação, será retornado o xml: 370-nfse.xml ( template confirmação )

 

3 - Erro ocorre ao componenente refazer a leitura do XML e atualizar o painel de mensagens

3.1 - Correção realizada: unit pnfsGerarNfseResposta ( adicionada a linha 301 )

 


unit pnfsGerarNfseResposta;

...

              // Grupo da TAG <Servico> *****************************************************
              if Leitor.rExtrai(6, 'Servico') <> ''
               then begin
               
300            ListaNfse.FCompNfse[i].FNFSe.Servico.ItemListaServico := DFeUtil.LimpaNumero(Leitor.rCampo(tcStr, 'ItemListaServico'));
301            If Length( ListaNfse.FCompNfse[i].FNFSe.Servico.ItemListaServico ) < 1 
                then ListaNfse.FCompNfse[i].FNFSe.Servico.ItemListaServico := '00000';

 

 

post-4941-0-08883500-1361332393_thumb.pn

370-nfse.xml

1870-lista-nfse-c.xml

post-4941-0-08883500-1361332393_thumb.pn

370-nfse.xml

1870-lista-nfse-c.xml

Editado por IMATECH

by IMATECH
[email protected]
Goiânia - GO.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Imatech,

 

Favor atualiza os fontes e testar novamente.

 

Agora é para ignorar o código L000 como sendo um erro.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa noite Italo !

 

 

Provedor: Goiania

 

Já havia feito correção semelhante a sua atualização, porem somente para Goiania ( agora substituido pelo svn )...

 

Geração, Transmissão e Retorno: funcionamento 100% ( modo sincrono = 1 rps por transmissão )

 

Como deseja que lhe envie os fontes ajustados para Goiânia ( Atualizar no SourceForge ) !

 

1 - Arquivos Alterados Completos

ou

2 - Somente as modificações ( diff file ) ocorridas nos arquivos

 

 

*** Fontes ajustados em anexo ( please: commit on svn )

acbr_gyn.zip

Editado por IMATECH

by IMATECH
[email protected]
Goiânia - GO.

Link para o comentário
Compartilhar em outros sites

Boa tarde Italo !

 

 

 

Atualizei o acbr ( rev 4850 ) e ainda não constam os ajustes que enviei, importante que sejam feitos para que possa manter os fontes sincronizados :)

 

Qquer dúvida estamos a disposição para auxiliar no desenvolvimento

 

 

Provedor: Goiania

.

.

.

Novo erros:

 

1 - Consultar NFSe por RPS

O componente não localiza no XML o CNPJ do emitente retornando erro de incrição invalida ( cnpj ) - Exemplo xml anexo:

 


ACBrNFSe1.NotasFiscais.LoadFromFile( sXmlRps );
 

1UNICA-Rps.xml

 

 

 

2 - Link NFSe

 

Link Gerado:

https://nfse.goiania.go.gov.br/ws/nfse.asmx?wsdl

 

 

Correção: Formato do Link para consulta NFSe:

http://www2.goiania.go.gov.br/sistemas/snfse/asp/snfse00200w0.asp?inscricao=<Inscricao_municipal>&nota=<Numero_da_nota>&verificador=<Codigo_de_verificacao>

 

 

*** Os campos "Numero da nota" e "Codigo de verificacao" são retornados no XML resposta de cada NFSe gerada.

 

 

 

 

 

Abç...

Editado por IMATECH

by IMATECH
[email protected]
Goiânia - GO.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Ok Italo,

Estou no meio da implementação, quando terminar te envio. Caso desejares dar uma olhada no que já tenho, me avisa que zipo e subo.

 

MarcoLuciano,

 

Gostaria de ter acesso ao codigo fonte com sua implementacao para NFSe de Maringa/PR.

Nao encontrei a atualizacao no codigo fonte da ACBR.

Tem algum link para Download?

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 2 semanas depois ...
  • Consultores

Boa tarde ronang,

 

O componente ACBrNFSe agora encontra-se no trunk, tanto os fontes do componente quanto o programa exemplo e os pacotes de instalação.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Como adicionar uma Nova Cidade ao componente?

 

A cidade de Dourados/MS (5003702) usa o modelo ABRASF, é desenvolvido pela empresa Nota Control (http://www.notaeletronica.com.br/portalcomercial/) que possui o sistema instalado em diversas cidades do País, alguém tem alguma dica como posso testar, ou se o componente já atende esse modelo?

 

Obrigado pela Atenção!

-----------------------------------------------------------

Até a Vitória sempre!

Atenciosamente

Ronnei Peterson

Invictos Tecnologia - www.invictos.com.br

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde!

 

O componente atende o padrão abrasaf, o exemplo da nota control vc poderia pegar iguall a de cuiaba ou varzea grande - MT, pq nos fizemos o padrao abrasaf utilizando o acbr para Cuiaba e Varzea grande. Acredito que é só incluir codigo do IBGE da cidade de Dourados na producao e na homologacao se for igual a cuiaba o codigo do municipio deverá ser 999 para testes.

 

Liga na nota control no telefone 0800.724-2012 e pergunta se é mesmo de cuiaba.

 

Valeu

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Boa noite!!!

 

Estou iniciando desenvolvimento de NFSe para São Paulo e Taboão da Serra usando o ACBrNFSe.

 

Se alguém já estiver fazendo algo para essas cidades e precisar de ajuda ou se alguém quiser ajudar também estou a disposição.

 

Quando homologar para essas cidades enviarei os fontes.

 

Abraços.

 

[email protected]

Link para o comentário
Compartilhar em outros sites

Boa tarde!

 

O componente atende o padrão abrasaf, o exemplo da nota control vc poderia pegar iguall a de cuiaba ou varzea grande - MT, pq nos fizemos o padrao abrasaf utilizando o acbr para Cuiaba e Varzea grande. Acredito que é só incluir codigo do IBGE da cidade de Dourados na producao e na homologacao se for igual a cuiaba o codigo do municipio deverá ser 999 para testes.

 

Liga na nota control no telefone 0800.724-2012 e pergunta se é mesmo de cuiaba.

 

Valeu

 

Obrigado pela dica, vou testar semana q vem e posto os resultados aqui.

 

Abraço

-----------------------------------------------------------

Até a Vitória sempre!

Atenciosamente

Ronnei Peterson

Invictos Tecnologia - www.invictos.com.br

Link para o comentário
Compartilhar em outros sites

Boa tarde, hoje eu baixei os fontes do repositório quando fui fazer a instalação do componente acbrnfse no delphi 7 ocorreu alguns problema o qual tive que corrigir manualmente e estarei enviado aqui para que seja corrigido no repositório, então vamos as mudanças.

 

no PACOTE ACBRNFSE.DPK

  Faltou colocar as duas units abaixo:

  •     ACBRProvedor4R.pas
  •    ACBRProvedorGovDigital.pas

 

 nas Units que vou citar abaixo faltaram colocar a property Versão.

 

  •   pcnDonwloadNfe.pas na Classe TDownloadNFE
  •   pcnConstNFeDest.pas na classe TConstNFeDest
  •   pcnCCENfe.pas na classe TCCENFe

 depois de feitas essas mudanças consegui instalar o componente normalmente.

 

solitico que façam a correção para meus futuros updates não tenha que fazer isso novamente.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Confere se os arquivos foram baixados corretamente pois fiz o update neste exato momento e compilei todos os pacotes

e o mesmo não ocorreu erros

confere senão está com as units marcado em cores diferentes com simbolo de exclamação em amarelo ou icone vermelho

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Bom dia pessoal... 

Estou testando o ACBR para Maringá...

 

O Xml está válido porém estou com problema de erro de SOAP  

 

<faultcode>Sender</faultcode><faultstring>Invalid XML</faultstring>
 
Alguém tem alguma dica para dar? já tentei mudar url e tudo o mais e ainda continua o problema..
 
O XML é válido porque importei esse mesmo xml gerado pelo ACBR direto no site e ele importou correto, estou no ambiente de testes...
Link para o comentário
Compartilhar em outros sites

Estou com problema na cidade de São José do Rio Preto - SP.

Já pesquisei em vários posts e não consegui resolver o problema.

Primeiro aparece a mensagem abaixo

Numero do Lote : 
Recebimento... : 
Protocolo..... : 
Provedor...... : GINFES

 

Depois gera um arquivo de retorno 1-rec-c.xml com os seguintes dizeres:

<faultcode>env:Client</faultcode>

<faultstring>org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup.</faultstring>

 

Ítalo e amigos, por favor, ajude-me, pesquisei muito e não encontrei nada de errado e ninguem passou por isso.

Segue anexo.

Ger.rar

1UNICA-Rps.xml

-xxx1.xml

-xxx2.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

 

Meu caro já é o terceiro poste seu tratando sobre o mesmo problema, basta postar uma vez só, a resposta para o seu problema já esta respondida nos outros 2.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3520 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.