eliezerfb
Membros-
Total de ítens
65 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que eliezerfb postou
-
Bom dia! Fiz várias tentativas, como não tive muito sucesso acabei não postando o que eu fiz. Hoje desfiz todas minhas alterações e comecei novamente, hehe. Alterei o arquivo Cidades.ini: [3101508] Nome=Alem do Paraiba UF=MG Provedor=Actconv202 NomeURL_H=nfse-mg-alemparaiba NomeURL_P=nfse-mg-alemparaiba Utilizei o schema que está no link acima, da versão 202. No schema que eu baixei, o campo DataEmissao é do type="xsd:dateTime", então tive que alterar alterar pnfsNFSeW_ABRASFv2.pas para gerar de acordo com o esperado. Não sei se é a melhor maneira, mas fiz uma verificação pelo código da cidade. Anexo também o arquivo de retorno do provedor. att Eliézer nfse_v202.xsd Cidades.ini pnfsNFSeW_ABRASFv2.pas 3165-recS.xml
-
A cidade de Além Paraíba alterou o provedor de WebISSv2 para Actconv. Eu tentei fazer alterações nos arquivos .ini, porém não tive sucesso para autorizar a NFS-e. Se alguém puder ajudar. Foi me passado a seguinte documentação: https://nfse-mg-alemparaiba.portalfacil.com.br/homologacao/exemplos/
-
Valeu! Muito obrigado!
-
pmdfeMDFeW.pas
-
No arquivo pmdfeMDFeW.pas tem um erro na geração da tag indAltoDesemp. Está gerando a tag <indAutoDesemp> Correção: Gerador.wCampo(tcStr, '#', 'indAltoDesemp', 01, 01, 0, indAltoDesempToStr(MDFe.rodo.infANTT.infPag[i].indAltoDesemp), '');
-
Para a cidade de Leopoldina não estava autorizando a NFSe (provedor Actconv2.ini). Foi entrado em contato com a prefeitura e nos retornaram para realizar ajustes nos seguintes link's: [URL_P] RecepcaoLoteRPS=https://nfe%NomeURL_P%.portalfacil.com.br/nfseserv/webservice/servicos [URL_H] RecepcaoLoteRPS=https://nfe%NomeURL_H%.portalfacil.com.br/homologacao/webservice/servicos A princípio, pelo que eu percebi, alterou apenas o http para https. Segundo o meu cliente, reportou que está autorizando agora com essa alteração.
-
Tópico exclusivo para troca de provedor e novas cidades
eliezerfb replied to Italo Giurizzato Junior's tópico in ACBrNFSe
Bom dia Italo! Consegui emitir a NFS-e para a cidade de Santarém. Muito obrigado! Tive que fazer uma alteração para ler corretamente o número do protocolo. Também já tenho as URL de produção. Anexo no arquivo .ini. Eu não consegui fazer o cancelamento, de acordo com a mensagem de retorno, parece ser limitação do provedor/prefeitura. pnfsLerListaNFSe.pas SIAPSistemas.ini Arquivosxml.zip 53-can.xml 53-ped-can.xml -
Depois de várias tentativas, deu certo. Não sei o que aconteceu ou exatamente o que eu fiz que resolvi o problema.
-
Estou tentando usar o ACBrNFe no Lazarus no Windows. O ACBr consegui instalar, porém está dando erro em LCLType quando adiciono o ACBRNFe no meu projeto. Agora, se apenas adicionar a uses LCLType no projeto, sem adicionar o ACBr, ele compila. Alguma sugestão?
-
Tópico exclusivo para troca de provedor e novas cidades
eliezerfb replied to Italo Giurizzato Junior's tópico in ACBrNFSe
Boa tarde @Italo Jurisato Junior Entrei em contato com o suporte do provedor, tentei explicar pra eles o que seriam os schemas. Por fim, eles disseram que segue o layout Abrasf utilizaria os schemas padrão Abrasf. Tentei argumentar que não é fiel, pois tem alterações, mas daí não me responderam mais. Enfim que eles não souberam me passar os schemas ou não possuem. -
Tópico exclusivo para troca de provedor e novas cidades
eliezerfb replied to Italo Giurizzato Junior's tópico in ACBrNFSe
@Italo Jurisato Junior Quando eu fui fazer este provedor, fui pelo site deles e no logotipo estava Siap Sistemas, deduzi assim que seria o provedor SiapNet. Entrei em contato hoje com eles novamente, e eles me repassaram que SIAP SISTEMAS é a logo da empresa e PGISS é o sistema . Enfim, não encontrei este provedor nos arquivos .ini (a não ser que esteja com algum outro nome). Este provedor atende apenas duas cidades: Santarém e Juruti. RecepcaoLoteRPS_1506807=https://siapsistemas.com.br/rpsstmhomologa/servlet/arecepcionarloterpssincrono?wsdl ConsultaLoteRPS_1506807=https://siapsistemas.com.br/rpsstmhomologa/servlet/aconsultarloterps?wsdl As URLs de Produção eles vão passar depois que estiver homologado. Vai ser possível aproveitar o que eu fiz acima para adicionar este novo provedor? -
Tópico exclusivo para troca de provedor e novas cidades
eliezerfb replied to Italo Giurizzato Junior's tópico in ACBrNFSe
Olá! A cidade de Santarém alterou o provedor GINFES para SIAPNet e preciso de ajuda para configurar este provedor. Tentei fazer algumas alterações no arquivo ini do provedor, a princípio consegui enviar o RPS e consultar o lote, porém não consegui gerar a NFS-e. Também fiz algumas alterações no componente para conseguir enviar. Porém acredito que pode ser feito de outra forma, talvez criando um outro arquivo de configuração para este provedor (semelhante ao provedor Actconv202), para não ter efeito colateral para outras cidades. De qualquer forma envio anexo as alterações que eu fiz e os arquivos que gerou em "Recibos". Também anexo o e-mail que eu recebi do provedor. Att. Eliézer Link Ambiente de Homologação Via Web-Service.eml pnfsNFSeG.pas pnfsNFSeW_ABRASFv2.pas Recibos.zip envio (1) (1)_exemplo_provedor.xml retorno (1) (1)_exemplo_provedor.xml -
Vou abrir um chamado sim, esperamos que eles resolvam, porque o serviço é muito instável.
-
@Rodrigo Vian Realmente eu não estava preenchendo o campo "competência", estava deixando que o componente preenchesse, fazendo da forma que você passou ficou OK e não vai precisar a alteração no pnfsNFSeW_ABRASFv2.pas. Agora fiz um teste também ajustando o RPS, deu erro de timeout, mas depois autorizou a NFS-e. Para você cancelar a NFS-e, não precisou ajustar o arquivo .ini do servidor para assinar o cancelamento? Em assinar, se deixar Cancelar=0 retorna 'Requisicao do servico nao acompanhada de autenticacao por certificacao digital. E necessario efetuar o processo de autenticacao SSL bidirecional no sistema cliente. Se deixar Cancelar=1 também dá timeout mas cancela.
-
@Italo Jurisato Junior Estou tentando fazer a emissão da NFS-e para a cidade de Leopoldina. Estou com o mesmo problema relatado acima: Mas pra chegar nisso também tive que fazer uma alteração, adicionando proActconv2 no pnfsNFSeW_ABRASFv2.pas, para gerar o campo competência como tipo data: if FProvedor in [(...), proActconv202, proActconv2, proSH3, (...)] then Gerador.wCampo(tcDat, '#4', 'Competencia', 10, 10, 1, NFSe.DataEmissao, DSC_DEMI) Assim ao menos consigo autorizar a NFS-e na prefeitura e consigo fazer o download do XML para impressão também. E para funcionar o cancelamento tive que alterar o arquivo Actconv2.ini para Cancelar=1 pnfsNFSeW_ABRASFv2.pas Actconv2.ini
-
Olá @manuela! Para a cidade de Leopoldina eu consegui emitir porém apenas em produção. Mas conforme o @Rodrigo Vian reportou acima, o provedor retorna um erro que o RPS já foi informado, apesar disso a nota é emitida na prefeitura. As configurações do arquivo .ini utilizei o que tem no ACBr, porém tive de fazer uma alteração porque a data de competência o provedor espera do tipo Date e está sendo gerado com o tipo Date Time. A alteração que eu fiz foi no arquivo pnfsNFSeW_ABRASFv2.pas: begin if not (FProvedor in [proCenti, proGoiania, proSigep, proMegaSoft, proActconv2]) then Gerador.wCampo(tcDatHor, '#4', 'Competencia', 19, 19, 0, NFSe.DataEmissao, DSC_DEMI) else if FProvedor = proActconv2 then Gerador.wCampo(tcDat, '#4', 'Competencia', 19, 19, 0, NFSe.DataEmissao, DSC_DEMI) end; Esta alteração ainda não é oficial, pois eu ainda não passei pro Ítalo porque hoje quero ainda fazer alguns testes. Em homologação ocorre esse erro http 415.
-
Obrigado @Italo Jurisato Junior ! Não sabia deste tópico. As próximas alterações irei postar no lugar correto!
-
Olá! Fiz as alterações nos arquivos .ini anexo para autorizar NFSe para a cidade de Conselheiro Lafaiete. Cidades.ini ISSDigital.ini
-
Obrigado! Vou atualizar
-
Alterei o arquivo .ini para a cidade de Serafina Correa / RS para utilizar o provedor Fiorilli. Fiorilli.ini Cidades.ini
-
Ao imprimir uma NFS-e para a cidade de Canela (RS) com retenção de ISS o valor do imposto retido não estava imprimindo no campo ISS Retido nem calculando o total líquido corretamente. O XML que retorna: <Valores> <ValorServicos>350.00</ValorServicos> <ValorDeducoes>0.00</ValorDeducoes> <ValorPis>0.00</ValorPis> <ValorCofins>0.00</ValorCofins> <ValorInss>0.00</ValorInss> <ValorIr>0.00</ValorIr> <ValorCsll>0.00</ValorCsll> <ValorIss>17.50</ValorIss> <Aliquota>5.00</Aliquota> </Valores> <IssRetido>1</IssRetido> Eu alterei a pnfsNFSeR.pas para que quando for o provedor SystemPro, tiver retenção de ISS e o valor do ISSRetido for zero, o componente atribuir o campo ValorIssRetido e zerar ValorIss. if (FProvedor = proSystemPro) and (NFSe.Servico.Valores.ValorIssRetido = 0) and (NFSe.Servico.Valores.IssRetido=stRetencao) then begin NFSe.Servico.Valores.ValorIssRetido := NFSe.Servico.Valores.ValorIss; NFSe.Servico.Valores.ValorIss := 0; end; Segue o arquivo para avaliar minha sugestão de alteração. pnfsNFSeR.pas
-
Olá pessoal! Estou emitindo uma GNRE e não está imprimindo os dados do Contribuinte Emitente. Aparentemente isso está acontecendo porque no arquivo -proc-rec.xml a tag <ns1:resultado> não tem os dados do Contribuinte. Alguém mais está enfrentando este problema?
- 1 reply
-
- 2
-
@EMBarbosa Agora ao invés de espaço está quebrando linha. Acredito que assim está OK também. Quando ajustei o código aqui para compilar com o refactoring percebi um detalhe. Tanto o ACBrCTeDACTEFR e o ACBrMDFeDAMDFEFR1 permitem entrar no fast em modo de edição dessa forma: ACBrCTeDACTEFR1.frxReport.DesignReport(); Já com o ACBrNFeDANFEFR não é possível. E antes do refactoring para acessar fazia dessa forma: ACBrNFeDANFEFR1.dmDanfe.frxReport.DesignReport(); Agora o dmDanfe está privado.