FórumCategoria: Fórum - Perguntas e RespostasSped Reinf – primeiro envio em ambiente Produção com erro de dados já existentes
Flavia Pontoglio perguntou há 7 anos

Boa tarde a todos. 
Alguns clientes efetuaram durante um tempo testes de envio de lotes para o ambiente de produção restrita (tpAmb = 2 – Produção restrita), hoje zeramos a base para iniciar tudo no ambiente de produção (tpAmb = 1 – Produção). Porém o primeiro lote enviado com dados de inclusão do R-1000 apresentou os erros: 
MS0038 – Para envio de eventos para a producao, o ambiente deve ser igual a 1. Para envio de eventos para a pre-producao, deve ser igual a 2
MS1005 – Ja existe outro registro com periodo conflitante com o periodo informado

Alguém sabe como resolver isso ?
 

2 Respostas
Marcos respondeu há 7 anos

Vc alterou o webservice?

Eduardo Sebrao respondeu há 7 anos

Boa tarde, estou com o mesmo problema. Aparece o mesmo erro, mesmo alterando o endereço para https://reinf.receita.fazenda.gov.br/WsREINF/RecepcaoLoteReinf.svc.

Flavia Pontoglio respondeu há 7 anos

Ok, vou alterar e testar, obrigada.

Claudio Costa respondeu há 7 anos

Estou utilizando o ambiente de homologação https://preprodefdreinf.receita.fazenda.gov.br/WsREINF/RecepcaoLoteReinf.svc?singleWsdl
Recebemos a mensagem [A solicitação HTTP está proibida com o esquema de autenticação de cliente ‘Anonymous’].
 
Estou utilizando VS C#. Vocês podem me ajudar ou fornecer um exemplo de implementação? 
 
1. Faço a seleção do certificado.
  X509Certificate2 cert = SelecionarCertificadoAssinaturaArquivo();
2. Criar um objeto RecepcaoLoteReinfClient 
  RecepcaoLoteReinfClient reinfLote = new RecepcaoLoteReinfClient();
3. Passo o certificado para o objeto criado no item 2 acima
  reinfLote.ClientCredentials.ClientCertificate.Certificate = cert; 
4. jogo o xml para o objeto XElement
XElement xElement = XElement.Load(nodeReader);
5. Chamar o metodo ReceberLoteEventos
  XElement xOut = reinfLote.ReceberLoteEventos(xElement);
6. Recebo o erro
ERRO A solicitação HTTP está proibida com o esquema de autenticação de cliente ‘Anonymous’