Ir para conteúdo
  • Cadastre-se

Paulo C. L. Vicente

Membros
  • Total de ítens

    62
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Paulo C. L. Vicente's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

14

Reputação

1

Community Answers

  1. Em São José dos Campos o Decreto Municipal nº 20.100/2025 de SJC exige que, a partir de 15 de dezembro de 2025, os prestadores de serviços emitam NFSe conforme o padrão nacional disponibilizado pela Secretaria-Executiva do Comitê Gestor da NFS-e. § 3º A estrutura do arquivo XML e as especificações de integração devem observar o Manual de Integração da Nota Fiscal de Padrão Nacional, que integra o Sistema Público de Escrituração Digital (SPED) e reflete as adaptações necessárias à legislação tributária vigente. Pelo que entendi a partir do dia 15/12 devo gerar o XML com layout do padrão nacional e enviar pelo provedor DSF(que já atende SJC) Para isso no ACBrNFSeXServicos.ini o provedor continua como DSF e ao configurar o componente faço esta atribuição ACBrNFSeX1.Configuracoes.Geral.LayoutNFSe := lnfsPadraoNacionalv1 DEPOIS de atribuir ACBrNFSeX1.Configuracoes.Geral.CodigoMunicipio para que em TGeralConfNFSe.LerParamsMunicipio o provedor NÃO SEJA alterado para proPadraoNacional; A partir de 2026 temos as notas de serviços de locação que tem IBSCBS e devem ser enviadas diretamente para provedor do padrão nacional. Em função de termos uma só definição para a cidade no no ACBrNFSeXServicos.ini faço esta atribuição ACBrNFSeX1.Configuracoes.Geral.LayoutNFSe := lnfsPadraoNacionalv1 ANTES de atribuir ACBrNFSeX1.Configuracoes.Geral.CodigoMunicipio para que em TGeralConfNFSe.LerParamsMunicipio o provedor SEJA alterado para proPadraoNacional; Alguém já passou por algo semelhante para validar este caminho e/ou me sugerir o que mais precisa ser feito.
  2. Implementação do banco Artta no componente ACBrBoleto. Seguem manuais, logotipo, unit ACBrBancoArtta.pas e unit ACBrBoleto.pas para avaliação. Já passamos pelo processo de homologação junto ao banco e estamos usando em produção há alguns dias Grato. ACBrBancoArtta.pas ACBrBoleto.pas Banco Artta Manual CNAB400 Retorno V.1.3.pdf Banco Artta Manual CNAB400_Remessa_v1.6.pdf 482.bmp
  3. Bom dia Italo Pesquisando um pouco mais encontrei os tópicos onde já aconteceu o mesmo. function TACBrNFSeXWebserviceDSF200.TratarXmlRetornado( const aXML: string): string; begin Result := inherited TratarXmlRetornado(aXML); Result := ParseText(AnsiString(Result), True, {$IfDef FPC}True{$Else}False{$EndIf}); Result := StringReplace(Result, '&', '&', [rfReplaceAll]); Result := string(NativeStringToUTF8(Result)); end; Acrescentando a linha em negrito na unit TACBrNFSeXWebserviceDSF200.TratarXmlRetornado resolve o problema. DSF.Provider.pas
  4. Boa tarde Ao enviar lote para Sorocaba: ocorre a mensagem de erro: Input is not proper UTF-8 ACBrXmlDocument.LoadFromXml(1261) ACBrNFSeXWebServiceBase.ExtrairRetorno(846) ACBrNFSeXWebserviceBase.Executar(1024) ACBrNFSeXProviderBase.Emite(1642) Está sendo retornada uma mensagem de erro de alíquota que está acentuada. Ao ser lida essa mensagem, ocorre o erro. Para prosseguir preciso contornar esse erro. Desde já agradeço pelo apoio. 65556750-env-lot-sinc-soap.xml 65556750-lista-nfse-sinc-soap.xml
  5. Boa noite. Dia 27/06 houve uma alteração que resultou no registro do tipo 5 com tamanho menor que 400. Apesar de não ter o manual atualizado, acredito ter corrigido o problema. ACBrBancoItau.pas
  6. Boa tarde Carlos Nas instalações de São José dos Campos as empresas tem regime tributário simples federal. Depois que passamos a usar a alíquota de 5% como padrão para tributação pelo ISS não tivemos mais problema.
  7. Bom dia Juliomar Agradeço pelo esclarecimento e pelo alerta.
  8. Boa tarde. Nas compras que faço na web tenho recebido cada vez mais um DANFe completo no formato A5. Pesquisei um pouco se é permitido fazer impressão em papel menor que A4 e encontrei informações da situação em que se faz venda não presencial ser permitido um DANFe simplificado. O Layout que envio em anexo não é um DANFe simplificado é completo, só que menor. Parti de uma versão que encontrei aqui no forum e implementei tudo(acredito que sim) que há no layout A4 padrão. Meu objetivo é usar a mesma impressora onde são feitas outras impressões em A5 por isso optei por fazer a impressão na orientação paisagem. Compartilho por achar que pode servir para mais alguém. DANFeA5.fr3
  9. Bom dia. Erro Input is not proper UTF-8, indicate encoding ! Bytes em DSF.Provider.TACBrNFSeXWebserviceDSF200.RecepcionarSincrono em ACBrNFSeXWebserviceBase.TACBrNFSeXWebservice.ExtrairRetorno Neste caso que estou testando faltou informar a alíquota de ISS e retorna uma mensagem de erro. Se o xml retornado tiver caracteres acentuados/especiais, ao carregá-lo para obter a mensagem de erro, esse erro secundário atrapalha o tratamento do retorno. na unit ACBrNFSeXWebserviceBase alterei a linha 630 de Document.LoadFromXml(xRetorno); para try Document.LoadFromXml(xRetorno); except Document.LoadFromXml(NativeStringToUTF8(xRetorno)); end; Provavelmente não é a melhor solução mas foi o que pude fazer para contornar o problema. ACBrNFSeXWebserviceBase.pas 65650328-lista-nfse-sinc.xml
  10. Bom dia A sugestão do João Antônio ACBrNFSeX - Correção para ExtrairRetorno Xml provedor VersaTecnologia (Ubá-MG) - ACBrNFSe - Projeto ACBr deve resolver function TACBrNFSeXWebserviceGovDigital200.TratarXmlRetornado( const aXML: string): string; begin Result := inherited TratarXmlRetornado(aXML); Result := ParseText(AnsiString(Result), True, False); Result := NativeStringToUTF8(RemoverDeclaracaoXML(Result); Result := RemoverCaracteresDesnecessarios(Result); end; Fiz isso para o provedor DSF em São José dos Campos e resolveu. GovDigital.Provider.pas
  11. Bom dia. Erro Input is not proper UTF-8, indicate encoding ! Bytes em TACBrNFSeXWebserviceDSF.TratarXmlRetornado ao consultar lote pelo rps. Segui a sugestão do João Antônio ACBrNFSeX - Correção para ExtrairRetorno Xml provedor VersaTecnologia (Ubá-MG) - ACBrNFSe - Projeto ACBr fiz uma conversão do XML retornado para UTF8 e resolveu. function TACBrNFSeXWebserviceDSF.TratarXmlRetornado(const aXML: string): string; begin Result := inherited TratarXmlRetornado(aXML); Result := ParseText(AnsiString(Result), True, False); Result := NativeStringToUTF8(RemoverDeclaracaoXML(Result)); end; Obrigado. DSF.Provider.pas
  12. Bom dia. Não encontrei explicação mas desde ontem o provedor BHISS está rejeitando o XML se a alíquota não for dividida por 100. Tive que fazer uma alteração na unit BHISS.GravarXml (em anexo) procedure TNFSeW_BHISS.Configuracao; begin inherited Configuracao; NrOcorrCodPaisTomador := -1; FormatoItemListaServico := filsComFormatacaoSemZeroEsquerda; DivAliq100 := True; end; Há alguma outra forma de configurar a propriedade DivAliq100 em tempo de execução ? Obrigado. BHISS.GravarXml.pas
×
×
  • 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.