angelosobreira
-
Total de ítens
54 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por angelosobreira
-
-
Pessoal,
Estamos tentando emitir nota para o município de Campina Grande do Sul mas estamos recebendo o erro abaixo.
Me parece que estou calculando o valor do ISSQN corretamente, mas ainda sim recebo o erro.
Alguém tem alguma sugestão ou já passou por isso? Obrigado.
-
Bom dia!
Na impressão da DANFSE não está sendo impresso o nome do municipio, mesmo tendo o Código do IBGE no XML. Estou usando o Provedor GINFES e a impressão com o FastReport. Notei que no commit 26777 foi comentado a linha que carregava o nome do municipio. Não sei qual que seria a forma ideal para carregar esse campo agora. Vocês podem me ajudar.
Já havia passado essa sitação no discord e foi pedido para abrir um post aqui.
Obrigado!
-
Italo, pode desconsiderar. Acredito que foi uma instabilidade da prefeitura. Hoje cedo, fomos fazer o teste na prefeitura com o cliente, e as notas foram emitidas sem problema algum..
Desculpe o incômodo.
-
-
Bom dia, estamos usando o ACBrNFSeX para emitir nossas notas.
Estou com um problema e acredito que o problema é o provedor, mas gostaria de confirmar se alguém já passou por isso.
Até sexta(09/09/22) estavamos emitindo nota normal no ISS Net da prefeitura de Aparecida de Goiânia. Ja na segunda, sem nenhua atualização, comecei a receber o erro abaixo:
Já validei o XML e está OK, sem nenhum erro. Tando o XML do RPS quando o XML do SOAP.
No site da prefeitura não achei nada sobre nenhuma atualização.
Alguém já passou por isso?
-
Olá,
Utilizo o ACBrNFSeX e desde ontem, a emissão da nota para Mogi das Cruzes havia parada.
Após analisar, identifique que agora é necessário acessar o WebService como HTTPS. Segue abaixo como está o arquivo ACBrNFSeXServicos.INI
; Atualizado em 27/05/2021
Nome=Mogi das Cruzes
UF=SP
Provedor=SmarAPD
Versao=2.03
ProRecepcionar=https://servicos.mogidascruzes.sp.gov.br/tbw/services/Abrasf23
HomRecepcionar=https://servicos.mogidascruzes.sp.gov.br/tbwhomologacao/services/Abrasf23 -
Bom dia Italo, tudo bem?
Você estava certo, quando a nota é emitida com sucesso, vem a tag ConsultarNfseRpsResposta.
Vou anexar um XML para que você veja.
Vou entrar em contato com o provedor para verificar porque isso está ocorrendo.
Obrigado pela ajuda2021-comp-nfse-soap.xml
- 1
-
Bom dia a Todos, estou enviando uma nota para a prefeitura de Guarulhos(GINFES) e a nota está sendo rejeita.
A questão é que a rejeição não está sendo alimentada no componente e não estou conseguindo exibir a rejeição do usuário.
A unica mensagem que retorna é uma mensagem genérica que o ACBr alimentou no componente.
Essa é a única mensagem que consigo recuperar do componente para exibir para o usuário, porém no XML tem a mensagem da prefeitura.
Em anexo os XML's que retornou da prefeitura.
Obrigado!
-
Provedor ISSNet.
-
Boa tarde pessoal,
Pra realizar impressões de notas fiscais de serviços, utilizamos o LoadFromFile informando o caminho em que a nota se encontra. Acontece que após a migração pro novo componente ACBrNFSeX, os clientes de Aparecida de Goiânia estão tendo problemas para realizar as impressões. Debugando aqui, por enquanto, resolvi da seguinte forma:
Na unit ACBrNFSeXLerXml, na função NormatizarXml, fiz as seguintes alterações:
Result := RemoverPrefixosDesnecessarios(aXml);
Result := RemoverCaracteresDesnecessarios(Result);
Result := TiraAcentos(Result);Pode ser algo que estamos fazendo de errado após a migração? Com as alterações acima, o problema foi solucionado e está sendo possível realizar as impressões novamente.
Obrigado.
-
Boa tarde Italo, debugando aqui, consegui resolver da seguinte maneira:
Na unit ACBrXmlBase.pas, função RemoverCaracteresDesnecessarios adicionei a linha abaixo:
Result := FastStringReplace(Result, ' ', '', [rfReplaceAll])
Na unit SmarAPD.Provider.pas, adicionei o método TratarXmlRetornado. Feito isso, o envio/consulta funcionaram corretamente.
-
Bom dia ítalo!
Estamos passando como parâmetro na função Emitir meLoteAssincrono, o protocolo está sendo retornado quando emitimos pra outras prefeituras, esse problema está acontecendo somente com a prefeitura de Mogi das Cruzes até então.
-
Olá pessoal,
Estamos migrando para o novo componente de nota fiscal de serviços (ACBrNFSeX) e quando tentamos enviar um RPS para a prefeitura de Mogi das Cruzes, no retorno não está constando o protocolo, número da nota, etc... alguma sugestão do que pode estar ocorrendo? Conforme estamos migrando, estamos testando com outras prefeituras e está ok, somente com a prefeitura de Mogi das Cruzes isso está ocorrendo até então.
Obrigado. -
Oi Italo, obrigado pelo retorno, bom dia! Vou abrir um outro tópico pro problema com a nota de Mogi.
Sobre o XML, foi retornado pelo WebService mesmo, e o provedor foi o Ginfes. -
Olá pessoal,
Estamos efetuando a migração pro novo componente de nota fiscal de serviços e para reconhecer que o arquivo XML é um arquivo NFS-e e não um XML de RPS, foi necessário efetuar a alteração abaixo na Unit ACBrNFSeXLerXml.pas na linha 124, pois no retorno consta </ns4:InfNfse>, o que fazia com que o ACBr não identificasse o XML como NFS-e.
if (Pos('infnfse>', LowerCase(Arquivo)) > 0) then
Segue anexo pas.
Além disso, quando tentamos enviar um RPS para a prefeitura de Mogi das Cruzes, no retorno não está constando o protocolo, número da nota, etc... alguma sugestão do que pode estar ocorrendo? Testamos com outras prefeituras e parece ok.
Obrigado. -
Olá pessoal, ainda sobre eSocial - S2220, percebi que estava sendo gerado o campo indResult mesmo sem que eu preenchesse na geração dos arquivos.
"Já o campo {indResult} não é de preenchimento obrigatório e somente pode ser informado com autorização do trabalhador, em virtude do sigilo médico.'
Como não podemos preencher esse campo, no pcesConversaoeSocial adicionei no tpIndResult o item irNaoAlimentar e estou utilizando ele pra que o XML saia sem o indResult preenchido. Ficou assim, basicamente:
if (self.exMedOcup.Aso.Exame.Items[i].indResult >= irNormal) and
(self.exMedOcup.Aso.Exame.Items[i].indResult <> irNaoAlimentar) then
Gerador.wCampo(tcInt, '', 'indResult', 1, 1, 0, eSIndResultToStr(self.exMedOcup.Aso.Exame.Items[i].indResult));Seguem anexos arquivos a serem avaliados.
- 1
-
Segue anexo
-
Bom dia pessoal,
Ontem tivemos uma grande carga de envios do eSocial S-2220 e S-2240, e tive que alterar alguns fontes do ACBr pra corrigir alguns problemas de envio. Segue os alterados:
unit pcesS2220.pas - linha 373:
A função GerarRespMonit estava sendo chamada quando os itens não estavam preenchidos (essas informações não são obrigatórias)
Resolvi desse modo:
if not (self.exMedOcup.RespMonit.nmResp.IsEmpty) and
not (self.exMedOcup.RespMonit.nrCRM.IsEmpty) and
not (self.exMedOcup.RespMonit.ufCRM.IsEmpty) then
begin
GerarRespMonit;
end;Talvez exista alguma outra saída pra resolver esse problema.
unit pcesGerador.pas - Linha 1345
Alterei o parâmetro ocorrências de 1 para 0, pois a matrícula não é obrigatória em todos os casos.
- 1
-
Boa Noite, conseguiram Emitir na versão 3.00a?
-
Boa tarde a Todos, Na nota técnica 12/2019 do eSocial(https://portal.esocial.gov.br/manuais/nota-tecnica-12-2019.pdf)
no registro 2240 foi criado o campo dscFatRisc.
Segue em anexo o fonte com esse campo criado. Já fiz os teste e funcionou corretamente.
Obrigado
-
40 minutos atrás, EMBarbosa disse:
Isso é feito porque você está carregando o xml de terceiros. O componente então vai verificar se o xml está assinado e se não estiver vai ser assinado e validado antes de colocá-lo na fila para enviar.
Essa alteração modifica o comportamento do componente e por isso precisamos ter um pouco de cautela.
Se isso for alterado, por exemplo, precisaria ser nos dois métodos ao mesmo tempo (LoadFromString e LoadFromStringINI).
Vou pedir uma ajuda ao @Italo Jurisato Junior pra ajudar a analisar essa questão.
Entendo, porém acredito que isso é um comportamento específico dos componentes do ACBreSOCIAL, pois no ACBrNFe, ACBrCTe e ACBrMDFe que eu uso a algum tempo eu nunca vi esse comportamento.
-
15 horas atrás, EMBarbosa disse:
Olá,
Enviei alterações baseadas nessa sugestão na revisão 16847. Mas suas alterações não foram implementadas totalmente.
Notei que o método function TEventos.LoadFromString da unit ACBreSocialEventos.pas foi alterado removendo o SaveToFiles. Mas isso já é utilizado pelo componente.
Qual o motivo dessa remoção?
Removi o SaveToFile do LoadFromString porque toda vez que eu carregava um arquivo de uma pasta, o mesmo arquivo era salvo novamente no método SaveToFile, ou seja, meus arquivos eram duplicados dentro da pasta. Confesso que não entendi porque tem o SaveToFile dentro do LoadFromString.
Grato
-
-
Bom dia a todos,
Estou fazendo o carregamento XML com registros S-1060, o componente está Adicionando o Item no Objeto, porém os atriutos do item estão todos vazio.
Analisando o códígo, percebi que o XML é carregado apenas no atributo XML, e o XML não é "Lido" e os atributos não são alimentados.
Realmente não está implementado mesmo o ACBr, ou estou fazendo algo errado?
Se não tiver, existe algum problema se eu implementar?
Grato
Erro ao emitir NFSe Valor do ISSQN informado incorretamente
em DFe - Documentos Fiscais Eletrônicos
Postado
Na verdade consta que o ISS não é retido, certo?
Estamos enviando <IssRetido>2</IssRetido>