Boa tarde,
Alguém poderia me ajudar, estou com problema na Consulta de cadastro na SEFAZ, fizemos a interface usando RFC, porém a receita sempre devolve o mesmo erro do Webservice,
erro 257: Solicitante não habilitado para emissão da NFe
Eu sei que está comunicando porque quando altero alguns parâmetros como CUF ou VERSÃO ela devolve outros erros.
Já tentei vários CNPJs, válidos e inválidos e sempre o mesmo erro.
Segue o XML que estou enviando...
<?xml version="1.0" encoding="UTF-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Header>
<nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/CadConsultaCadastro2">
<cUF>35</cUF>
<versaoDados>2.00</versaoDados>
</nfeCabecMsg>
</soap12:Header>
<soap12:Body>
<nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/CadConsultaCadastro2">
<ConsCad xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00">
<infCons>
<xServ>CONS-CAD</xServ>
<UF>SP</UF>
<CNPJ>03439316000334</CNPJ>
</infCons>
</ConsCad>
</nfeDadosMsg>
</soap12:Body>
</soap12:Envelope>
Será que vale a pena tentar fazer usando proxy?
Att, Cesar Coelho
Cesar, boa tarde.
Verifiquei que no seu XML falta a Informação da Inscrição Estadual, que segundo o Manual do Contribuinte é obrigatória para esta Consulta.
Tente informar a IE e efetuar a consulta novamente.
Att.,
Pedro Baroni
Obrigado Pedro,
Irei alterar o JAVA e farei um teste.
Oi Pedro,
Coloquei a tag IE
<?xml version="1.0" encoding="UTF-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Header>
<nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/CadConsultaCadastro2">
<cUF>35</cUF>
<versaoDados>2.00</versaoDados>
</nfeCabecMsg>
</soap12:Header>
<soap12:Body>
<nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/CadConsultaCadastro2">
<ConsCad xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00">
<infCons>
<xServ>CONS-CAD</xServ>
<UF>SP</UF>
<IE>115347651112</IE>
<CNPJ>03439316000334</CNPJ>
</infCons>
</ConsCad>
</nfeDadosMsg>
</soap12:Body>
</soap12:Envelope>
Agora deu erro de schema
215: Falha no schema xml
Oi Cesar,
Verifiquei no Layout, e os campo IE e CNPJ são mutuamente exclusivos. Você pode optar por fazer a consulta pela IE ou pelo CNPJ.
Para fazer um teste usando a IE, será necessário desativar a tag CNPJ no Mapping, para que seja enviado ao SEFAZ somente a tag IE.
Att.,
Pedro Baroni
Outra coisa César,
Analisando o Manual, este erro (257) ocorre na verificação do CNPJ do Emissor, ou seja, ele não se refere à Tag CNPJ ou IE informados, mas sim aos dados de seu CNPJ enviados na Assinatura Digital, conforme Manual:
A UF que oferecer o Web Service deverá verificar se o CNPJ da empresa solicitante consta do cadastro nacional de emissores de Documentos Fiscais eletrônicos - DF-e.
A identificação da empresa solicitante do serviço será realizada através do CNPJ contido na extensão otherName – OID=2.16.76.1.3.3 do certificado digital utilizado na conexão SSL.
Ainda no Manual, a regra que gera a Rejeição 257 informa:
Acessar Cadastro Contribuintes:
Verificar CNPJ Solicitante é emissor de NF-e
(Obs. prever a consulta ao cadastro nacional de emissores de NF-e)
Ou seja, a UF no qual você está realizando a Consulta (no caso SP), tem que ser capaz de Consultar o CNPJ da sua empresa no cadastro Nacional de emissores, pois sua empresa pode ser de outro Estado.
Caso sua empresa seja de SP, sugiro que verifique qual CNPJ está vinculado ao Certificado Digital, consulte se este CNPJ está habilitado para Emissão de NF-e no endereço abaixo:
https://www.fazenda.sp.gov.br/nfe/empresas/consulta/empresas.asp
Caso conste como Emissor Cadastrado em SP, ou caso sua empresa seja de outro Estado, realmente recomendo a sugestão do Bruno de entrar em contato com a SEFAZ consultada.
Abs.
Pedro Baroni
Oi Pedro,
Pedi a empresa para fazer o cadastro na sefaz e já alterou o status de retorno...
Tentei com alguns CNPJs, e a melhor resposta foi
111: Consulta cadastro com uma ocorrência
Você sabe o que significa essa ocorrência?
Ainda não consegui nenhum CNPJ que voltasse status 100.
Att, Cesar Coelho
Olá César, então funcionou!!!
Os Status de Sucesso para esta Consulta são 111 e 112, e não o 100:
A consulta com sucesso poderá resultar:
- cStat = 111 - consulta cadastro com uma ocorrência;
- cStat = 112 - consulta cadastro com mais de uma ocorrência, existe mais de um estabelecimento para o argumento pesquisado - ex.: consulta por IE de contribuinte com diversos estabelecimentos e inscrição estadual única.
Abs.
Pedro Baroni
Muito obrigado Pedro, agora já posso comemorar!!!
:-)
Oi Cesar,
Só por curiosidade, em que momento o usuário chama esse WS? Na hora de cadastrar o cliente, antes de emitir a NF-e, ou...?
Abs
Oi Bruno,
Estamos consultando na hora da venda para pessoa Jurídica, verificamos a empresa está ativa ou não.
Oi Cesar,
A cada documento emitido vocês fazem uma verificação? Ou só quando é cliente novo?
Abs
Cada venda!! Na hora de fazer montar pedido consultamos a situação cadastral.
Mas a consulta ainda não está funcionando, só está voltando o erro 257: Solicitante não habilitado para emissão da NFe
Se a sugestão do Pedro não funcionar, sugiro entrar em contato com o 0800 do estado em questão.
Abs