-
Total de ítens
25 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que josue.elias postou
-
Código: E317 - Não foi possível validar o xml - ISSFortaleza
josue.elias replied to josue.elias's tópico in ACBrNFSe
Boa tarde @RenanBonani, obrigado pela sua dica. Eu consegui resolver removendo os campos de endereço do IBSCBS, quando o provedor for ISSFortaleza está dando problema se enviar estes campos. -
Código: E317 - Não foi possível validar o xml - ISSFortaleza
josue.elias replied to josue.elias's tópico in ACBrNFSe
Bom dia @Juliomar Marchetti eu verifiquei que houve uma atualização de XSD para versão 04. Fonte: https://ibs.sefin.fortaleza.ce.gov.br/ibs/Canal/40/Generico/3695/Ler -
Código: E317 - Não foi possível validar o xml - ISSFortaleza
josue.elias replied to josue.elias's tópico in ACBrNFSe
-
Código: E317 - Não foi possível validar o xml - ISSFortaleza
josue.elias replied to josue.elias's tópico in ACBrNFSe
Bom dia @Juliomar Marchetti, obrigado por responder. Gera o XML mas não retorna a NFSe. -
Código: E317 - Não foi possível validar o xml - ISSFortaleza
um tópico no fórum postou josue.elias ACBrNFSe
2326020895091500017056000000000008678-rps.xml Estou tendo problemas para envio de notas de um cliente para o provedor ISSFortaleza. Aparece sempre o código E317, mas o XML é gerado normalmente. Começou isso este mês. Alguém mais passou por isso? Já atualizei os fontes e XSD e mesmo assim não funciona. -
@hugo_fabricio Pelo que vi você precisou alterar o arquivo XSD e também o MegaSoft.GravarXml.pas, mas qual o formato do Item Lista você está enviando. Eu já tentei aqui 21.01 ou 21.01.01 com e sem ponto, mas sempre retorna o erro abaixo: Código: X202 Descrição: Lista de NFSe não encontrada! (ListaNfse) Obrigado!
-
Boa tarde a todos, eu também tive que alterar a linha 585 do XSD, porém agora tenho outro erro que não estou conseguindo resolver: Código: E160 Descrição: cvc-complex-type.2.4.a: Invalid content was found starting with element : '{NumeroNbs}'. One of : '{Exigibilidade}' is expected. Correção: Consulte o Manual da NFS-e para saber quais são as versões de XML Schema suportadas pelo sistema. Alguém conseguiu enviar nota pelo provedor Megasoft depois da ultima atualização? Obrigado!
-
ACBR-9001 Problemas com atualização de Schema do provedor MegaSoft para NFSe
um tópico no fórum postou josue.elias ACBrNFSe
Boa tarde pessoal! Estou enviando NFSe para a prefeitura de Estrela do Norte em Goiás, porém aparece um retorno com erro referente ao schema do xml que eles nos passaram. O erro abaixo é retornado: <GerarNfseResposta xmlns="http://megasoftarrecadanet.com.br/xsd/nfse_v01.xsd"><ListaMensagemRetorno><MensagemRetorno><Codigo>E160</Codigo><Mensagem>cvc-complex-type.2.4.a: Invalid content was found starting with element : '{Discriminacao}'. One of : '{NumeroNbs}' is expected.</Mensagem><Correcao>Consulte o Manual da NFS-e para saber quais são as versões de XML Schema suportadas pelo sistema.</Correcao></MensagemRetorno></ListaMensagemRetorno></GerarNfseResposta> Já comparei o XSD que está na pasta de exemplos do ACBr e realmente existe diferença para o XSD atualizado. Segue anexo o XSD atualizado. nfse_v01.txt -
Você está utilizando o metodo para emissão desta forma? ACBrNFSe.Emitir(NumLote, meAutomatico, True);
-
@tonygyn Verifica se ACBrNFSe.Configuracoes.Arquivos.IniServicos := está apontando corretamente para ACBrNFSeXServicos.ini e se o código do municipoio está correto. O arquivo que te passei ACBrNFSeX contem as configurações para goiania, onde a URL do servidor é diferente da que mostra no erro que você apresentou. Veja: [5208707] Nome=Goiania UF=GO Provedor=ISSNet Versao=2.04 ProRecepcionar=https://nfse.issnetonline.com.br/abrasf204/goiania/nfse.asmx HomRecepcionar=https://www.issnetonline.com.br/homologaabrasf/webservicenfse204/nfse.asmx Alguma coisa ainda está incorreto nas configurações.
-
@Leonardo Santos Infelizmente não resolvi ainda.
-
@Márcio Baroni Obrigado por responder. A url está igual, conforme print que tirei agora. Eu consigo enviar nota e cancelar normalmente, mas para fazer substituição é que retorna o erro.
-
Preciso de ajuda com o metodo de substituição de NFSe para prefeitura de Goiânia que a partir de 01/10/2025 passou a utilizar ISSNet com Abrasf 2.04. Estou utilizando o metodo de ACBrNFSeX.SubstituirNFSe, porém sem sucesso. Sempre retorna o erro: Código: X999 Descrição: Erro de Conexão: s:Client - Error Não sei se é o componente ou se é algo na prefeitura. Mas qualquer nota que tento substituir aparece este erro. Segue anexo o xml gerado. Se alguém já passou por isso e puder me auxiliar, fico grato! 21-ped-sub.xml
-
Muito obrigado pela informação. Perdão pela confusão @Italo Giurizzato Junior Realmente foi só utilizar esta pasta que você informou ...\Exemplos\ACBrDFe\Schemas\NFSe que não precisei mais modificar a unit. Deu tudo certo!
-
A pasta que estou pegando é a da pasta Exemplos. \Exemplos\ACBrDFe\ACBrNFSe\Schemas\Centi
-
Bom dia @Italo Giurizzato Junior, este teste eu fiz também, daí de primeira ele mostrou esta mesma mensagem do usuário e senha inválidos, mas após informar o usuário e senha corretos ele começou a retornar o erro do atributo id e só passou após a alteração que fiz na unit. Eu primeiro testei com os schemas que já estavam na pasta, mas depois entrei no site da ABRASF e baixei versão por versão e mesmo assim não conseguia emitir a nota, mas quando descobri que o problema era apenas este atributo id eu voltei para o schema da pasta centi do acbr e tudo funcionou normal.
-
Atualizando... Eu consegui enviar a nota, mas colocando uma condição para não informar o atributo ID conforme a mensagem do erro: if Provedor = proCenti then begin GerarIDDeclaracao := False; end; Coloquei na função abaixo, na unit ACBrNFSeXGravarXml_ABRASFv2 function TNFSeW_ABRASFv2.GerarInfDeclaracaoPrestacaoServico: TACBrXmlNode; var aNameSpace: string; begin aNameSpace := DefinirNameSpaceDeclaracao; Result := CreateElement('InfDeclaracaoPrestacaoServico'); if aNameSpace <> '' then Result.SetNamespace(aNameSpace); DefinirIDDeclaracao; if Provedor = proCenti then begin GerarIDDeclaracao := False; end; if (FpAOwner.ConfigGeral.Identificador <> '') and GerarIDDeclaracao then Result.SetAttribute(FpAOwner.ConfigGeral.Identificador, NFSe.infID.ID); Segue anexo a unit com a alteração. ACBrNFSeXGravarXml_ABRASFv2.pas
-
Pessoal, alguém aqui que integra o servidor da Centi para a prefeitura de Rio Verde GO consegue me ajudar com a explicação deste erro? Código: X800 Descrição: Erro de Validação: --> 1866 - Element '{http://www.centi.com.br/files/nfse.xsd}InfDeclaracaoPrestacaoServico', attribute 'Id': The attribute 'Id' is not allowed. Código: X202 Descrição: Lista de NFSe não encontrada! (ListaNfse) Sempre retorna estes dois erros. Já atualizei os fontes e estou utilizando os schemas do acbr.
-
Juliana, obrigado por responder. Segue o arquivo anexo para validação. ACBrBancoSicredi.pas
- 3 replies
-
- boleto
- acbrbancosicred
- (e 4 mais)
-
Pessoal, eu estou validando geração de remessa para o banco Sicred e tudo está indo até bem. Fiz os testes de boletos, gerei a remessa com 10 titulos e passei no validador do banco Sicred normalmente. O problema é que o banco me retornou que no segmento P na coluna 36 deveria vir o digito verificador da conta do cedente. Verifiquei na unit ACBrSicred.pas, no metodo GerarRegistroHeader240 e realmente não está passando nada para esta coluna. Eu alterei aqui nos meus fontes, mas gostaria de saber se podem verificar e corrigir no svn pra que eu possa manter sempre atualizado aqui os fontes. Desde já muito obrigado.
- 3 replies
-
- boleto
- acbrbancosicred
- (e 4 mais)
-
Boa tarde Juliana, realmente já está resolvido agora. Eu atualizei novamente e fiz os testes e não está com erro. Muito obrigado.
-
Pessoal, eu tenho uma dúvida quanto a geração de remessas pelo acbr. Tenho um cliente que gera boletos para o banco do brasil. Mas o banco do brasil retornou um e-mail referente aos protestos pq estavam indo com as posições 222 e 223 do segmento P erradas. Motivo retornado pelo banco: Segmento P, Posições 222 a 223: Preencher com a quantidade de dias corridos paraprotesto. Até aí tudo bem, eu verifiquei e percebi que o erro está quando o sistema usa a função PadL. O meu cliente utiliza 6 dias corridos para protesto, mas o PadL retorna 60 quando deveria retornar 06. Segue o codigo como que está no segmento P na unit ACBrUtil: IfThen((DataProtesto <> null) and (DataProtesto > Vencimento), PadL(IntToStr(DaysBetween(DataProtesto, Vencimento)), 2, '0'), '00') + //222 a 223 - Prazo para protesto (em dias corridos) Alterei para PadLeft e funcionou perfeitamente. Alguém pode corrigir isso e subir para o SVN novamente, ou devo apenas corrigir aqui nos meus fontes? Detalhe: Estou usando o trunk2 e já atualizei o acbrUtil.
