Bem-vindo, Convidado! Registrar-se RSS

Eurosoftware Informática

Sábado, 2026-04-04
Início » Artigos » Delphi

Função para Retornar erro NF-e e NFC-e

Bom dia, esta função retorna a maioria os erros ou rejeições da Nota Fiscal eletrônica (NF-e e NFC-e).  Ela foi feita em Delphi.

function VerificaStatusNF(IdStatus: Integer): string;
begin
  case IdStatus of
    101: Result := 'Cancelamento de NF-e homologado';
    102: Result := 'Inutilização de número homologado';
    103: Result := 'Lote recebido com sucesso';
    104: Result := 'Lote processado';
    105: Result := 'Lote em processamento';
    106: Result := 'Lote não localizado';
    107: Result := 'Serviço em Operação';
    108: Result := 'Serviço Paralisado Momentaneamente (curto prazo)';
    109: Result := 'Serviço Paralisado sem Previsão';
    110: Result := 'Uso Denegado';
    111: Result := 'Consulta cadastro com uma ocorrência';
    112: Result := 'Consulta cadastro com mais de uma ocorrência';
    201: Result := 'Rejeição: O numero máximo de numeração de NF-e a inutilizar ultrapassou o limite';
    202: Result := 'Rejeição: Falha no reconhecimento da autoria ou integridade do arquivo digital';
    203: Result := 'Rejeição: Emissor não habilitado para emissão da NF-e';
    204: Result := 'Rejeição: Duplicidade de NF-e';
    205: Result := 'Rejeição: NF-e está denegada na base de dados da SEFAZ';
    206: Result := 'Rejeição: NF-e já está inutilizada na Base de dados da SEFAZ';
    207: Result := 'Rejeição: CNPJ do emitente inválido';
    208: Result := 'Rejeição: CNPJ do destinatário inválido';
    209: Result := 'Rejeição: IE do emitente inválida';
    210: Result := 'Rejeição: IE do destinatário inválida';
    211: Result := 'Rejeição: IE do substituto inválida';
    212: Result := 'Rejeição: Data de emissão NF-e posterior a data de recebimento';
    213: Result := 'Rejeição: CNPJ-Base do Emitente difere do CNPJ-Base do Certificado Digital';
    214: Result := 'Rejeição: Tamanho da mensagem excedeu o limite estabelecido';
    215: Result := 'Rejeição: Falha no schema XML';
    216: Result := 'Rejeição: Chave de Acesso difere da cadastrada';
    217: Result := 'Rejeição: NF-e não consta na base de dados da SEFAZ';
    218: Result := 'Rejeição: NF-e já esta cancelada na base de dados da SEFAZ';
    219: Result := 'Rejeição: Circulação da NF-e verificada';
    220: Result := 'Rejeição: NF-e autorizada há mais de 7 dias (168 horas)';
    221: Result := 'Rejeição: Confirmado o recebimento da NF-e pelo destinatário';
    222: Result := 'Rejeição: Protocolo de Autorização de Uso difere do cadastrado';
    223: Result := 'Rejeição: CNPJ do transmissor do lote difere do CNPJ do transmissor da consulta';
    224: Result := 'Rejeição: A faixa inicial é maior que a faixa final';
    225: Result := 'Rejeição: Falha no Schema XML do lote de NFe';
    226: Result := 'Rejeição: Código da UF do Emitente diverge da UF autorizadora';
    227: Result := 'Rejeição: Erro na Chave de Acesso-Campo Id–falta a literal NFe';
    228: Result := 'Rejeição: Data de Emissão muito atrasada';
    229: Result := 'Rejeição: IE do emitente não informada';
    230: Result := 'Rejeição: IE do emitente não cadastrada';
    231: Result := 'Rejeição: IE do emitente não vinculada ao CNPJ';
    232: Result := 'Rejeição: IE do destinatário não informada';
    233: Result := 'Rejeição: IE do destinatário não cadastrada';
    234: Result := 'Rejeição: IE do destinatário não vinculada ao CNPJ';
    235: Result := 'Rejeição: Inscrição SUFRAMA inválida';
    236: Result := 'Rejeição: Chave de Acesso com dígito verificador inválido';
    237: Result := 'Rejeição: CPF do destinatário inválido';
    238: Result := 'Rejeição: Cabeçalho-Versão do arquivo XML superior a Versão vigente';
    239: Result := 'Rejeição: Cabeçalho-Versão do arquivo XML não suportada';
    240: Result := 'Rejeição: Cancelamento/Inutilização-Irregularidade Fiscal do Emitente';
    241: Result := 'Rejeição: Um número da faixa já foi utilizado';
    242: Result := 'Rejeição: Cabeçalho-Falha no Schema XML';
    243: Result := 'Rejeição: XML Mal Formado';
    244: Result := 'Rejeição: CNPJ do Certificado Digital difere do CNPJ da Matriz e do CNPJ do Emitente';
    245: Result := 'Rejeição: CNPJ Emitente não cadastrado';
    246: Result := 'Rejeição: CNPJ Destinatário não cadastrado';
    247: Result := 'Rejeição: Sigla da UF do Emitente diverge da UF autorizadora';
    248: Result := 'Rejeição: UF do Recibo diverge da UF autorizadora';
    249: Result := 'Rejeição: UF da Chave de Acesso diverge da UF autorizadora';
    250: Result := 'Rejeição: UF diverge da UF autorizadora';
    251: Result := 'Rejeição: UF/Município destinatário não pertence a SUFRAMA';
    252: Result := 'Rejeição: Ambiente informado diverge do Ambiente de recebimento';
    253: Result := 'Rejeição: Digito Verificador da chave de acesso composta inválida';
    254: Result := 'Rejeição: NF-e complementar não possui NF referenciada';
    255: Result := 'Rejeição: NF-e complementar possui mais de uma NF referenciada';
    256: Result := 'Rejeição: Uma NF-e da faixa já está inutilizada na Base de dados da SEFAZ';
    257: Result := 'Rejeição: Solicitante não habilitado para emissão da NF-e';
    258: Result := 'Rejeição: CNPJ da consulta inválido';
    259: Result := 'Rejeição: CNPJ da consulta não cadastrado como contribuinte na UF';
    260: Result := 'Rejeição: IE da consulta inválida';
    261: Result := 'Rejeição: IE da consulta não cadastrada como contribuinte na UF';
    262: Result := 'Rejeição: UF não fornece consulta por CPF';
    263: Result := 'Rejeição: CPF da consulta inválido';
    264: Result := 'Rejeição: CPF da consulta não cadastrado como contribuinte na UF';
    265: Result := 'Rejeição: Sigla da UF da consulta difere da UF do Web Service';
    266: Result := 'Rejeição: Série utilizada não permitida no Web Service';
    267: Result := 'Rejeição: NF Complementar referencia uma NF-e inexistente';
    268: Result := 'Rejeição: NF Complementar referencia uma outra NF-e Complementar';
    269: Result := 'Rejeição: CNPJ Emitente da NF Complementar difere do CNPJ da NF Referenciada';
    270: Result := 'Rejeição: Código Município do Fato Gerador: dígito inválido';
    271: Result := 'Rejeição: Código Município do Fato Gerador: difere da UF do emitente';
    272: Result := 'Rejeição: Código Município do Emitente: dígito inválido';
    273: Result := 'Rejeição: Código Município do Emitente: difere da UF do emitente';
    274: Result := 'Rejeição: Código Município do Destinatário: dígito inválido';
    275: Result := 'Rejeição: Código Município do Destinatário: difere da UF do Destinatário';
    276: Result := 'Rejeição: Código Município do Local de Retirada: dígito inválido';
    277: Result := 'Rejeição: Código Município do Local de Retirada: difere da UF do Local de Retirada';
    278: Result := 'Rejeição: Código Município do Local de Entrega: dígito inválido';
    279: Result := 'Rejeição: Código Município do Local de Entrega: difere da UF do Local de Entrega';
    280: Result := 'Rejeição: Certificado Transmissor inválido';
    281: Result := 'Rejeição: Certificado Transmissor Data Validade';
    282: Result := 'Rejeição: Certificado Transmissor sem CNPJ';
    283: Result := 'Rejeição: Certificado Transmissor-erro Cadeia de Certificação';
    284: Result := 'Rejeição: Certificado Transmissor revogado';
    285: Result := 'Rejeição: Certificado Transmissor difere ICP-Brasil';
    286: Result := 'Rejeição: Certificado Transmissor erro no acesso a LCR';
    287: Result := 'Rejeição: Código Município do FG-ISSQN: dígito inválido';
    288: Result := 'Rejeição: Código Município do FG-Transporte: dígito inválido';
    289: Result := 'Rejeição: Código da UF informada diverge da UF solicitada';
    290: Result := 'Rejeição: Certificado Assinatura inválido';
    291: Result := 'Rejeição: Certificado Assinatura Data Validade';
    292: Result := 'Rejeição: Certificado Assinatura sem CNPJ';
    293: Result := 'Rejeição: Certificado Assinatura-erro Cadeia de Certificação';
    294: Result := 'Rejeição: Certificado Assinatura revogado';
    295: Result := 'Rejeição: Certificado Assinatura difere ICP-Brasil';
    296: Result := 'Rejeição: Certificado Assinatura erro no acesso a LCR';
    297: Result := 'Rejeição: Assinatura difere do calculado';
    298: Result := 'Rejeição: Assinatura difere do padrão do Projeto';
    299: Result := 'Rejeição: XML da área de cabeçalho com codificação diferente de UTF-8';
    401: Result := 'Rejeição: CPF do remetente inválido';
    402: Result := 'Rejeição: XML da área de dados com codificação diferente de UTF-8';
    403: Result := 'Rejeição: O grupo de informações da NF-e avulsa é de uso exclusivo do Fisco';
    404: Result := 'Rejeição: Uso de prefixo de namespace não permitido';
    405: Result := 'Rejeição: Código do país do emitente: dígito inválido';
    406: Result := 'Rejeição: Código do país do destinatário: dígito inválido';
    407: Result := 'Rejeição: O CPF só pode ser informado no campo emitente para a NF-e avulsa';
    409: Result := 'Rejeição: Campo cUF inexistente no elemento nfeCabecMsg do SOAP Header';
    410: Result := 'Rejeição: UF informada no campo cUF não é atendida pelo Web Service';
    411: Result := 'Rejeição: Campo versaoDados inexistente no elemento nfeCabecMsg do SOAP Header';
    420: Result := 'Rejeição: Cancelamento para NF-e já cancelada';
    450: Result := 'Rejeição: Modelo da NF-e diferente de 55';
    451: Result := 'Rejeição: Processo de emissão informado inválido';
    452: Result := 'Rejeição: Tipo Autorizador do Recibo diverge do Órgão Autorizador';
    453: Result := 'Rejeição: Ano de inutilização não pode ser superior ao Ano atual';
    454: Result := 'Rejeição: Ano de inutilização não pode ser inferior a 2006';
    478: Result := 'Rejeição: Local da entreganão informado para faturamento direto de veículos novos';
    502: Result := 'Rejeição: Erro na Chave de Acesso-Campo Id não corresponde à concatenação doscampos correspondentes';
    503: Result := 'Rejeição: Série utilizada fora da faixa permitida no SCAN (900-999)';
    504: Result := 'Rejeição: Data de Entrada/Saída posterior ao permitido';
    505: Result := 'Rejeição: Data de Entrada/Saída anterior ao permitido';
    506: Result := 'Rejeição: Data de Saída menor que a Data de Emissão';
    507: Result := 'Rejeição: O CNPJ do destinatário/remetente não deve ser informado em operação com o exterior';
    508: Result := 'Rejeição: O CNPJ com conteúdo nulo só é válido em operação com exterior';
    509: Result := 'Rejeição: Informado código de município diferente de “9999999” para operação com o exterior';
    510: Result := 'Rejeição: Operação com Exterior e Código País destinatário é 1058 (Brasil) ou não informado';
    511: Result := 'Rejeição: Não é de Operação com Exterior e Código País destinatário difere de 1058 (Brasil)';
    512: Result := 'Rejeição: CNPJ do Local de Retirada inválido';
    513: Result := 'Rejeição: Código Município do Local de Retirada deve ser 9999999 para UF retirada = EX';
    514: Result := 'Rejeição: CNPJ do Local de Entrega inválido';
    515: Result := 'Rejeição: Código Município do Local de Entrega deve ser 9999999 para UF entrega = EX';
    516: Result := 'Rejeição: Falha no schema XML–inexiste a tag raiz esperada para a mensagem';
    517: Result := 'Rejeição: Falha no schema XML–inexiste atributo versao na tag raiz da mensagem';
    518: Result := 'Rejeição: CFOP de entrada para NF-e de saída';
    519: Result := 'Rejeição: CFOP de saída para NF-e de entrada';
    520: Result := 'Rejeição: CFOP de Operação com Exterior e UF destinatário difere de EX';
    521: Result := 'Rejeição: CFOP não é de Operação com Exterior e UF destinatário é EX';
    522: Result := 'Rejeição: CFOP de Operação Estadual e UF emitente difere UF destinatário.';
    523: Result := 'Rejeição: CFOP não é de Operação Estadual e UF emitente igual a UF destinatário.';
    524: Result := 'Rejeição: CFOP de Operação com Exterior e não informado NCM';
    525: Result := 'Rejeição: CFOP de Importação e não informado dados da DI';
    526: Result := 'Rejeição: CFOP de Exportação e não informado Local de Embarque';
    527: Result := 'Rejeição: Operação de Exportação com informação de ICMS incompatível';
    528: Result := 'Rejeição: Valor do ICMS difere do produto BC e Alíquota';
    529: Result := 'Rejeição: NCM de informação obrigatória para produto tributado pelo IPI';
    530: Result := 'Rejeição: Operação com tributação de ISSQN sem informar a Inscrição Municipal';
    531: Result := 'Rejeição: Total da BC ICMS difere do somatório dos itens';
    532: Result := 'Rejeição: Total do ICMS difere do somatório dos itens';
    533: Result := 'Rejeição: Total da BC ICMS-ST difere do somatório dos itens';
    534: Result := 'Rejeição: Total do ICMS-ST difere do somatório dos itens';
    535: Result := 'Rejeição: Total do Frete difere do somatório dos itens';
    536: Result := 'Rejeição: Total do Seguro difere do somatório dos itens';
    537: Result := 'Rejeição: Total do Desconto difere do somatório dos itens';
    538: Result := 'Rejeição: Total do IPI difere do somatório dos itens';
    539: Result := 'Rejeição: Duplicidade de NF-e, com diferença na Chave de Acesso [99999999999999999999999999999999999999999]';
    540: Result := 'Rejeição: CPF do Local de Retirada inválido';
    541: Result := 'Rejeição: CPF do Local de Entrega inválido';
    542: Result := 'Rejeição: CNPJ do Transportador inválido';
    543: Result := 'Rejeição: CPF do Transportador inválido';
    544: Result := 'Rejeição: IE do Transportador inválida';
    545: Result := 'Rejeição: Falha no schema XML–versão informada na versaoDados do SOAPHeader diverge da versão da mensagem';
    546: Result := 'Rejeição: Erro na Chave de Acesso–Campo Id–falta a literal NFe';
    547: Result := 'Rejeição: Dígito Verificador da Chave de Acesso da NF-e Referenciada inválido';
    548: Result := 'Rejeição: CNPJ da NF referenciada inválido.';
    549: Result := 'Rejeição: CNPJ da NF referenciada de produtor inválido.';
    550: Result := 'Rejeição: CPF da NF referenciada de produtor inválido.';
    551: Result := 'Rejeição: IE da NF referenciada de produtor inválido.';
    552: Result := 'Rejeição: Dígito Verificador da Chave de Acesso do CT-e Referenciado inválido';
    553: Result := 'Rejeição: Tipo autorizador do recibo diverge do Órgão Autorizador.';
    554: Result := 'Rejeição: Série difere da faixa 0-899';
    555: Result := 'Rejeição: Tipo autorizador do protocolo diverge do Órgão Autorizador.';
    556: Result := 'Rejeição: Justificativa de entrada em contingência não deve ser informada para tipo de emissão normal.';
    557: Result := 'Rejeição: A Justificativa de entrada em contingência deve ser informada.';
    558: Result := 'Rejeição: Data de entrada em contingência posterior a data de emissão.';
    559: Result := 'Rejeição: UF do Transportador não informada';
    560: Result := 'Rejeição: CNPJ base do emitente difere do CNPJ base da primeira NF-e do lote recebido';
    561: Result := 'Rejeição: Mês de Emissão informado na Chave de Acesso difere do Mês de Emissão da NFe';
    562: Result := 'Rejeição: Código Numérico informado na Chave de Acesso difere do Código Numérico da NF-e';
    563: Result := 'Rejeição: Já existe pedido de Inutilização com a mesma faixa de inutilização';
    564: Result := 'Rejeição: Total do Produto / Serviço difere do somatório dos itens';
    565: Result := 'Rejeição: Falha no schema XML–inexiste a tag raiz esperada para o lote de NF-e';
    567: Result := 'Rejeição: Falha no schema XML–versão informada na versao Dados do SOAPHeader diverge da versão do lote de NF-e';
    568: Result := 'Rejeição: Falha no schema XML–inexiste atributo versao na tag raiz do lote de NF-e';
    301: Result := 'Rejeição: Uso Denegado: Irregularidade fiscal do emitente';
    999: Result := 'Rejeição: Erro não catalogado (informar a mensagem de erro capturado no tratamento da exceção)';
    717: Result := 'NFC-e em operação não presencial';
    569: Result := 'Rejeição: Data de entrada em contingência muito atrasada';
    570: Result := 'Rejeição: Tipo de emissão 3, 6 e 7 só é valido nas contingêncis SCAN/SVC';
    571: Result := 'Rejeição:  O tpEmis informado diferente de 3 para contingência SCAN';
    572: Result := 'Rejeição: Erro Atributo ID do evento erro concatenação dos campos (“ID” + tpEvento + chNFe + nSeq)';
    573: Result := 'Rejeição: Duplicidade de Evento';
    574: Result := 'Rejeição: O autor do evento diverge do emissor da NF-e';
    575: Result := 'Rejeição: O autor do evento diverge do destinatário da NF-e';
    576: Result := 'Rejeição: O autor do evento não é um órgão autorizado a gerar o evento';
    577: Result := 'Rejeição: A data do evento não pode ser menor que a data de emissão da NF-e';
    578: Result := 'Rejeição: A data do evento não pode ser maior que a data do processamento';
    579: Result := 'Rejeição: A data do evento não pode ser menor que a data de autorização para NF-e não emitida em contingência';
    580: Result := 'Rejeição: O evento exige uma NF-e autorizada';
    587: Result := 'Rejeição: Usar somente o namespace padrão da NF-e';
    588: Result := 'Rejeição: Não é permitida a presença de caracteres de edição no início/fim da mensagem ou entre as tags da mensagem';
    589: Result := 'Rejeição: Número do NSU informado superior ao maior NSU da base de dados da SEFAZ';
    590: Result := 'Rejeição: Informado CST para emissor do Simples Nacional';
    591: Result := 'Rejeição: Informado CSOSN para emissor que não é do Simples Nacional (CRT diferente de 1)';
    592: Result := 'Rejeição: A NF-e deve ter pelo menos um item de produto sujeito ao ICMS';
    593: Result := 'Rejeição: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital';
    594: Result := 'Rejeição: O número de sequencia do evento informado é maior que o permitido';
    595: Result := 'Rejeição: Rejeição: A versão do leiaute da NF-e utilizada não é mais válida';
    596: Result := 'Rejeição: Rejeição: Ambiente de homologação indisponível para recepção de NF-e da versão 1.10.';
    597: Result := 'Rejeição: CFOP de Importação e não informado dados de IPI';
    598: Result := 'Rejeição: NF-e emitida em ambiente de homologação com razão social <> de NF-e (Emitida homologação - S/vlr fiscal)';
    599: Result := 'Rejeição: CFOP de Importação e não informado dados de II';
    601: Result := 'Rejeição: Total do II difere do somatório dos itens';
    602: Result := 'Rejeição: Total do PIS difere do somatório dos itens sujeitos ao ICMS';
    603: Result := 'Rejeição: Total do COFINS difere do somatório dos itens sujeitos ao ICMS';
    604: Result := 'Rejeição: Total do vOutro difere do somatório dos itens';
    605: Result := 'Rejeição: Total do vServ difere do somatório do vProd dos itens sujeitos ao ISSQN';
    606: Result := 'Rejeição: Total do vBC do ISS difere do somatório dos itens';
    607: Result := 'Rejeição: Total do ISS difere do somatório dos itens';
    608: Result := 'Rejeição: Total do PIS difere do somatório dos itens sujeitos ao ISSQN';
    609: Result := 'Rejeição: Total do COFINS difere do somatório dos itens sujeitos ao ISSQN';
    610: Result := 'Rejeição: Total da NF difere do somatório dos Valores compõe o valor Total da NF';
    611: Result := 'Rejeição: cEAN inválido';
    612: Result := 'Rejeição: cEANTrib inválido';
    613: Result := 'Rejeição: Chave de Acesso difere da existente em BD';
    614: Result := 'Rejeição: Chave de Acesso inválida (Código UF inválido)';
    615: Result := 'Rejeição: Chave de Acesso inválida (Ano < 05 ou Ano maior que Ano corrente)';
    616: Result := 'Rejeição: Chave de Acesso inválida (Mês < 1 ou Mês > 12)';
    617: Result := 'Rejeição: Chave de Acesso inválida (CNPJ zerado ou dígito inválido)';
    618: Result := 'Rejeição: Chave de Acesso inválida (modelo diferente de 55 e 65 )';
    619: Result := 'Rejeição: Chave de Acesso inválida (número NF = 0)';
    620: Result := 'Rejeição: Chave de Acesso difere da existente em BD';
    621: Result := 'Rejeição: CPF Emitente não cadastrado';
    622: Result := 'Rejeição: IE emitente não vinculada ao CPF';
    623: Result := 'Rejeição: CPF Destinatário não cadastrado';
    624: Result := 'Rejeição: IE Destinatário não vinculada ao CPF';
    625: Result := 'Rejeição: Inscrição SUFRAMA deve ser informada na venda com isenção para ZFM';
    626: Result := 'Rejeição: O CFOP de operação isenta para ZFM diferente do previsto';
    627: Result := 'Rejeição: O valor do ICMS desonerado deve ser informado';
    628: Result := 'Rejeição: Total da NF superior ao valor limite estabelecido pela SEFAZ [Limite]';
    629: Result := 'Rejeição: Vlr Produto difere do produto Valor Unitário de Comercialização e quantidade comercial';
    630: Result := 'Rejeição: Vlr Produto difere do produto Valor Unitário de Tributação e quantidade tributável';
    631: Result := 'Rejeição: CNPJ-Base do Destinatário difere do CNPJ-Base do Certificado Digital';
    632: Result := 'Rejeição: Solicitação fora de prazo, a NF-e não está mais disponível para download';
    633: Result := 'Rejeição: NF-e indisponível para download devido a ausência de Manifestação do Destinatário';
    634: Result := 'Rejeição: Destinatário da NF-e não tem o mesmo CNPJ raiz do solicitante do download';
    635: Result := 'Rejeição: NF-e com mesmo número e série já transmitida e aguardando processamento ';
    650: Result := 'Rejeição: Evento de "Ciência da Operação" para NF-e Cancelada ou Denegada';
    651: Result := 'Rejeição: Evento de "Desconhecimento da Operação" para NF-e Cancelada ou Denegada';
    653: Result := 'Rejeição: NF-e Cancelada, arquivo indisponível para download';
    654: Result := 'Rejeição: NF-e Denegada, arquivo indisponível para download';
    655: Result := 'Rejeição: Evento de Ciência da Operação informado após a manifestação final do destinatário';
    656: Result := 'Rejeição: Consumo indevido';
    657: Result := 'Rejeição: Código do Órgão diverge do órgão autorizador';
    658: Result := 'Rejeição: UF do destinatário da Chave de Acesso diverge da UF autorizadora';
    660: Result := 'Rejeição: CFOP de Combustível e não informado grupo de combustível da NF-e';
    661: Result := 'Rejeição: NF-e já existente para o número da DPEC informada';
    662: Result := 'Rejeição: Numeração da DPEC está inutilizada na Base de Dados da SEFAZ';
    663: Result := 'Rejeição: Alíq. ICMS maior que 4% na saída interestadual com produtos importados';
    678: Result := 'Rejeição: NF referenciada com UF diferente da UF da NF-e complementar';
    679: Result := 'Rejeição: Modelo da NF-e referenciada diferente de 55';
    680: Result := 'Rejeição: Duplicidade de NF-e referenciada (chave de acesso ref mais de uma vez)';
    681: Result := 'Rejeição: Duplicidade de NF Modelo 1 referenciada (CNPJ, Modelo Série e Número)';
    682: Result := 'Rejeição: Duplicidade de NF de produtor referenciada (IE, Modelo, Série e Número)';
    683: Result := 'Rejeição: Modelo do CT-e referenciado diferente de 57';
    684: Result := 'Rejeição: Duplicidade de Cupom Fiscal referenciado (Modelo, Número e Ordem e COO)';
    685: Result := 'Rejeição: Total do valor aproximado dos tributos difere do somatório dos itens';
    686: Result := 'Rejeição: NF complementar referencia uma NF-e cancelada';
    687: Result := 'Rejeição: NF complementar referencia uma NF-e denegada';
    688: Result := 'Rejeição: NF referenciada de produtor com IE inexistente (nREF: xxx)';
    689: Result := 'Rejeição: NF referenciada de produtor com IE não vinculada ao CNPJ/CPF informado (nREF: xxx)';
    690: Result := 'Rejeição: Pedido de cancelamento para NF-e com CT-e ou MDF-e';
    701: Result := 'Rejeição: NF-e não pode utilizar verão 3.00';
    702: Result := 'Rejeição: NFC-e não é aceita pela UF do Emitente';
    703: Result := 'Rejeição: Data-hora de emissão posterior ao horário de recebimento';
    704: Result := 'Rejeição: NFC-e com data-hora de emissão atrasada';
    705: Result := 'Rejeição: NFC-e com data de entrada/saida';
    706: Result := 'Rejeição: NFC-e para operação de entrada';
    707: Result := 'Rejeição: NFC-e para operação interestadual ou com o exterior';
    708: Result := 'Rejeição: NFC-e nao pode referenciar um documento fiscal';
    709: Result := 'Rejeição: NFC-e com formato de DANFE inválido';
    710: Result := 'Rejeição: NF-e com formado de DANFE inválido';
    711: Result := 'Rejeição: NF-e com contingência off-line';
    712: Result := 'Rejeição: NFC-e com contingência off-line para a UF';
    713: Result := 'Rejeição: Tipo de emissão diferente de 6 ou 7 para contingência da SVC acessada';
    714: Result := 'Rejeição: NFC-e com contingência DPEC inexistente';
    715: Result := 'Rejeição: NFC-e com finalidade inválida';
    716: Result := 'Rejeição: NFC-e em operaçoã não destinada a consumidor final';
    718: Result := 'Rejeição: NFC-e não deve informar IE de substituto tributário';
    719: Result := 'Rejeição: NF-e sem identificação do destinatário';
    720: Result := 'Rejeição: Na operação com exterior deve ser informada tag id Estrangeiro';
    721: Result := 'Rejieção: Operação interestadual deve informar CNPJ ou CPF';
    722: Result := 'Rejeição: Operação interna com idEstrangeiro informado deve ser presencial';
    723: Result := 'Rejeição: Operação interna com idEstrangeiro informado deve ser para consumidor final';
    724: Result := 'Rejeição: NF-e sem o nome do destinatário';
    725: Result := 'Rejeição: NFC-e com CFOP inválido';
    726: Result := 'Rejeição: NF-e sem a informação de endereço do destinatário';
    727: Result := 'Rejeição: Operação com exterior e UF diferente de EX';
    728: Result := 'Rejeição: NF-e sem informação da IE do destinatário';
    729: Result := 'Rejeição: NFC-e sem informação da IE do destinatário';
    730: Result := 'Rejeição: NFC-e com inscrição SUFRAMA';
    731: Result := 'Rejeição: CFOP de operação com exterior e idDest <> 3';
    732: Result := 'Rejeição: CFOP de operação com interestadual e idDest <> 2';
    733: Result := 'Rejeição: CFOP de operação interna e idDest <> 1';
    734: Result := 'Rejeição: NFC-e com unidade de comercialização inválida';
    735: Result := 'Rejeição: NFC-e com unidade de tributação inválida';
    736: Result := 'Rejeição: NFC-e com grupo de veículos novos';
    737: Result := 'Rejeição: NFC-e com grupo de medicamentos';
    738: Result := 'Rejeição: NFC-e com grupo de armamentos';
    739: Result := 'Rejeição: NFC-e com grupo de combustíveis';
    740: Result := 'Rejeição: NFC-e com CST 51 - diferimento';
    741: Result := 'Rejeição: NFC-e com partilha de CIMS entre UF';
    742: Result := 'Rejeição: NFC-e com grupo do IPI';
    743: Result := 'Rejeição: NFC-e com grupo do II';
    745: Result := 'Rejeição: NF-e sem grupo do PIS';
    746: Result := 'Rejeição: NFC-e com grupo do PIS-ST';
    748: Result := 'Rejeição: NF-e sem grupo do COFINS';
    749: Result := 'Rejeição: NF-e sem grupo do COFINS-ST';
    750: Result := 'Rejeição: NFC-e com valor total superior ao permitido para destinatário não identificado (código)';
    751: Result := 'Rejeição: NFC-e com valor total superior ao permitido para destinatário não identificado (nome)';
    752: Result := 'Rejeição: NFC-e com valor total superior ao permitido para destinatário não identificado (endereço)';
    753: Result := 'Rejeição: NFC-e sem frete';
    754: Result := 'Rejeição: NFC-e com dados do transportador';
    755: Result := 'Rejeição: NFC-e com dados de retenção do ICMS no transporte';
    756: Result := 'Rejeição: NFC-e com dados do veículo de transporte';
    757: Result := 'Rejeição: NFC-e com dados de reboque do veículo de transporte';
    758: Result := 'Rejeição: NFC-e com dados do vagão de transporte';
    759: Result := 'Rejeição: NFC-e co dados da balsa de transporte';
    760: Result := 'Rejeição: NFC-e com dados de cobrança (fatura, duplicata)';
    762: Result := 'Rejeição: NFC-e com dados de compra (empenho, pedido, contrato)';
    763: Result := 'Rejeição: NFC-e com dados de aquisiçãod e cana';
    765: Result := 'Rejeição: Lote só poderá conter NF-e ou NFC-e';
    766: Result := 'Rejeição: NFC-e com CST 50-suspenção';
    767: Result := 'Rejeição: NFC-e com somatório dos pagamentos diferente do total da Nota Fiscal';
    768: Result := 'Rejeição: NF-e não deve possuir o grupo de formas de pagamento';
    769: Result := 'Rejeição: NFC-e deve possuir o grupo de formas de pagamento';
    771: Result := 'Rejeição: Operação interestadual e UF de destino com EX';
    772: Result := 'Rejeição: Operação interestadual e UF de destino igual à UF do emitente';
    773: Result := 'Rejeição: Operação interna e UF de destino difere da UF do emitente';
    774: Result := 'Rejeição: NFC-e com indicador de item não participante do total';
    775: Result := 'Rejeição: Modelo da NFC-e diferente de 65';
    777: Result := 'Rejeição: NFC-e deve informar NCM completo';
    778: Result := 'Rejeição: Informado NCM inexistente';
    779: Result := 'Rejeição:NFC-e com NCM incompatível';
    780: Result := 'Rejeição: Total da NFC-e superior ao valor limite estabelecido pela SEFAZ';
    781: Result := 'Rejeição: Emissor não habilitado para emissão de NFC-e';
    782: Result := 'Rejeição: NFC-e não é autorizada pelo SCAN';
    783: Result := 'Rejeição: NFC-e não é autorizada pelo SVC';
    784: Result := 'Rejeição: NF-e com indicativo de NFC-e com entrega a domicilio';
    785: Result := 'Rejeição: NFC-e com entrega a domicilio não permitida pela UF';
    786: Result := 'Rejeiçao: NFC-e de entrega a domicilio sem dados dos transportador';
    787: Result := 'Rejeição: NFC-e de entrega a domicilio sem a identificação do destinatário';
    788: Result := 'Rejeição: NFC-e de entrega a domicílio sem o endereço do destinatário';
    789: Result := 'Rejeição: NFC-e para destinatário contribuinte de ICMS';
    790: Result := 'Rejeição: Operação com exterior para destinatário contribuinte do ICMS';
    791: Result := 'Rejeição: NF-e com indicação de destinatário isento de IE, com a informação da IE do destinatario';
    792: Result := 'Rejeição: Informada a IE do destinatário para operação com destinatário do exterior';
    793: Result := 'Rejeição: Informado capítulo do NCM inexistente';
  else
    Result := 'Erro não informado!!! Verifique o Certificado Digital.';
  end;
end;

Espero ter ajudado.

Categoria: Delphi | Adicionado por : Administrador (2014-09-12)
Visualizações: 2592 | Ranking: 0.0/0
Total de comentários: 0
Somente usuários registrados podem adicionar comentários.
[ Registrar-se | Login ]