Ir para conteúdo
  • Cadastre-se

dev botao

Não foi possível carregar o arquivo - NFSE


Arivaldo
  • Este tópico foi criado há 3187 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Mudei tb os outros arquivos:

Percebi os outros arquivos e fiz as seguintes alterações:

Em Config_URL

[00017]

HomRecepcaoLoteRPS=http://servicos.publicainformatica.com.br:8080/nfse_integracao/Services?wsdl

HomConsultaLoteRPS=http://servicos.publicainformatica.com.br:8080/nfse_integracao/Services?wsdl

HomConsultaNFSeRPS=http://servicos.publicainformatica.com.br:8080/nfse_integracao/Services?wsdl

HomConsultaSitLoteRPS=http://servicos.publicainformatica.com.br:8080/nfse_integracao/Services?wsdl

HomConsultaNFSe=http://servicos.publicainformatica.com.br:8080/nfse_integracao/Services?wsdl

HomCancelaNFSe=http://servicos.publicainformatica.com.br:8080/nfse_integracao/Services?wsdl

ProRecepcaoLoteRPS=http://nfse.itajai.sc.gov.br/nfse_integracao/Services?wsdl

ProConsultaLoteRPS=http://nfse.itajai.sc.gov.br/nfse_integracao/Services?wsdl

ProConsultaNFSeRPS=http://nfse.itajai.sc.gov.br/nfse_integracao/Services?wsdl

ProConsultaSitLoteRPS=http://nfse.itajai.sc.gov.br/nfse_integracao/Services?wsdl

ProConsultaNFSe=http://nfse.itajai.sc.gov.br/nfse_integracao/Services?wsdl

ProCancelaNFSe=http://nfse.itajai.sc.gov.br/nfse_integracao/Services?wsdl

Config_Schemas.ini

[00007]

VersaoCabecalho=1.00

VersaoDados=1.00

VersaoXML=2

URL=http://www.sistema.com.br/Nfse/arquivos/

Cabecalho=nfse_3.xsd

ServicoEnviar=nfse_3.xsd

ServicoConSit=nfse_3.xsd

ServicoConLot=nfse_3.xsd

ServicoConRps=nfse_3.xsd

ServicoConNfse=nfse_3.xsd

ServicoCancelar=nfse_3.xsd

DefTipos=

E alterei o primeiro com a cidade para:

[4208203]

Municipio=Itajai/SC

Provedor=GINFES (Coloquei isso agora e vou testar)

VersaoSoap=1.2

Config_Schemas=00017

Config_URL=00007

Prefixo2=ns2:

Prefixo3=ns3:

Prefixo4=ns4:

Identificador=Id

HomNameSpace=http://servicos.publicainformatica.com.br:8080/nfse_integracao/Services?wsdl

ProNameSpace=http://nfse.itajai.sc.gov.br/nfse_integracao/Services?wsdl

AssinarRPS=N

AssinarLote=S

Link para o comentário
Compartilhar em outros sites

  • Consultores

Para saber qual é o provedor, deve-se entrar em contato com a prefeitura, ou pesquisar no site da mesma.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Tenho esse manual e tb esses dados, algo será que serve?

Exemplo (Arquivo de Lote RPS):

<?xml version="1.0" encoding="utf‐8"?>

xmlns="http://www.publica.inf.br"

xmlns:xsi="http://www.w3.org/2001/XMLSchema‐instance"

xsi:schemaLocation="http://www.publica.inf.br schema_nfse_v02.xsd">

...

Obrigado mais uma vez!

Manual XML v1 0 r2.pdf

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • 7 meses depois ...

Pessoal, estava usando normalmente o NFSe para gerar e cancelar minhas notas mas depois da última atualização parou, notei algumas mudanças bem grandes. Primeiro percebi que os arquivos Config_Municipios.ini e Config_Schemas.ini não existem mais dentre outros. Observei também que agora existe uma organização das pastas por provedor. Daí apanhei um pouco para entender que no meu atual código e no do exemplo você tem que pegar o arquivo nfse.xsd e colocar na pasta principal dos schemas porque o componente não varre por provedor na verdade você configura só a pasta Schema. Fiz os acertos e consegui enviar novamente, mas para cancelar não funciona de modo algum diz que não consegue abrir o arquivo xml. Italo ou alguém conseguem me ajudar com isso? O que está faltando? São novas congiguracões? Abaixo o que eu faço e em anexo o xml que tento enviar cidade de Belo Horizonte, ambiente de homologação.

DMServidor.objNFSe.NotasFiscais.Clear;

DMServidor.objNFSe.NotasFiscais.LoadFromFile(ArquivoXML);

// Codigo de Cancelamento

// 1 - Erro de emissão

// 2 - Serviço não concluido

// 3 - RPS Cancelado na Emissão

DMServidor.objNFSe.WebServices.CancelaNFSe(CodigoCancelamento);

Meu objeto NFSe é configurado da seguinte forma, observe que para envio funciona, somente cancelamenteo que não.

objNFSe.Configuracoes.Certificados.NumeroSerie := Configuracoes.ConfGeralViaBanco.NumeroSerieCertificadoNFe;

objNFSe.Configuracoes.Arquivos.AdicionarLiteral := True;

objNFSe.Configuracoes.Arquivos.EmissaoPathNFSe := True;

objNFSe.Configuracoes.Arquivos.PastaMensal := False;

objNFSe.Configuracoes.Arquivos.AdicionarLiteral := False;

objNFSe.Configuracoes.Arquivos.PathCan := '';

Log.Logar('Configurando Caminho PathNFSe: ' + aPathServidor+'Recibo\');

objNFSe.Configuracoes.Arquivos.PathNFSe := aPathServidor+'Recibo\';

Log.Logar('Configurando Caminho PathGer: ' + aPathServidor+'Recibo\');

objNFSe.Configuracoes.Arquivos.PathGer := aPathServidor+'Recibo\';

Log.Logar('Configurando Caminho PathRPS: ' + aPathServidor+'Recibo\');

objNFSe.Configuracoes.Arquivos.PathRPS := aPathServidor+'Recibo\';

objNFSe.Configuracoes.Arquivos.Salvar := True;

PathMensal:=objNFSe.Configuracoes.Arquivos.GetPathNFSe(0);

Log.Logar('Configurando Caminho PathSchemas: ' + aPathServidor+'Schemas\');

objNFSe.Configuracoes.Geral.PathSchemas := aPathServidor+'Schemas\';

objNFSe.Configuracoes.Geral.Salvar := True;

Log.Logar('Configurando Caminho PathSalvar: ' + aPathServidor+'Recibo\');

objNFSe.Configuracoes.Geral.PathSalvar := aPathServidor+'Recibo\';

Log.Logar('TDMServidor.ConfiguraobjNFSe: Codigo IBGE Cidade - ' + InttoStr(Configuracoes.ConfGeralViaBanco.EmpresaCidadeCodIBGE));

objNFSe.Configuracoes.WebServices.CodigoMunicipio := Configuracoes.ConfGeralViaBanco.EmpresaCidadeCodIBGE;

if Configuracoes.ConfGeralViaBanco.NFSeAmbiente = tNfseHomologacao then

begin

Log.Logar('TDMServidor.ConfiguraobjNFSe: Ambiente - Homologação');

objNFSe.Configuracoes.WebServices.Ambiente := taHomologacao

end

else

begin

Log.Logar('TDMServidor.ConfiguraobjNFSe: Ambiente - Produção');

objNFSe.Configuracoes.WebServices.Ambiente := taProducao;

end;

objNFSe.Configuracoes.WebServices.Visualizar := False;

objNFSe.Configuracoes.WebServices.SenhaWeb := '';

objNFSe.Configuracoes.WebServices.ProxyHost := '';

objNFSe.Configuracoes.WebServices.ProxyPort := '';

objNFSe.Configuracoes.WebServices.ProxyUser := '';

objNFSe.Configuracoes.WebServices.ProxyPass := '';

Log.Logar('TDMServidor.ConfiguraobjNFSe: PathSchemas - ' + objNFSe.Configuracoes.Geral.PathSchemas);

objNFSe.Configuracoes.WebServices.SetConfigMunicipio(objNFSe.Configuracoes.Geral.PathSchemas);

Galera desde já agradeço e se alguém tiver alguma idéia e conseguir me ajudar, estou meio desesperado já que o sistema estava em produção e funcionava normalmente.

201200000000016-nfse.xml

Link para o comentário
Compartilhar em outros sites

  • 4 meses depois ...

Bom, para Itajai/SC precisei inserir proPublica em pnfsNFSeW na linha 520 em diante, conforme abaixo:
...


proISSe,
  proPublica,
  proNatal: begin
             Gerador.wCampoNFSe(tcStr, '#43', 'CodigoMunicipio', 7, 7, 0, SomenteNumeros(NFSe.Tomador.Endereco.CodigoMunicipio), '');
             Gerador.wCampoNFSe(tcStr, '#44', 'Uf             ', 2, 2, 0, NFSe.Tomador.Endereco.UF, '');
            end;
  else begin
       Gerador.wCampoNFSe(tcStr, '#43', 'Cidade', 007, 007, 0, SomenteNumeros(NFSe.Tomador.Endereco.CodigoMunicipio), '');
       Gerador.wCampoNFSe(tcStr, '#44', 'Estado', 002, 002, 0, NFSe.Tomador.Endereco.UF, '');
       end;
 end;
Link para o comentário
Compartilhar em outros sites

Outras linhas que modifiquei foi em ACBrProvedorPublica:

 

 

 //NameSpaceDad := ' xmlns="http://www.publica.inf.br"' +
 //                ' xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"' +
 //                ' xsi:schemaLocation="http://www.publica.inf.br schema_nfse_v03.xsd">';
 
 NameSpaceDad := ' xmlns="http://www.publica.inf.br"'+
                 ' xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">';
 
Se deixar a linha xsi:schemaLocation="http://www.publica.inf.br schema_nfse_v03.xsd">, da erro na hora de assinar.
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Helio,

 

Muito obrigado pelas correções, fiz as devidas alterações e já econtram-se dispiniveis.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Hélio, você ou alguém está conseguindo emitir NFS-e para o provedor Publica?

 

Abri um tópico, pois não estou conseguindo resolver... Para a Betha já consegui implementar, porém para a Pública, não tem maneira, não sei se é problema com o certificado ou se é algo que necessita alterar no componente.

 

 

Se alguém puder me ajudar, eu agradeço.

Link para o comentário
Compartilhar em outros sites

  • 6 meses depois ...
  • 1 ano depois...

Bom dia, estou tendo problema semelhante usando Ginfes para Guarujá - SP.

Quando tento enviar, ao carregar o arquivo, informa que não foi possível.

Segue arquivo anexo, o código para carregamento esta abaixo.

    if (not DOMDocument.loadXML(ConteudoXML)) then
    begin
      MsgErro := ACBrStr('Não foi possível carregar o arquivo.');
      exit;
    end;

Caso puderem me ajudar, ficarei muito grato.

 

6-rps.xml

Link para o comentário
Compartilhar em outros sites

Boa tarde Senhores, consegui efetuar a correção, o problema estava na montagem dos dados para gerar o rps.
Fiz a correção na unit ACBrNFSeWebServices, na procedure DefinirDadosMsg;

Anexo a unit com minha correção.

 

Agora estou tendo a seguinte mensagem ao Validar o RPS,

'servico_enviar_lote_rps_envio_v03.xsd#/schema
The 'http://www.portalfiscal.inf.br/nfe' namespace provided differs from the schema's 'http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd' targetNamespace'.

Poderiam me ajudar?

ACBrNFSeWebServices.pas

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3187 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.

The popup will be closed in 10 segundos...