-
Total de ítens
217 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por mbbortolini
-
-
34 minutos atrás, Juliomar Marchetti disse:
Boa tarde
subi no svn mas estou pensando que pode gerar um efeito colateral nos delphi 7
Uso delphi 7, foi de boa
- 1
-
Bom dia pessoal, após a atualização do ACBR na data de ontem (21/03/2017 - revisão 14885) notei que o envio de e-mail pelo componente parou de funcionar quando configurado para enviar PDF da DANFSe junto. O erro era em relação ao anexo.
A imagem abaixo mostra o arquivo gerado pelo componente e o caminho, este arquivo foi realmente gerado em disco e encontra-se no caminho correto.
Após isso, é atribuído o arquivo ao anexo, só que gera novamente o nome do arquivo e este é diferente do que foi gerado acima.
Após muita tentativa efetuei uma alteração no fonte de ACBrNFSeDANFSeFR, que segue para análise dos responsáveis. A alteração consiste em alterar a função de conversão do numero da NFSe, pois com a atual retorna somente zeros, como pode ser visto na primeira imagem.
CitarNomeArqXML := GerarNomeNFSe(UFparaCodigo(NFSe.PrestadorServico.Endereco.UF),
NFSe.DataEmissao,
NFSe.PrestadorServico.IdentificacaoPrestador.Cnpj,
StrToIntDef(NFSe.Numero,0))Foi alterado para :
CitarNomeArqXML := GerarNomeNFSe(UFparaCodigo(NFSe.PrestadorServico.Endereco.UF),
NFSe.DataEmissao,
NFSe.PrestadorServico.IdentificacaoPrestador.Cnpj,
StrToInt64Def(NFSe.Numero,0))Assim, gerando o arquivo com o nome no mesmo padrão que gera função GetNumID de ACBrNFSe.pas
- 1
-
-
Pessoal verifiquei na pasta do componente "ACBr\trunk2\Exemplos\ACBrTCP\ACBrIBPTax\tabela" e a tabela que está lá ainda é que que expira em 31/12/2017.
No blog do Régys (https://regys.com.br/ibpt-nova-tabela-ibpt-18-1-disponivel/#.WkZqF9-nGCg) encontrei a versão 18.1.A com vigência de 01/01/2018 até 31/03/201.
Não tá em anexo pois o arquivo rar excede 2 mb
-
22 horas atrás, Soft Design disse:
Boa tarde,
Acabei de atualizar todo o ACBr por conta de um erro de "criptografia 24" com certificado a3 e a princípio este erro foi solucionado com as seguintes configurações:
SSLLib: libWinCrypt
CryptLib: cryWinCrypt
HttpLib: httpWinHttp
XMLSignLib: xsLibXml2
Porem agora esta dando o seguinte erro após colocar o PIN do certificado:
Erro: Falha em obter Provedor de Criptografia do Certificado. Erro: 8009001B , erro $8009001B (Print abaixo)
Pesquei em diversos lugares mas não encontrei nada com este erro.
Alguém já passou por isso ?
Tente com XMLSignLib : xsMsXml;
E repasse o fonte para ver se em algum lugar não é alterado estas opções de configurações.
-
fiz mais uma alteração para o SafeWeb, na unit ACBrNFSeWebService.pas, na function CancelaNFSe :
Citarcase TACBrNFSe(FACBrNFSe).Configuracoes.Geral.Provedor of
proInfisc,
proInfiscv11,
proSafeWeb : Result := True
else
Result := FConsNfseRps.Executar;
end;Segue arquivo para análise.
-
22 minutos atrás, walter faria disse:
Boa tarde. è possível gerar MDFe sem as informações de Vale pedágio e/ou CIOT ?
ObrigadoWalter, é possível, a tag INFANT somente é exigida no seguinte condição "registro nacional de transportadores rodoviário de carga; obrigatório ao emitente que exerce atividade remunerada de transporte"
E mesmo informando, os grupos InfCIOT e ValePed não são obrigatórios
-
17 horas atrás, Dércio Luis Zanatta disse:
Boa tarde
Acabei de conversar com o pessoal da Prefeitura de Lagoa dos Três Cantos e eles estão trocando o provedor SafeWeb por Pronim. Me pediram para aguardar quando o novo provedor estiver operante.
Sendo assim, vamos aguardar...
Quando estiver ativo, vou abrir outro tópico, caso tenha dúvidas do funcionamento com Pronim.
Obrigado e sucesso com SafeWeb ( vai precisar de sorte tb ehehehe)
ahushduahduhaushduahsduhas
Não diria sorte, mas sim paciência.
Já estou com a NFse funcional, emissão, consulta de lote e cancelamento. Estou pleiteando uma alteração no XML de retorno pois não tem algumas informações do emitente e o DANFSe está gerando em branco estes campos.
Para a prefeitura aqui como o negócio todo foi feito na 'parceria' (de compadre pra compadre, literalmente) acho que não vão mudar o provedor tão fácil.
-
1 hora atrás, Paulo Tenório disse:
Boa tarde amigos,
Implementei a NFCe com o recuros do componente ACBrECFVirtualNFCe. Sinto falta de um demo, exemplo ou documentação mais abrangente mas tenho conseguido contornar minhas dificuldades com gambiarras e experiências do tipo "tentativa e erro". Está tudo em pleno funcionamento atualmente, exceto, a contingência off-line. Depois de sai tentanto interceptar o melhor momento para alterar o tipo de emissão, descobri que o melhor momento é no evento OnTransmitError, só que esbarrei no problema de ter que gerar novamente o XML para conseguir fazer as mudanças necessárias:
Tratado := True;
ACBrNFCe.Configuracoes.Geral.FormaEmissao := teOffLine;
ACBrNFCe.NotasFiscais[0].NFe.Ide.tpEmis := teOffLine;
ACBrNFCe.NotasFiscais[0].NFe.Ide.xJust := 'Problemas técnicos no envio do documento eletrônico';
ACBrNFCe.NotasFiscais[0].NFe.Ide.dhCont := now;ACBrNFCe.NotasFiscais.GerarNFe; // <--- gero o novo xml alterado
Perfeito, problema 90% resolvido!!! Só que a tag de totais ficou toda zerada, não herdou nada do XML anterior.
Perguntas:
1- É isso mesmo que precisa acontecer, zerar os totais e precisar atribuir novamente?
2 - Tentei alterar os valores já armazenados em ACBrNFCe.NotasFiscais mas não surtiu efeito algum. Existe alguma forma de fazer essas alterações sem chamar o GerarNFe e perder o totalizador?
Obrigado.
Paulo, não necessita alterar a configuração para OFF-LINE (ACBrNFCe.Configuracoes.Geral.FormaEmissao := teOffLine;) a não ser que depois de uma entrar em contingência você emita todas as demais em contingência, mas isso não é recomentado.
Tente gravar o XML antes de cada comando para ver onde é que está gerando a falta dos valores.
Mas, a minha rotina é semelhante e nunca tive problemas parecidos.
Faço assim :
memoLog.Lines.Add('>>Gera NFCe OFF-Line'); Dm.ACBrNFe1.NotasFiscais[0].nfe.Ide.tpEmis := teOffLine; Dm.ACBrNFe1.NotasFiscais[0].nfe.Ide.dhCont := now; Dm.ACBrNFe1.NotasFiscais[0].nfe.Ide.xJust := 'Problemas com a conexão de internet'; memoLog.Lines.Add('>>GerarNFe '); DM.ACBrNFe1.NotasFiscais.GerarNFe; memoLog.Lines.Add('>>Assinar'); DM.ACBrNFe1.NotasFiscais.Assinar; memoLog.Lines.Add('>>Validar'); DM.ACBrNFe1.NotasFiscais.Validar;
-
1 hora atrás, rodrigoB9 disse:
Boa tarde preciso migrar meu sistema do trunk para o trunk 2 oque afetaria nele ?
E como faço para implementar o provedor simpliss no acbr trunk 2 ?
Rodrigo, provedor SimplISS já está implementado, munícios como Lagoa da Prata-MG, Patrocínio-MG, Araras-SP, entre outras já utilizam este provedor.
Veja o arquivo "\trunk2\Exemplos\ACBrDFe\ACBrNFSe\MUNICIPIOS_IBGE_NFSE_ACBR.xls" para ver se o seu município já está implementado.
-
2 minutos atrás, Italo Jurisato Junior disse:
Bortolini,
Você fez testes com qual cidade?
Se possível fazer testes com a outra.
Então o Enviar e o ConsultarLoteRps estão funcionando, favor realizar testes de Cancelamento.
Estou testando somente a minha por enquanto, por causa do cadastro do contribuinte o qual tem o certificado vinculado a sua IM.
O cancelamento estou testando, mas ainda estou em tratativa com o provedor pois não estou tendo retorno após enviar o cancelamento. Assim que conseguir resposta posto o resultado.
- 1
-
1 hora atrás, Italo Jurisato Junior disse:
Boa tarde Bortolini,
Favor atualizar todos os fontes de todas as pastas.
Note que fiz uma correção no arquivo ini do provedor.
Refaça os testes.
Valeu Ítalo, funcionou certinho.
-
@Italo Jurisato Junior estou realizando a consulta por ConsultaLoteRps, o retorno está vindo certo, no entanto a nota não grava na pasta \Notas.
Está gravando um XML somente com uma linha, que é o encoding.
Qual o evento que grava a nota para que eu possa verificar ?
43170956201700000000007-nfse.xml
-
3 minutos atrás, Gr@c@ disse:
sim, usei esse instalador para instalar no:
Delphi7 com windows 7 32bits
Delphi7 com windows 7 64bits
DelphiXE3 com windows 7 64bits
a versao do JVCL é 3.49.
agora estou tentando instalar no notebook com windows 8.1 64bits. Já baixei o nivel de segurança do usuário, desativei o firewall do windows e dei permissão total ao usuário na pasta do delphi7 (coloquei as pastas JCL e JVCL na Lib do dephi). Mesmo procedimento que faço com windows7.
Na imagem que você enviou, tem uma mensagem em azul logo depois do check da versão do delphi, indicando que JCL não está instalada. Talvez o problema não seja JVCL, a instalação de JCL executou até o fim ?
-
51 minutos atrás, Gr@c@ disse:
Não estou conseguindo instalar o Jedi VCL no delphi 7 com windows 8.1 64bits. O install do JVC executa com sucesso, mas o Install dio JVCL executa porem não habilita o Delphi7 para selecionar.
@Gr@c@, a pergunta é bem trivial, mas você já instalou o JCL antes ?
Se sim, esse instalador você pegou de onde ?
-
13 minutos atrás, Dércio Luis Zanatta disse:
Me desculpe por favor..
Foi falha minha
Eu atualizei apenas os .ini e me esqueci de fazer update nos fontes do ACBR..
Fiz agora e funcionou, porém acho que tem alguma coisa erra no que diz respeito ao ambiente de homologação da prefeitura de Lagoa do Tres cantos.
Deu o erro:
not found(404): https://homologacao.safeweb.com.br/TesteNFSeLagoaTresCantos/NFSe_RecepcionarLoteRsp.asmx
Se tento coloar esse endereço no navegador também não acha
Agora tá certo.
Dércio, agora estamos no mesmo barco.
Assim, não existe ambiente de homologação, pelo menos não funcional. Tem que entrar em conato com os caras e ver o que é que esta ativo.
Outra coisa, eles, pelo que sei tem um ambiente pra cada prefeitura, mas estão integrando tudo.
Sugiro entrar em contato e ver qual a situação para o município específico.
-
7 minutos atrás, Dércio Luis Zanatta disse:
Não estou usando o DEMO.. Estou usando minha aplicação mesmo, mas debuguei assim mesmo.
Acredito que o problema é que a função StrToProvedor da unit \ACBr\Fontes\ACbrDfe\AcbrNFse\PcnNFSe\pnfsconversao.pas não foi alterada para incluir o provedor Safeweb.
Sendo assim, essa função sempre retorna Nenhum, por isso o erro ocorre.
Me corrija se eu estiver errado.
Dércio, faltou vc atualizar o componente, os fontes foram atualizados ontem.
-
25 minutos atrás, Dércio Luis Zanatta disse:
Fiz meu primeiro Teste.
Atualizei o Cidades.ini , o safeweb.ini e tb o schema da safeweb.
Quando envio a nota, está retornando a mensagem: "Código do Municipio [4311270] não encontrado."
Conferi no arquivo cidades.ini e ele conta la.
Obs: Veirifiquei o parâmetro pathIni e está setado para o lugar correto.
Tá usando o demo Dércio ?
Consegue debugar pra ver em qual linha para ?
-
3 horas atrás, Italo Jurisato Junior disse:
Bortolini,
Muito obrigado pelos XMLs vou continuar analisando.
Já fiz varias alterações no seu arquivo INI do provedor, estou deixando ele pronto para qualquer cidade que venha ser atendida por esse provedor.
E vou acertar a questão do cabeçalho.
Ítalo, altera a função ProcedorTOVersaoNFSe em pnfsConversao, inclui proSafeweb para ve200 senão vai executar FConsSitLoteRPS, e esta não está implementada.
A consulta é em FConsLote.
-
14 minutos atrás, Italo Jurisato Junior disse:
Bom dia Bortolini,
Quem passou a estrutura do XML referente ao cabeçalho?
Ele esta muito estranho, alem da versão do dados, tem o tipo de ambiente 2 vezes o CNPJ que deve ser do emitente e o código ibge que deve ser da cidade do emitente.
A tag é <CabecalhoEnvio> sendo que o padrão utilizado é apenas <cabecalho>.
Isso confere?
Ítalo, as informações do cabeçalho foi o pessoal da safeweb mesmo, no começo eu tentei questionar, mas como só dessa forma eu obtive retorno fiz como pediram. Como disse estou nisso a mais de mês, pra mim eles não tem nem ideia do que estão fazendo e tu nem imagina quantas vezes já mudei esse cabeçalho até conseguir o retorno do protocolo do RPS.
Eu não sei se é por ser uma implementação nova(prefeitura), ou se é pq eles têm o aplicativo próprio ou se o negócio é bagunçado mesmo. Cheguei até cogitar a teoria de eles estarem usando outro provedor e só fazendo a integração.
Em anexo os xmls gerados e retornados
CitarE o que vem a ser esse Web Services AtivarPrestador?
Não faço ideia.
-
12 horas atrás, Italo Jurisato Junior disse:
Boa noite Bortolini,
Você poderia anexar o arquivo INI para que eu possa analisar com o WSDL desse provedor?
Sim, seguem em anexo.
O ini ainda está em construção, mas pelo menos a transmissão dos lotes e a consulta estão funcionando, cancelamento não cheguei ainda pois como disse anteriormente, os lotes não estão sendo processados lá, apesar de ficarem registrados no sistema da prefeitura.
Para o ini seria interessante criar a estrutura semelhante ao ini do thema, dividindo por cidades, mas tem uma particularidade no cabeçalho do lote também.
Foi isso que consegui em mais de 50 dias de insistência com o pessoal da SafeWeb pois eles não tem um modelo de preenchimento, não tinham o schemas, há e não tem ninguém que faça a integração pelo webservice então estamos sendo os primeiros.
-
@Dércio Luis Zanatta, tenho o ini que fiz para a cidade de Sarandi, só que como não tá ainda funcional não envie nada para o SVN
-
Dércio, estou conseguindo transmitir, mas sem retorno por enquanto, meu RPS não processa.
Seguem os dois arquivos que alterei, merge com a revisão 13831 de 04/09/2017 às 15:38:35.
Em pnfsConversao.pas a adição do provedor proSafeWeb
Em pnfsNFSeW_ABRASFv2.pas adição para formatação de casas decimas (proSafeWeb)
Ítalo se for adicionar no SVN, não sei se está aderente à forma de codificação do projeto, mas se for necessário faço as alterações que precisar.
-
16 minutos atrás, Dércio Luis Zanatta disse:
ok Ítalo.
Estou aguardando resposta deles. Se tiver alguma coisa, posto aqui para ver a possibilidade de implementar;
Dércio, estou tentando a implementação para Sarandi-RS que é o mesmo provedor, tenta estes endereços :
https://nfse.safeweb.com.br/LagoaTresCantos/webservice/eNotaNFSeWSv2_RecepcionarLoteRps.asmx
https://nfse.safeweb.com.br/LagoaTresCantos/webservice/eNotaNFSeWSv2_AtivarPrestador.asmx
https://nfse.safeweb.com.br/LagoaTresCantos/webservice/eNotaNFSeWSv2_ConsultarLoteRps.asmx
https://nfse.safeweb.com.br/LagoaTresCantos/webservice/eNotaNFSeWSv2_CancelarNfse.asmx
Só que não é nada fácil, faz mas de 50 dias que estou tentando a implementação e os retornos demoram uma eternidade, as informações são muito desencontradas e não tive muita evolução, mas numa dessas com mais alguém exigindo talvez eles se mexam.
Duvidas NFCE- 4.0 estado do RS
em NFC-e - Nota Fiscal do Consumidor Eletrônica
Postado
Pelo cronograma o ambiente de produção da nota 4.0 somente estará disponível a partir de 02/04/2018, esse pode ser o motivo pelo qual há diferença no XML retornado da sefaz.