Ir para conteúdo
  • Cadastre-se

Paulo C. L. Vicente

Membros
  • Total de ítens

    60
  • 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. 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
  2. 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
  3. 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
  4. 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.
  5. Bom dia Juliomar Agradeço pelo esclarecimento e pelo alerta.
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. Bom dia Italo Farei isso e comentarei o resultado/solução que encontrar. Obrigado.
  12. Sim o RPS gerado pelo ACBrNFSe está sendo aceito. Recebi essa resposta de uma consulta via [email protected] Empresas optante no simples nacional poderão ter o tipo de recolhimento divergente quando o tomador tiver IM em SJC e o código de serviço for um item de retenção, então peço que verifique o decreto 18.825 no art.42, quando o tomador tiver Im em SJC e o código estiver com item de retenção abaixo, deverá ser realizado a inclusão da aliquota como retido fonte em configuração empresa. Não entendi o que mais precisa ser feito.
×
×
  • 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.