LopesSilva
Membros-
Total de ítens
32 -
Registro em
-
Última visita
Últimos Visitantes
2.233 visualizações
LopesSilva's Achievements
-
TRodrigues_ started following LopesSilva
-
Emissão de NFS-e no padrão da reforma para São Paulo SP
LopesSilva replied to marianatamy's tópico in ACBrNFSe
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. -
Emissão de NFS-e no padrão da reforma para São Paulo SP
LopesSilva replied to marianatamy's tópico in ACBrNFSe
-
Emissão de NFS-e no padrão da reforma para São Paulo SP
LopesSilva replied to marianatamy's tópico in ACBrNFSe
-
Emissão de NFS-e no padrão da reforma para São Paulo SP
LopesSilva replied to marianatamy's tópico in ACBrNFSe
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. -
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;
-
LopesSilva started following SAT mpPagamentoInstantaneo , ISSSaoPaulo - Novo link para homologação da NFS-e e erro 1050. , Novas tags da Reforma em Produção e 3 outros
-
@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.
-
Geração de Cupom em Contingência com a QR-Code versão 3
um tópico no fórum postou LopesSilva NFC-e - Nota Fiscal do Consumidor Eletrônica
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? -
Delphi 10.2 Update 3.
-
Temo esse caracteres de diferente No "xEvento" Carta de Correção está com acentos. Acho que pode ser isso.
-
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.
-
Não tenho. No teste, usei o Demo da pasta "Exemplos\ACBrDFe\ACBrNFe\Delphi". Na aba Eventos e Imprimir Evento.
-
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.
-
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.
-
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).
