Ir para conteúdo
  • Cadastre-se

LopesSilva

Membros
  • Total de ítens

    32
  • Registro em

  • Última visita

Tudo que LopesSilva postou

  1. Boa tarde @FelipeMitt O manual apresenta apenas a URL "https://nfews.prefeitura.sp.gov.br". Como o arquivo ACBrNFSeXServicos.ini recomendava descomentar a linha abaixo, apenas executei esse ajuste e por enquanto só dá para fazer testes.
  2. Só está funcionando na versão 2.0 o envio: TESTE DE ENVIO DE LOTE DE RPS.
  3. Gera sem a tag do dest, só preenche se for diferente do Tomador, para ver se dá certo.
  4. Boa tarde, Atualizei as fontes do ACBr e estou fazendo da seguinte forma: No arquivo ACBrNFSeXServicos.ini, comentei o campo ProRecepcionar e onde tem o comentário "As linhas abaixo devem ser descomentadas..", descimentei e grave conforme o print abaixo. Depois cliquei no Compila_RES.bat e na sequência reinstalei o ACBr. No meu projeto no grupo que gero as tags do IBS adicionei adicione o CST para gerar as tags, fiz dessa forma porque vi nas fontes que colocando o CST geraria as tags. Exemplo: NFSe.IBSCBS.valores.trib.gIBSCBS.CST:=cst000; No componente do ACBrNFSeX deixei configurado como produção e para enviar usei essa rotina "ACBrNFSeX.Emitir(NumLote, meTeste)", com isso, consegui transmitir com sucesso no modo de testes. Espero que ajude.
  5. Bom dia @Alexandre Jansen Para resolver esse erro na unit ISSSãoPaulo.Provider, na rotina em questão, adicionei a variável lTamanhoInscricaoMunicipal: Integer; e, caso a versão seja ve200, alterei o tamanho da inscrição municipal para 12 caracteres. Conforme especificado no Manual, versão 3.3.4, na página 20, há um trecho que deve ser impresso. Na rotina abaixo em vermelho foi o que alterei. procedure TACBrNFSeProviderISSSaoPaulo.AssinaturaAdicional(Nota: TNotaFiscal); var sSituacao, sISSRetido, sCPFCNPJTomador, sIndTomador, sTomador, sCPFCNPJInter, sIndInter, sISSRetidoInter, sInter, sAssinatura: string; lTamanhoInscricaoMunicipal: integer; begin with Nota do begin sSituacao := EnumeradoToStr(NFSe.SituacaoNfse, ['N', 'C'], [snNormal, snCancelado]); sISSRetido := EnumeradoToStr(NFSe.Servico.Valores.IssRetido, ['N', 'S'], [stNormal, stRetencao]); // Tomador do Serviço sCPFCNPJTomador := OnlyNumber(NFSe.Tomador.IdentificacaoTomador.CpfCnpj); if Length(sCPFCNPJTomador) = 11 then sIndTomador := '1' else if Length(sCPFCNPJTomador) = 14 then sIndTomador := '2' else sIndTomador := '3'; sTomador := sIndTomador + Poem_Zeros(sCPFCNPJTomador, 14); // Prestador Intermediario sCPFCNPJInter := OnlyNumber(NFSe.Intermediario.Identificacao.CpfCnpj); if Length(sCPFCNPJInter) = 11 then sIndInter := '1' else if Length(sCPFCNPJInter) = 14 then sIndInter := '2' else sIndInter := '3'; sISSRetidoInter := EnumeradoToStr(NFSe.Intermediario.IssRetido, ['N', 'S'], [stNormal, stRetencao]); if sIndInter <> '3' then sInter := sIndInter + Poem_Zeros(sCPFCNPJInter, 14) + sISSRetidoInter else sInter := ''; if TACBrNFSeX(FAOwner).Configuracoes.Geral.Versao = ve200 then lTamanhoInscricaoMunicipal := 12 else lTamanhoInscricaoMunicipal := 8; sAssinatura := Poem_Zeros(NFSe.Prestador.IdentificacaoPrestador.InscricaoMunicipal, lTamanhoInscricaoMunicipal) + PadRight(NFSe.IdentificacaoRps.Serie, 5, ' ') + Poem_Zeros(NFSe.IdentificacaoRps.Numero, 12) + FormatDateTime('yyyymmdd', NFse.DataEmissao) + TipoTributacaoRPSToStr(NFSe.TipoTributacaoRPS) + sSituacao + sISSRetido + Poem_Zeros(OnlyNumber(FormatFloat('#0.00', NFSe.Servico.Valores.ValorServicos)), 15) + Poem_Zeros(OnlyNumber(FormatFloat('#0.00', NFSe.Servico.Valores.ValorDeducoes)), 15) + Poem_Zeros(OnlyNumber(NFSe.Servico.ItemListaServico), 5) + sTomador + sInter; NFSe.Assinatura := string(TACBrNFSeX(FAOwner).SSL.CalcHash(AnsiString(sAssinatura), dgstSHA1, outBase64, True)); end; end;
  6. @BigWings e @Juliomar Marchetti o @Italo Giurizzato Junior respondeu a minha dúvida nesse outro tópico. . Como a resposta dele esclareceu todas as minhas dúvidas, agradeço a todos.
  7. @Juliomar Marchetti O componente está preenchendo corretamente, tanto que sem contingência está gerando corretamente. O problema é só na hora de enviar para a SEFAZ de São Paulo que ocorre o erro. Verificando no manual essa alteração para emissores pessoa jurídica (CNPJ) ainda é opcional. Minha dúvida era se seria necessário preencher alguma tag e se mais alguém também estava enfrentando esse problema no estado de São Paulo.
  8. Quando gero o cupom NFC-e em homologação usando o QR-Conde versão 3 é transmitido normalmente, porém quando gero em contingência simulando problemas de internet e depois vou transmitir para SEFAZ, ocorre a -> Rejeição: Parâmetro do QR-Code inexistente (tipo_id_destinatario). Se gerado utilizando o QR-Code na versão 2 em contingência, o funcionamento é normal. Mais alguém está enfrentando esse problema? Será que faltou preencher algum campo ou trata-se de um problema com a SEFAZ?
  9. Delphi 10.2 Update 3.
  10. Temo esse caracteres de diferente No "xEvento" Carta de Correção está com acentos. Acho que pode ser isso.
  11. Não precisa, deve ser alguma coisa que estou fazendo de errado, vou revisar e se encontrar algum problema relato. Achei que poderia ser algum problema na rotina. Obrigado pela atenção.
  12. Não tenho. No teste, usei o Demo da pasta "Exemplos\ACBrDFe\ACBrNFe\Delphi". Na aba Eventos e Imprimir Evento.
  13. Está sim, segue a imagem abaixo. Na unit "ACBrXmlDocument" na "procedure TACBrXmlDocument.LoadFromXml(AXmlDocument: string);" eu descomentei a linha 1349 "AXmlDocument := NativeStringToUTF8(AXmlDocument);" e após isso voltou a funcionar igual antes.
  14. Atualizei o projeto para revisão 35288 e após atualizar passou a ocorrer o erro "input is not proper UTF-8". Se voltar para revisão 33.950 o problema não ocorre. Atualizei a dlls e mesmo assim o problema continua.
  15. Estou começando a usar o FastReport não conheço muito ele estou apanhando bastante para usar o componente. Para testar estou usando o próprio exemplo do ACBr para "Imprimir danfe". estou utilizando o "Fast Report 4 Enterprise", atualizei os fontes do ACBr e mesmo assim o problema continua. O problema é que ao compilar usando o "DANFE.fr3" que está ele abre normal mostra quase tudo muito bonito, porém não está mostrando as duplicatas e as formas de pagamento. Estou uns dois dias tentando entender como funciona mas não consegui chegar em lugar nenhum. Eu vi que na pasta tem outros danfes: "DANFeRetrato.fr3", "DANFeRetratoNovo.fr3" entre outros que estão mostrando os erros mencionados acima (Erro(s) encontrado(s), Classe nao encontrada Datasets, Classe não encontrada Formats).
  16. Bom dia estou fazendo a migração do rave report para o fortes report estou tendo problemas para gerar o pdf. Quando eu utilizo ACBrNFe1.NotasFiscais.Imprimir ele mostra o relatório perfeito com forme o modelo em anexo (imprimir.png) agora se eu pedir para salvar como pdf ou utilizar a rotina ACBrNFe1.NotasFiscais.ImprimirPDF é gerado com erros conforme anexo(pdf.png). Esse problema não está acontecendo com o rave report.
  17. Aqui eu estou utilizando o trunk e ainda não estou utilizando o trunk2. No meu caso eu resolvi colocando na ACBrSATExtratoFortesFr na procedure TACBrSATExtratoFortesFr.rlbDetItemBeforePrint(Sender: TObject; var PrintIt: boolean); na linha 608 if Imposto.vItem12741 > 0 then LinhaItem := LinhaItem +' '+ '('+DFeUtil.FormatFloat(Imposto.vItem12741,'0.00')+') ' else LinhaItem := LinhaItem+ ' '; Dessa forma o cupom gerou sem sobrescrever.
  18. Acabei de anexar com dois itens no cupom. O primeiro item está com valor do imposto e está ok e o segundo está sem o valor do imposto e esta sobrescrevendo.
  19. Encontrei um problema na impressão do cupom usando o ACBRSATExtrafortes. No campo itens da venda se não for informado o valor do imposto do produto, na impressão ele não gera uma segunda linha sobrescrevendo o conteúdo da linha. Se o mesmo produto for adicionado o valor do imposto é impresso corretamente. Estou utilizando o SAT da Dimep e impressora Daruma DR700
  20. Muito obrigado, pelo aplicativo. Até o final da próxima semana deve chegar o equipamento do SAT de um cliente para produção.
  21. Eu também estou com problemas com o fortesreport. Acontece o seguinte eu instalo o fortesreport normalmente porém quando coloco um componente do fortes ao compilar gera o seguinte erro: [dcc32 Fatal Error] RLReport.pas(27): F2613 Unit 'Qt' not found. Já baixei a ultima versão no site "fortesreport.com.br" procurei alguns no google e todos o mesmo erro. Alguém tem o fortesreport que esteja funcionando para o xe8
  22. Boa tarde, não estou conseguindo gerar assinatura do aplicativo comercial. Já fiz vários exemplos porém nenhum com êxito, gostaria também saber se alguém já conseguiu gerar e se já tem o aplicativo rodando na produção.
  23. Verifique as rotinas e realmente não há problemas. Após efetuar algumas correções e alterações funcionando normal.
  24. Bom dia estou tendo problemas para alterar Código do Regime Tributário para o Simples Nacional. Estou fazendo igual ao do exemplo que estava funcionando e agora após atualizações não está mais funcionando estou fazendo conforme o exemplo do SAT o qual estava funcionando para os dois regimes. Observação mesmos passando o Config.emit_cRegTrib:= TpcnRegTrib( RTSimplesNacional) continua a tag <cRegTrib>3</cRegTrib>
  25. Aqui eu estou utilizando o Lazarus que é muito bom e o ACBr funciona perfeitamente e é muito fácil de instalar diferente do Delphi que é complicado. Mas como tenho sistema que foram feitos no Delphi fico no aguardo. E novamente meus parabéns a todos o ACBr é show. E obrigado pela atençã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.