Ir para conteúdo
  • Cadastre-se

Léo

Membros Pro
  • Total de ítens

    116
  • Registro em

  • Última visita

Tudo que Léo postou

  1. Boa tarde @MGWareDev, Ocorre o seguinte: Como o provedor IPM, Não segue os padrões definidos pela ABRASF, diante disso, adaptações foram necessárias dentre elas, esta citada por você, a ideia é utilizar a propriedade NaturezaOperacao, pois é a que mais se aproxima ou que tem relação com a situação tributária da IPM, não há a equivalência citada por você, e também não haveria equivalência com nenhuma outra propriedade da classe NFSe, segundo meu entendimento. att. Léo
  2. Bom dia Deunerf, Atualize o Componente e tente novamente !.
  3. Bom dia Italo !, Aproveitando para desejar um Ótimo dia e Bom final de semana. Eu havia esquecido de alterar mais um detalhe nas alterações que lhe enviei ontem na unit "pnfsConversao.pas", segue abaixo. abraços !, Obrigado !. pnfsConversao.pas
  4. Bom dia Italo !, Segue abaixo pequenos ajustes para o melhor funcionamento da NFS-e para o provedor IPM. pnfsConversao.pas pnfsNFSeW_IPM.pas
  5. Boa tarde Italo, Fiz alguns testes na NFS-e IPM, e fiz alguns ajustes mínimos para a autorização da nota. Poderia analisar e anexar ao projeto ?. att Léo ACBrNFSe Trunk2.rar
  6. Bom dia Italo !, Favor aguardar os testes do Elias, estou em contato com ele para nos testarmos em conjunto as alterações !. Obrigado !.
  7. Boa tarde Italo !, segue algumas alterações para NFS-e Provedor IPM. Favor incluir no arquivo Cidades.ini: [4212908] Nome=Pinhalzinho UF=SC Provedor=IPM IPM.ini pnfsConversao.pas pnfsNFSeW_IPM.pas
  8. Boa tarde Itálo !, Aproveitei este tópico aberto que fala sobre impressão do evento em desacordo, fiz a implementação da parte do evento, para o FastReport, que percebi que não tinha sido feito. segue anexo para sua apreciação. Obs: Fiz a implementação na "procedure CarregaDadosEventos" ACBrCTeDACTEFR.pas
  9. Elias !, Conte comigo para eventuais colaborações caso você necessitar !. att Léo
  10. Elias !, sou de Pinhalzinho Santa Catarina, aqui também foi substituído a Betha pela IPM, Estive testando as suas implementações da IPM e encontrei algumas situações poderia me passar um contato para eu entender e talvez contribuir com ajustes ? Att. Léo
  11. Léo

    CIOT

    Boa tarde !, Alguém mais tem alguma notícia sobre o compomente do ACBr CIOT ?. em qual situação se encontra ?. att. Léo
  12. Boa tarde Italo !, Não cheguei a analisar a fundo o caso da IPM, mas teria algum problema se caso eu adequasse o ACBr a este provedor IPM, ou não tem essa possibilidade ?. att Léo
  13. Bom Tarde, Fiz alguns ajustes na parte da Leitura do XML para o componente ACBR, mais especificamente para NFS-e para o Layout ABRASF_V2, alterei o seguinte: -na unit pnfsNFSeR.pas inclusão de leitura das tags da Construção Civil e Intermediario na função "LerNFSe_ABRASF_V2LerNFSe_ABRASF_V2". -na unit ACBrNFSeDANFSeFR.pas para carregar as informações da Construção Civil e Intermediario para FastReport. -no DANFSe.fr3 relatorio da FastReport para apresentar quando for o caso nos dados adicionais as informaçoes da Construção Civil e Intermediario. Anexo os arquivos envolvidos nas alterções !, Favor analisar e se possivel integrar as melhorias do ACBR. DANFSe.fr3 ACBrNFSeDANFSeFR.pas pnfsNFSeR.pas
  14. Bom dia Italo, a minha intenção é realmente testar na versão 2 da NFS-e da Betha, mas persiste o erro "e172". Obrigado !.
  15. Léo

    NFS-e Mage - RJ

    Boa tarde Bruno !, Estou com o mesmo problema seu acima, só não entendi o que você quis dizer com "Estava faltando o certificado no site". Baixei o arquivo Bethav2.ini seu, mas continua a mensagem "RPS não assinado". Alguma sugestão ? Obrigado !.
  16. Boa tarde !, Estou enviando um lote RPS para o provedor BETHA na versão 2.0. e está retornando a seguinte mensagem: E172 Arquivo enviado com Erro na assinatura. estou utilizando as configurações do Bethav2.ini anexo. att. Bethav2.ini
  17. Bom dia Italo !, Identifiquei um problema no cancelamento de NFS-e do provedor Betha. a solução está na linha 3063 da Unit ACBrNFSeWebServices.pas, pois pelos testes que fiz aqui, quando for no ambiente de PRODUÇÃO, deverá passar o código do município do prestador e não do tomador do serviço. segue anexo unit. para sua verificação. Att. Léo ACBrNFSeWebServices.pas
  18. Me desculpe se este lugar não é o correto para postar isso mas, ai vai um problema que encontrei ao efetuar o cancelamento de uma NFS-e: Unit ACBrNFSeWebServices Linha 3038 substituido: proBetha: CodMunicipio := StrToIntDef(FNotasFiscais.Items[0].NFSe.Tomador.Endereco.CodigoMunicipio, 0); Por: proBetha: CodMunicipio := StrToIntDef(FNotasFiscais.Items[0].NFSe.Servico.CodigoMunicipio, 0); Postei também a Unit ACBrNFSeWebServices, para analise !. ACBrNFSeWebServices.pas
  19. Obrigado Italo !, vou verificar com o Pessoal do WebService, Porque isso somente acontece em Homologação e não em Produção, com o Mesmo CNPJ e IM. Outra coisa detectei um problema, no cancelamento de NFS-e para o Provedor Betha, posso postar a correção aqui para vc dar uma olhada ?.
  20. Bom dia !, estou com problema Para Emissão de NFS-e na Betha !. Retorna o seguinte: <Codigo>E45</Codigo> <Mensagem>CNPJ não encontrado na base de dados</Mensagem> <Correcao>Confira o numero do CNPJ informado. Caso esteja correto, o prestador não está inscrito no município.</Correcao> Abaixo anexo o lote de envio e o recibo !. Não estou encontrando a Solução. 251-env-lot-soap.xml 251-rec-soap.xml Complementando o Post anterior !, esqueci de Citar que isso é HOMOLOGAÇÃO no Provedor Betha. Alguém já enfrentou este problema ? Obrigado !
  21. Consegui ajustar o problema, mas preciso que vocês moderadores, verifiquem a minha alteração e homologue. ai vai: Alterado: - o unit ACBrNFSeWebServices.pas, na função ExtrairNotasRetorno. - o arquivo Betha.ini o seguinte: o Conteudo em vermelho foi incluso. [RetornoNFSe] Texto1=<ComplNfse xmlns:ns3="http://www.betha.com.br/e-nota-contribuinte-ws">%DadosNFSe%</ComplNfse> ACBrNFSeWebServices.pas Betha.INI
  22. Boa tarde Pessoal !, Estou com problema no Retorno do XML da NFS-e do provedor Betha, pelo que percebi o problema está na função "TNFSeWebService.ExtrairNotasRetorno" da unit ACBrNFSeWebServices. Estou tentando entender o método, pelo que percebi não está populando corretamente a propriedade "XMLNFSe" do componente NFSe. Alguém passou pelo mesmo problema ?. att
  23. Boa tarde Juliomar !, Tive este mesmo problema e resolvi com a seguinte alteração abaixo, comentando a parte em vermelho e incluindo o comando em azul, veja abaixo parte do codigo EnviarEmailEvento da unit ACBrNFe: segue anexo unit ACBrNFe.pas, para analise e posterior versionamento para correção deste problema. // AnexosEmail.Add(''); if (EnviaPDF) then begin if DANFE <> nil then begin ImprimirEventoPDF; // NomeArq := StringReplace(EventoNFe.Evento[0].InfEvento.id,'ID', '', [rfIgnoreCase]); { NomeArq := Copy(EventoNFe.Evento[0].InfEvento.id, 09, 44) + Copy(EventoNFe.Evento[0].InfEvento.id, 03, 06) + Copy(EventoNFe.Evento[0].InfEvento.id, 53, 02); } NomeArq := Copy(EventoNFe.Evento[0].InfEvento.id, 3, 52); NomeArq := PathWithDelim(DANFE.PathPDF)+NomeArq+'evento.pdf'; AnexosEmail.Add(NomeArq); end; end; ACBrNFe.pas
  24. Bom dia italojjr !, Segue solução para isso abaixo: fiz a alteração nas seguintes linhas da unit ACBrNFeDANFEFRDM.pas na procedure CarregaFatura abaixo marcadas em azul. gostaria que os moderadores analisem a alteração que fiz e submetam para que na proxima atualização não apresente o mesmo problema. com esta alteração resolve o problema citado acima. OBS:FIZ ESTA ALTERAÇÃO PARA O FASTREPORT, MAS ACREDITO QUE SERVE PARA AS OUTRAS VERSÕES. procedure TdmACBrNFeFR.CarregaFatura; begin with cdsFatura do begin Close; CreateDataSet; if Self.ExibeCampoFatura then //Incluido por Fábio Gabriel - 22/05/2013 begin Append; if FNFe.Ide.indPag = ipVista then FieldByName('Pagamento').AsString := 'PAGAMENTO À VISTA' else if FNFe.Ide.indPag = ipPrazo then FieldByName('Pagamento').AsString := 'PAGAMENTO A PRAZO' else FieldByName('Pagamento').AsString := ''; if DFeUtil.NaoEstaVazio(FNFe.Cobr.Fat.nFat) then begin with FNFe.Cobr.Fat do begin FieldByName('nfat').AsString := nFat; FieldByName('vOrig').AsFloat := DFeUtil.StringToFloatDef(FloatToStr(vOrig), 0); FieldByName('vDesc').AsFloat := DFeUtil.StringToFloatDef(FloatToStr(vDesc), 0); FieldByName('vLiq').AsFloat := DFeUtil.StringToFloatDef(FloatToStr(vLiq), 0); end; end; Post; end; end; end;
  25. Bom dia Franciscon !, É por ai mesmo, para alguns casos, o jeito é fazer várias combinações destes parâmetros até encontrar o ideal para o caso. Para outros casos é mais simples. att. Léo
×
×
  • 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.