Ir para conteúdo
  • Cadastre-se

dev botao

Inutilização - Urgente


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

Recommended Posts

Ola Amigos

Preciso inutilizar 2 numeros de notas de um cliente:

Na Versão 1.0 do ACBRNfe funcionava normal

mas na versão 2.0 me retorna um erro:

Falha de Schemas XML

ja atualizei os schemas e o componente, ja tentei de tudo,

alguem ja passou por isso.

Estou perdendo o prazo, se algue puder me auxiliar

obrigado

Link para o comentário
Compartilhar em outros sites

Olá Pessoal, eu tb estou precisando Inutilizar uma nota e não consigo tb, nunca consegui.

no acbr ta o seguinte comando...

procedure TFmNotaFiscalE.N5InutilizarNumerao1Click(Sender: TObject);

var

EmitCNPJ, Modelo, Serie, Ano, NumeroInicial, NumeroFinal, Justificativa : String;

begin

if not(InputQuery('CNPJ/CPF do Emitente ', 'CNPJ/CPF', EmitCNPJ)) then

exit;

if not(InputQuery('WebServices Inutilização ', 'Ano', Ano)) then

exit;

if not(InputQuery('WebServices Inutilização ', 'Modelo', Modelo)) then

exit;

if not(InputQuery('WebServices Inutilização ', 'Serie', Serie)) then

exit;

if not(InputQuery('WebServices Inutilização ', 'Número Inicial', NumeroInicial)) then

exit;

if not(InputQuery('WebServices Inutilização ', 'Número Inicial', NumeroFinal)) then

exit;

if not(InputQuery('WebServices Inutilização ', 'Justificativa', Justificativa)) then

exit;

ACBrNFe1.WebServices.Inutiliza(EmitCNPJ, Justificativa, StrToInt(Ano), StrToInt(Modelo), StrToInt(Serie), StrToInt(NumeroInicial), StrToInt(NumeroFinal));

end;

Minhas dúvidas são, o que é esse "Modelo", "Numero Inicial", "NumeroFinal".

A nota que eu estava tentando cancelar era a 502

ai eu estava colocando...

364.205.018-22, 2011, 1, 1, 502, 502, Pulo de Numeração

Mas esta apresentado erro no schema.

ALguem pode me dar um help?

Link para o comentário
Compartilhar em outros sites

O ano deve ser informado apenas com 2 dígitos.

Amigo eu tentei com apenas 2 digitos no ano e deu o mesmo erro

Falha no schema xml

Eu estou fazendo assim

ACBrNFe1.WebServices.Inutiliza(07788453000173 , 'Quebra de Numeracao'',

11, 1, 1, 5, 5);

Estou tentando inutilizar a nota numero 5 em modo de homologacao.

Esta enviando, cancelando, fazendo td perfeitamente, menos a inutilização.

Obs: O que eu coloco em modelo?

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Leia o manual de integração - http://www.nfe.fazenda.gov.br/portal/ex ... lLdxB/oYA=

O modelo deve ser preenchido com 55. E não é necessário colocar uma string e depois transformá-lo em inteiro, basta passar o número sem aspas.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites


// Aqui você informa os dados:

ACBrNFe1.NotasFiscais.Clear;

ACBrNFe1.WebServices.Inutilizacao.CNPJ := sCNPJEmit;

ACBrNFe1.WebServices.Inutilizacao.Modelo := iModelo;

ACBrNFe1.WebServices.Inutilizacao.Serie := iSerie;

ACBrNFe1.WebServices.Inutilizacao.Ano := iAno;

ACBrNFe1.WebServices.Inutilizacao.NumeroInicial := iNotaInicio;

ACBrNFe1.WebServices.Inutilizacao.NumeroFinal := iNotaFim;

ACBrNFe1.WebServices.Inutilizacao.Justificativa := strNFJust;



// Executa a inutilização

ACBrNFe1.WebServices.Inutilizacao.Executar;



// E por fim, pega o resultado da inutilização

sDoc := ACBrNFe1.WebServices.Inutilizacao.Protocolo;

sMotivo := ACBrNFe1.WebServices.Inutilizacao.xMotivo;

sStat := IntToStr(ACBrNFe1.WebServices.Inutilizacao.cStat);

sDataHora := DateTimeToStr(ACBrNFe1.WebServices.Inutilizacao.dhRecbto);

  • Curtir 1

Peterson de Cerqueira Matos
[email protected]
Vivo: (11) 97197-1474 / Oi: (11) 98059-4055

Link para o comentário
Compartilhar em outros sites

  • Moderadores

O manual de integração diz que o campo ANO deve ter apenas 2 dígitos.

Veja a página 57 do manual de integração - http://www.nfe.fazenda.gov.br/portal/ex ... lLdxB/oYA=

DP08 ano E DP03 N 1-1 2 Ano de inutilização da numeração

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

O manual de integração diz que o campo ANO deve ter apenas 2 dígitos.

Veja a página 57 do manual de integração - http://www.nfe.fazenda.gov.br/portal/ex ... lLdxB/oYA=

DP08 ano E DP03 N 1-1 2 Ano de inutilização da numeração

Olá, eu tb tenho problemas com a inutilização no componente, na verdade nunca consegui sempre me retorna a seguinte msg de regição:

Ambiente..........: 1

Versão Aplicativo.: SVRS20100210132232

Status Código.....: 241

Status Descrição..: Rejeicao: Um numero da faixa ja foi utilizado

UF................: RO

Recebimento.......: 22/7/2011 10:41:37

e o número que estou tentando inutilizar nunca foi utilizado... estou passando os dados para o componente assim:

ACBrNFe1.NotasFiscais.Clear;

ACBrNFe1.WebServices.Inutilizacao.CNPJ := xCNPJ;

ACBrNFe1.WebServices.Inutilizacao.Modelo := StrToInt(fldModelo.Text);

ACBrNFe1.WebServices.Inutilizacao.Serie := StrToInt(fldSerie.Text);

ACBrNFe1.WebServices.Inutilizacao.Ano := iAno;

ACBrNFe1.WebServices.Inutilizacao.NumeroInicial := StrToInt(fldNumInicial.Text);

ACBrNFe1.WebServices.Inutilizacao.NumeroFinal := StrToInt(fldNumFinal.Text);

ACBrNFe1.WebServices.Inutilizacao.Justificativa := fldJustificativa.Text;

ACBrNFe1.WebServices.Inutilizacao.Executar;

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4670 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.