Ir para conteúdo
  • Cadastre-se

WINDEL

Membros Pro
  • Total de ítens

    599
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que WINDEL postou

  1. Bom dia Pessoal, Como está a questão da impressão da NFC-e cancelada? alguma novidade? como fazer para sair uma marca d'agua ou uma tarja que indica "NFC-e cancelada" ? Obrigado
  2. Bom dia Italo, Sim, mas olha que estranho, para a cidade de Ijuí que usa o mesmo provedor Pronim, também estava com o erro da assinatura do hash inválida, e fazendo isso, incluindo ali na lista de cidades que assinam o lote, resolveu para Ijuí, porém, já inclui a cidade de Feliz também para assinar o lote, mas não funcionou, retornou o mesmo erro. Alguma ideia?
  3. Não estou conseguindo resolver estes erros abaixo, já tentei mudar as propriedades AssinaRPS, AssinaLote, etc mas não resolveu, tentei diversas combinações, alguém já passou por isso e sabe a solução? Abaixo estão os erros, e em anexo os XML de envio e recebimento. Obrigado por enquanto. Diogo <Codigo>E1 </Codigo> <Mensagem>Assinatura do Hash nao confere</Mensagem> <Correcao>Reenvie asssinatura do Hash conforme algoritmo estabelecido no Manual de Instrucao da NFS-e</Correcao> <Codigo>CE3</Codigo> <Mensagem>CNPJ do prestador especificado no lote nao confere com o CNPJ que consta no certificado ICPBrasil que assinou o lote.</Mensagem> <Correcao>Informe corretamente o CNPJ do prestador no lote ou assine o arquivo com o certificado ICPBrasil correto.</Correcao> 14-env-lot.xml 14-rec.xml
  4. Na implementação do método 'GetConfigCidade' é validado o parâmetro 'ACodCidade' para definir o valor da propriedade 'ConfigCidade.AssinaLote'. Foi incluída a cidade de Ijuí na listagem de cidades que setam True na propriedade 'AssinaLote': * 4310207: ConfigCidade.AssinaLote := True; // Ijuí/RS Anexo unit alterada para verificação. Obrigado ACBrProvedorPronim.pas
  5. Alguém já está emitindo notas de serviço para Porto alegre? Gostaria de saber se já está funcionando.
  6. Bom dia Pessoal, A Prefeitura de Porto Alegre / RS já está implementada no ACBR, tanto que já tenho cliente usando.
  7. Eu estava de férias, só retornei hoje, por isso não entrei em contato, e como passou bastante tempo, e tinha outras pessoas com o problema semelhante, resolvi perguntar para ver se alguém já tinha sido resolvido talvez.
  8. O erro exato que está dando para enviar nota para Estrela é esse: <Codigo>E0800</Codigo> <Mensagem>Erro na geracao da assinatura! Conforme nota divulgada e emitida junto a Secretaria da Fazenda e Portal da NFS-e de seu Municipio, torna-se obrigatoria a assinatura digital de Mensagens de Cancelamento e Envio de notas eletronicas enviadas ao sistema da NFS-e. - </Mensagem> <Correcao>Erro no processamento do envio</Correcao> Estou anexando o xml de envio e o xml de retorno, Alguém tem alguma ideia? Obrigado 190-env-lot.xml 190-rec.xml
  9. Boa tarde Alguém está conseguindo enviar notas para prefeitura de Estrela / RS ou algum outro que use Tecnos?
  10. Boa tarde, Está dando um problema de assinatura inválida ao enviar a nota para provedor Tecnos, estou colocando como anexo o xml enviado e retorno para ver se alguém tem alguma ideia, tentei atualizar os fontes do ACBR para ver se resolvia, até vi que teve alterações para este provedor, porém mas o erro persiste. Fico no aguardo. Diogo 182-rec.xml 182-env-lot.xml
  11. E estou usando a versão em Fast... seria possível fazer a alteração solicitada?
  12. na unit Fontes\ACBrNFe2\ACBrNFeDANFEFRDM.pas , tem o seguinte código: 'CPF: ' + Trim(FieldByName('CNPJCPF').AsString) + ' ' + trim(FieldByName('XNome').AsString) + #13 + o certo não seria: 'CNPJ / CPF: ' + Trim(FieldByName('CNPJCPF').AsString) + ' ' + trim(FieldByName('XNome').AsString) + #13 +
  13. Bom dia, no XML sai o CNPJ.
  14. Boa tarde Tenho alguns clientes que gostariam de imprimir a NFCe para empresas que possuem CNPJ, porém, na impressão está fixo para imprimir CPF, conforme o código abaixo. if (FieldByName('CNPJCPF').AsString = '') then FieldByName('Consumidor').AsString := 'CONSUMIDOR NÃO IDENTIFICADO' else FieldByName('Consumidor').AsString := 'CPF: ' + Trim(FieldByName('CNPJCPF').AsString) + ' ' + trim(FieldByName('XNome').AsString) + #13 + Trim(FieldByName('XLgr').AsString) + ', ' + Trim(FieldByName('Nro').AsString) + #13 + Trim(FieldByName('XBairro').AsString) + ' - ' + Trim(FieldByName('XMun').AsString) + ' - ' + Trim(FieldByName('UF').AsString); Eu tentei fazer uma nfce com CNPJ e sem IE e aprovou, porém na impressão saiu CPF. Alguma explicação para estar fixo CPF? Poderíamos fazer uma modificação no acbr para sair impresso CNPJ quando for? ou tem alguma regra ou lei que proíbe nfce para empresas? mas se a empresa não for contribuinte do icms, acho que não teria problema. Obrigado por enquanto. Diogo
  15. Desculpe, esqueci de anexar. Agora tá anexa pnfsNFSeG.pas
  16. Bom dia, Após eu atualizar os fontes do acbr começou a dar um problema na consulta da nota d serviço para o provedor DBSeller, Comparei os fontes com os que eu tinha e tem um detalhe errado, Na unit Fontes\ACBrNFSe\pnfsNFSeG.pas na linha 387 está abrindo e fechando 2 vezes a tag ConsultarNfseRpsEnvio. Estou enviando a unit correta, vc poderia fazer a atualização Italo? Muito obrigado
  17. Vou enviar um e-mail para eles agora mesmo. Obrigado
  18. Boa tarde, estou com uma situação e gostaria de ver se alguém já passou por essa dificuldade também... A nota é enviada e aprovada corretamente, porém, após a consulta, é retornado o seguinte erro: <Codigo>E0800</Codigo> <Mensagem>Object reference not set to an instance of an object.</Mensagem> <Correcao>Erro no processamento do envio.</Correcao> </MensagemRetorno> Vou anexar os arquivos XML's caso alguém possa me ajudar na analise do problema. Fico no aguardo. Obrigado. 114-env-lot.xml 114-rec.xml 116UNICA-comp-nfse.xml 116UNICA-con-nfse-rps.xml 04381132000161000000114-con-lot.xml 04381132000161000000114-lista-nfse.xml
  19. Bom dia pessoal, Estou com uma situação que é a seguinte, o cliente precisa que o desconto não rateie entre os itens, então eu setei a propriedade 'FDANFEClassOwner.ImprimirTotalLiquido' = True porém aí acontece um problema, anexei a impressão da NFCe, veja que parece que o desconto está sendo aplicado duas vezes. Então fiz algumas alterações e já testei e ficou tudo certo, Na impressão do report 'DANFeNFCe.fr3', caso o desconto do produto for maior que zero, o componente acaba imprimindo os dados do desconto: Campos 'Desconto' e 'Valor Líquido'. Eu fiz a seguinte modificação na unit ...\ACBrNFe2\ACBrDANFEFRDM.pas, no método 'CarregaDadosProdutos'. if FDANFEClassOwner.ImprimirDescPorc then begin if vDesc > 0 then FieldByName('vDesc').AsString := DFeUtil.FormatFloat(((vDesc*100) / (VUnCom * QCom))) + '%' //FieldByName('vDesc').AsString := DFeUtil.FormatFloat(RoundTo(100 - ((((VUnCom * QCom) - vDesc) / (VUnCom * QCom)) * 100), -1)) + '%' else FieldByName('vDesc').AsString := DFeUtil.FormatFloat(vDesc); end else if vDesc > 0 then if (FDANFEClassOwner.ImprimirTotalLiquido) then FieldByName('vDesc').AsString := '0' else FieldByName('vDesc').AsString := DFeUtil.FormatFloat(vDesc) else FieldByName('vDesc').AsString := '0'; Foi acrescentada a validação abaixo para definir o valor do desconto igual a zero, assim o componente acaba não imprimindo os 'DadosDesconto' do report 'DANFeNFCe.fr3' if vDesc > 0 then if (FDANFEClassOwner.ImprimirTotalLiquido) then FieldByName('vDesc').AsString := '0' Seria possível disponibilizar as alterações no fonte oficial? Se sim, segue em anexo a unit alterada para ser feito um merge. Obrigado Diogo DANFeNFCe - ImprimirTotalLiquido = True.pdf ACBrNFeDANFEFRDM.pas
  20. Bom dia pessoal, alterei a unit pnfsConversao e adicionei as cidades abaixo que também são do provedor Betha, já fiz os testes e está funcionando. 4304630, // Capao Da Canoa/RS' 4321501 // Torres/RS'; Italo, se puder adicionar ao fontes oficiais agradeço, Obrigado Diogo
  21. Bom dia, segue anexo units alteradas. Obrigado Diogo ACBrProvedorDBSeller.pas pnfsConsNfseporRpsResposta.pas pnfsNFSeG.pas pnfsNFSeR.pas
  22. Pessoal, está tudo funcionando corretamente, o cliente já está emitindo notas. Gostaria de agradecer a ajuda de todos. Mas teve algumas alterações que foram necessárias fazer para funcionar tudo. 1) na unit pnfsConsNfseporRpsResposta.pas , na função LerXml, linha 306 mudei para if FProvedor in [proFreire, proSpeedGov, proVitoria, proDBSeller] then ListaNfse.FCompNfse.FNFSe.DataEmissao := Leitor.rCampo(tcDat, 'DataEmissao') else ListaNfse.FCompNfse.FNFSe.DataEmissao := Leitor.rCampo(tcDatHor, 'DataEmissao'); adicionando o proDBSeller pois senão dava erro por causa do formato da data que tem no XML, dessa forma funcionou. 2) na unit pnfsNFSeR.pas , linha 1564 , mudei para if FProvedor in [proFreire, proSpeedGov, proVitoria, proDBSeller] adicionando também o proDBSeller 3) na unit ACBrProvedorDBSeller.pas, linha 208 tirei a palavra Envio ficando assim acConsNFSeRps: Result := '<' + Prefixo3 + 'ConsultarNfseRps' + NameSpaceDad; e na linha 237 também tirei palavra envio acConsNFSeRps: Result := '</' + Prefixo3 + 'ConsultarNfseRps>'; 4) na unit pnfsNFSeG.pas, linha 341 mudei para: DadosMsg := DFeUtil.SeSenao(AProvedor = proDBSeller, ' <ConsultarNfseRpsEnvio>', '') + e na linha 387 para DFeUtil.SeSenao(AProvedor = proDBSeller, ' </ConsultarNfseRpsEnvio>', ''); Ítalo, poderia fazer essas alterações no fonte quente? assim quando eu atualizar os fontes não preciso re-fazer.. Muito obrigado mais uma vez. Diogo
  23. Boa tarde Custódio, conseguiu fazer funcionar tudo certinho ? Abraço Diogo
  24. Bom dia, Estou com uma outra situação agora onde na impressão do DACTE, a IE fica sem a máscara, para o destinatário a IE fica correta com a máscara, porém para o tomador do serviço fica incorreta, na verdade sem máscara, e a IE do remetente e do expedidor tbm ficam sem a máscara... Seria possível ajustar no fonte do ACBR aplicar para as todas as pessoas envolvidas a mesma máscara usada para o destinatário? Eu uso a impressão do DACTE em fast....teoricamente estou usando o .fr3 atual que veio na ultima atualização de fonte. Por favor, se puderem fazer o ajuste, eu atualizo os fontes aqui e faço os testes. =) Muito obrigado por enquanto. Diogo
×
×
  • 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.

The popup will be closed in 10 segundos...