function RetornaMensagemSATPorCodigo(pCodigo: Integer): String; begin (* Retorna a mensagem de erro do código no parametro pCodErro de acordo com a NOTA TECNICA 2013/001 *) case (pCodigo) of 04000: Result := 'Ativado corretamente SAT Ativado com Sucesso.'; 04001: Result := 'Erro na criação do certificado processo de ativação foi interrompido.'; 04002: Result := 'SEFAZ não reconhece este SAT (CNPJ inválido) Verificar junto a SEFAZ o CNPJ cadastrado.'; 04003: Result := 'SAT já ativado SAT disponível para uso.'; 04004: Result := 'SAT com uso cessado SAT bloqueado por cessação de uso.'; 04005: Result := 'Erro de comunicação com a SEFAZ Tentar novamente.'; 04006: Result := 'CSR ICP-BRASIL criado com sucesso Processo de criação do CSR para certificação ICP-BRASIL com sucesso'; 04007: Result := 'Erro na criação do CSR ICP-BRASIL Processo de criação do CSR para certificação ICP-BRASIL com erro'; 04098: Result := 'SAT em processamento. Tente novamente.'; 04099: Result := 'Erro desconhecido na ativação Informar ao administrador. (ou o aparelho não está vinculado com a SEFAZ ou é erro interno (precisa-se ser trocado).)'; 05000: Result := 'Certificado transmitido com Sucesso '; 05001: Result := 'Código de ativação inválido.'; 05002: Result := 'Erro de comunicação com a SEFAZ. Tentar novamente.'; 05003: Result := 'Certificado Inválido '; 05098: Result := 'SAT em processamento.'; 05099: Result := 'Erro desconhecido Informar o administrador.'; 06000: Result := 'Emitido com sucesso + conteúdo notas. Retorno CF-e-SAT ao AC para contingência.'; 06001: Result := 'Código de ativação inválido.'; 06002: Result := 'SAT ainda não ativado. Efetuar ativação.'; 06003: Result := 'SAT não vinculado ao AC Efetuar vinculação'; 06004: Result := 'Vinculação do AC não confere Efetuar vinculação'; 06005: Result := 'Tamanho do CF-e-SAT superior a 1.500KB'; 06006: Result := 'SAT bloqueado pelo contribuinte'; 06007: Result := 'SAT bloqueado pela SEFAZ'; 06008: Result := 'SAT bloqueado por falta de comunicação'; 06009: Result := 'SAT bloqueado, código de ativação incorreto'; 06010: Result := 'Erro de validação do conteúdo.'; 06098: Result := 'SAT em processamento.'; 06099: Result := 'Erro desconhecido na emissão. Informar o administrador.'; 07000: Result := 'Cupom cancelado com sucesso + conteúdo CF-eSAT cancelado.'; 07001: Result := 'Código ativação inválido Verificar o código e tentar mais uma vez.'; 07002: Result := 'Cupom inválido Informar o administrador.'; 07003: Result := 'SAT bloqueado pelo contribuinte'; 07004: Result := 'SAT bloqueado pela SEFAZ'; 07005: Result := 'SAT bloqueado por falta de comunicação'; 07006: Result := 'SAT bloqueado, código de ativação incorreto'; 07007: Result := 'Erro de validação do conteúdo'; 07098: Result := 'SAT em processamento.'; 07099: Result := 'Erro desconhecido no cancelamento.'; 08000: Result := 'SAT em operação. Verifica se o SAT está ativo.'; 08098: Result := 'SAT em processamento.'; 08099: Result := 'Erro desconhecido. Informar o administrador.'; 09000: Result := 'Emitido com sucesso Gera e envia um cupom de teste para SEFAZ, para verificar a comunicação.'; 09001: Result := 'código ativação inválido Verificar o código e tentar mais uma vez.'; 09002: Result := 'SAT ainda não ativado. Efetuar ativação '; 09098: Result := 'SAT em processamento.'; 09099: Result := 'Erro desconhecido Informar o '; 10000: Result := 'Resposta com Sucesso. Informações de status do SAT.'; 10001: Result := 'Código de ativação inválido'; 10098: Result := 'SAT em processamento.'; 10099: Result := 'Erro desconhecido Informar o administrador.'; 11000: Result := 'Emitido com sucesso Retorna o conteúdo do CF-ao AC.'; 11001: Result := 'código ativação inválido Verificar o código e tentar mais uma vez.'; 11002: Result := 'SAT ainda não ativado. Efetuar ativação.'; 11003: Result := 'Sessão não existe. AC deve executar a sessão novamente.'; 11098: Result := 'SAT em processamento.'; 11099: Result := 'Erro desconhecido. Informar o administrador.'; 12000: Result := 'Rede Configurada com Sucesso'; 12001: Result := 'código ativação inválido Verificar o código e tentar mais uma vez.'; 12002: Result := 'Dados fora do padrão a ser informado Corrigir dados'; 12098: Result := 'SAT em processamento.'; 12099: Result := 'Erro desconhecido Informar o administrador.'; 13000: Result := 'Assinatura do AC'; 13001: Result := 'código ativação inválido Verificar o código e tentar mais uma vez.'; 13002: Result := 'Erro de comunicação com a SEFAZ'; 13003: Result := 'Assinatura fora do padrão informado Corrigir dados'; 13004: Result := 'CNPJ da Software House + CNPJ do emitente assinado no campo “signAC” difere do informado no campo “CNPJvalue” Corrigir dados'; 13098: Result := 'SAT em processamento.'; 13099: Result := 'Erro desconhecido Informar o administrador.'; 14000: Result := 'Software Atualizado com Sucesso '; 14001: Result := 'Código de ativação inválido.'; 14002: Result := 'Atualização em Andamento'; 14003: Result := 'Erro na atualização Não foi possível Atualizar o SAT.'; 14004: Result := 'Arquivo de atualização inválido'; 14098: Result := 'SAT em processamento.'; 14099: Result := 'Erro desconhecido Informar o administrador.'; 15000: Result := 'Transferência completa Arquivos de Logs extraídos'; 15001: Result := 'Código de ativação inválido.'; 15002: Result := 'Transferência em andamento'; 15098: Result := 'SAT em processamento.'; 15099: Result := 'Erro desconhecido Informar o administrador.'; 16000: Result := 'Equipamento SAT bloqueado com sucesso.'; 16001: Result := 'Código de ativação inválido.'; 16002: Result := 'Equipamento SAT já está bloqueado.'; 16003: Result := 'Erro de comunicação com a SEFAZ'; 16004: Result := 'Não existe parametrização de bloqueio disponível.'; 16098: Result := 'SAT em processamento.'; 16099: Result := 'Erro desconhecido Informar o administrador.'; 17000: Result := 'Equipamento SAT desbloqueado com sucesso.'; 17001: Result := 'Código de ativação inválido.'; 17002: Result := 'SAT bloqueado pelo contribuinte. Verifique configurações na SEFAZ'; 17003: Result := 'SAT bloqueado pela SEFAZ'; 17004: Result := 'Erro de comunicação com a SEFAZ'; 17098: Result := 'SAT em processamento.'; 17099: Result := 'Erro desconhecido Informar o administrador.'; 18000: Result := 'Código de ativação alterado com sucesso.'; 18001: Result := 'Código de ativação inválido.'; 18002: Result := 'Código de ativação de emergência Incorreto.'; 18098: Result := 'SAT em processamento.'; 18099: Result := 'Erro desconhecido Informar o administrador.'; end; end; function RetornaMensagemRejeicaoSAT(pCodigo: Integer): String; begin (* Retorna a mensagem de rejeição do código no parametro pCodigo de acordo com a NOTA TECNICA 2013/001 *) case (pCodigo) of 100: Result := 'CF-e-SAT processado com sucesso'; 101: Result := 'CF-e-SAT de cancelamento processado com sucesso'; 102: Result := 'CF-e-SAT processado – verificar inconsistências'; 103: Result := 'CF-e-SAT de cancelamento processado – verificar inconsistências'; 104: Result := 'Não Existe Atualização do Software'; 105: Result := 'Lote recebido com sucesso'; 106: Result := 'Lote Processado'; 107: Result := 'Lote em Processamento'; 108: Result := 'Lote não localizado'; 109: Result := 'Serviço em Operação'; 110: Result := 'Status SAT recebido com sucesso'; 112: Result := 'Assinatura do AC Registrada'; 113: Result := 'Consulta cadastro com uma ocorrência'; 114: Result := 'Consulta cadastro com mais de uma ocorrência'; 115: Result := 'Solicitação de dados efetuada com sucesso'; 116: Result := 'Atualização do SB pendente'; 117: Result := 'Solicitação de Arquivo de Parametrização efetuada com sucesso'; 118: Result := 'Logs extraídos com sucesso'; 119: Result := 'Comandos da SEFAZ pendentes'; 120: Result := 'Não existem comandos da SEFAZ pendentes'; 121: Result := 'Certificado Digital criado com sucesso'; 122: Result := 'CRT recebido com sucesso'; 123: Result := 'Adiar transmissão do lote'; 124: Result := 'Adiar transmissão do CF-e'; 125: Result := 'CF-e de teste de produção emitido com sucesso'; 126: Result := 'CF-e de teste de ativação emitido com sucesso'; 127: Result := 'Erro na emissão de CF-e de teste de produção'; 128: Result := 'Erro na emissão de CF-e de teste de ativação'; 129: Result := 'Solicitações de emissão de certificados excedidas. (Somente ocorrerá no ambiente de testes)'; 200: Result := 'Rejeição: Status do equipamento SAT difere do esperado'; 201: Result := 'Rejeição: Falha na Verificação da Assinatura do Número de segurança'; 202: Result := 'Rejeição: Falha no reconhecimento da autoria ou integridade do arquivo digital'; 203: Result := 'Rejeição: Emissor não Autorizado para emissão da CF-e-SAT'; 204: Result := 'Rejeição: Duplicidade de CF-e-SAT'; 205: Result := 'Rejeição: Equipamento SAT encontra-se Ativo'; 206: Result := 'Rejeição: Hora de Emissão do CF-e-SAT posterior à hora de recebimento.'; 207: Result := 'Rejeição: CNPJ do emitente inválido'; 208: Result := 'Rejeição: Equipamento SAT encontra-se Desativado'; 209: Result := 'Rejeição: IE do emitente inválida'; 210: Result := 'Rejeição: Intervalo de tempo entre o CF-e-SAT emitido e a emissão do respectivo CF-e-SAT de cancelamento é maior que 30 (trinta) minutos.'; 211: Result := 'Rejeição: CNPJ não corresponde ao informado no processo de transferência.'; 212: Result := 'Rejeição: Data de Emissão do CF-e-SAT posterior à 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: CF-e-SAT não consta na base de dados da SEFAZ'; 218: Result := 'Rejeição: CF-e-SAT já esta cancelado na base de dados da SEFAZ'; 219: Result := 'Rejeição: CNPJ não corresponde ao informado no processo de declaração de posse.'; 220: Result := 'Rejeição: Valor do rateio do desconto sobre subtotal do item (N) inválido.'; 221: Result := 'Rejeição: Aplicativo Comercial não vinculado ao SAT'; 222: Result := 'Rejeição: Assinatura do Aplicativo Comercial inválida'; 223: Result := 'Rejeição: CNPJ do transmissor do lote difere do CNPJ do transmissor da consulta'; 224: Result := 'Rejeição: CNPJ da Software House inválido'; 225: Result := 'Rejeição: Falha no Schema XML do lote de CFe'; 226: Result := 'Rejeição: Código da UF do Emitente diverge da UF receptora'; 227: Result := 'Rejeição: Erro na Chave de Acesso - Campo Id – falta a literal CFe'; 228: Result := 'Rejeição: Valor do rateio do acréscimo sobre subtotal do item (N) inválido.'; 229: Result := 'Rejeição: IE do emitente não informada'; 230: Result := 'Rejeição: IE do emitente não autorizada para uso do SAT'; 231: Result := 'Rejeição: IE do emitente não vinculada ao CNPJ'; 232: Result := 'Rejeição: CNPJ do destinatário do CF-e-SAT de cancelamento diferente daquele do CF-e-SAT a ser cancelado.'; 233: Result := 'Rejeição: CPF do destinatário do CF-e-SAT de cancelamento diferente daquele do CF-e-SAT a ser cancelado.'; 234: Result := 'Alerta: Razão Social/Nome do destinatário em branco'; 235: Result := 'Rejeição: CNPJ do destinatario Invalido'; 236: Result := 'Rejeição: Chave de Acesso com dígito verificador inválido'; 237: Result := 'Rejeição: CPF do destinatario Invalido'; 238: Result := 'Rejeição: CNPJ do emitente do CF-e-SAT de cancelamento diferente do CNPJ do CF-e-SAT a ser cancelado.'; 239: Result := 'Rejeição: Versão do arquivo XML não suportada'; 240: Result := 'Rejeição: Valor total do CF-e-SAT de cancelamento diferente do Valor total do CF-e-SAT a ser cancelado.'; 241: Result := 'Rejeição: diferença de transmissão e recebimento da mensagem superior a 5 minutos.'; 242: Result := 'Alerta: CFe dentro do lote estão fora de ordem.'; 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 autorizado para uso do SAT'; 246: Result := 'Rejeição: Campo cUF inexistente no elemento cfeCabecMsg do SOAP Header'; 247: Result := 'Rejeição: Sigla da UF do Emitente diverge da UF receptora'; 248: Result := 'Rejeição: UF do Recibo diverge da UF autorizadora'; 249: Result := 'Rejeição: UF da Chave de Acesso diverge da UF receptora'; 250: Result := 'Rejeição: UF informada pelo SAT, não é atendida pelo Web Service'; 251: Result := 'Rejeição: Certificado enviado não confere com o escolhido na declaração de posse'; 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: Elemento cfeCabecMsg inexistente no SOAP Header'; 255: Result := 'Rejeição: CSR enviado inválido'; 256: Result := 'Rejeição: CRT enviado inválido'; 257: Result := 'Rejeição: Número do série do equipamento inválido'; 258: Result := 'Rejeição: Data e/ou hora do envio inválida'; 259: Result := 'Rejeição: Versão do leiaute inválida'; 260: Result := 'Rejeição: UF inexistente'; 261: Result := 'Rejeição: Assinatura digital não encontrada'; 262: Result := 'Rejeição: CNPJ da software house não está ativo'; 263: Result := 'Rejeição: CNPJ do contribuinte não está ativo'; 264: Result := 'Rejeição: Base da receita federal está indisponível'; 265: Result := 'Rejeição: Número de série inexistente no cadastro do equipamento'; 266: Result := 'Falha na comunicação com a AC-SAT'; 267: Result := 'Erro desconhecido na geração do certificado pela AC-SAT'; 268: Result := 'Rejeição: Certificado está fora da data de validade.'; 269: Result := 'Rejeição: Tipo de atividade inválida'; 270: Result := 'Rejeição: Chave de acesso do CFe a ser cancelado inválido.'; 271: Result := 'Rejeição: Ambiente informado no CF-e difere do Ambiente de recebimento cadastrado.'; 272: Result := 'Rejeição: Valor do troco negativo.'; 273: Result := 'Rejeição: Serviço Solicitado Inválido'; 274: Result := 'Rejeição: Equipamento não possui declaração de posse'; 275: Result := 'Rejeição: Status do equipamento diferente de Fabricado'; 276: Result := 'Rejeição: Diferença de dias entre a data de emissão e de recepção maior que o prazo legal'; 277: Result := 'Rejeição: CNPJ do emitente não está ativo junto à Sefaz na data de emissão'; 278: Result := 'Rejeição: IE do emitente não está ativa junto à Sefaz na data de emissão'; 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. Exceto os códigos descritos no Anexo 2 que apresentam dígito inválido.'; 288: Result := 'Rejeição: Data de emissão do CF-e-SAT a ser cancelado inválida'; 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 Raiz difere dos Válidos'; 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: Hora de emissão do CF-e-SAT a ser cancelado inválida'; 402: Result := 'Rejeição: XML da área de dados com codificação diferente de UTF-8'; 403: Result := 'Rejeição: Versão do leiaute do CF-e-SAT não é válida'; 404: Result := 'Rejeição: Uso de prefixo de namespace não permitido'; 405: Result := 'Alerta: Versão do leiaute do CF-e-SAT não é a mais atual'; 406: Result := 'Rejeição: Versão do Software Básico do SAT não é valida.'; 407: Result := 'Rejeição: Indicador de CF-e-SAT cancelamento inválido (diferente de „C? e „?)'; 408: Result := 'Rejeição: Valor total do CF-e-SAT maior que o somatório dos valores de Meio de Pagamento empregados em seu pagamento.'; 409: Result := 'Rejeição: Valor total do CF-e-SAT supera o máximo permitido no arquivo de Parametrização de Uso'; 410: Result := 'Rejeição: UF informada no campo cUF não é atendida pelo Web Service'; 411: Result := 'Rejeição: Campo versaoDados inexistente no elemento cfeCabecMsg do SOAP Header'; 412: Result := 'Rejeição: CFe de cancelamento não corresponde ao CFe anteriormente gerado'; 420: Result := 'Rejeição: Cancelamento para CF-e-SAT já cancelado'; 450: Result := 'Rejeição: Modelo da CF-e-SAT diferente de 59'; 452: Result := 'Rejeição: número de série do SAT inválido ou não autorizado.'; 453: Result := 'Rejeição: Ambiente de processamento inválido (diferente de 1 e 2)'; 454: Result := 'Rejeição: CNPJ da Software House inválido'; 455: Result := 'Rejeição: Assinatura do Aplicativo Comercial não é válida.'; 456: Result := 'Rejeição: Código de Regime tributário invalido'; 457: Result := 'Rejeição: Código de Natureza da Operação para ISSQN inválido'; 458: Result := 'Rejeição: Razão Social/Nome do destinatário em branco'; 459: Result := 'Rejeição: Código do produto ou serviço em branco'; 460: Result := 'Rejeição: GTIN do item (N) inválido'; 461: Result := 'Rejeição: Descrição do produto ou serviço em branco'; 462: Result := 'Rejeição: CFOP não é de operação de saída prevista para CF-e-SAT'; 463: Result := 'Rejeição: Unidade comercial do produto ou serviço em branco'; 464: Result := 'Rejeição: Quantidade Comercial do item (N) inválido'; 465: Result := 'Rejeição: Valor unitário do item (N) inválido'; 466: Result := 'Rejeição: Valor bruto do item (N) difere de quantidade * Valor Unitário, considerando regra de arred/trunc.'; 467: Result := 'Rejeição: Regra de calculo do item (N) inválida'; 468: Result := 'Rejeição: Valor do desconto do item (N) inválido'; 469: Result := 'Rejeição: Valor de outras despesas acessórias do item (N) inválido.'; 470: Result := 'Rejeição: Valor líquido do Item do CF-e difere de Valor Bruto de Produtos e Serviços - desconto + Outras Despesas Acessórias – rateio do desconto sobre subtotal + rateio do acréscimo sobre subtotal '; 471: Result := 'Rejeição: origem da mercadoria do item (N) inválido (difere de 0, 1, 2, 3, 4, 5, 6 e 7)'; 472: Result := 'Rejeição: CST do Item (N) inválido (diferente de 00, 20, 90)'; 473: Result := 'Rejeição: Alíquota efetiva do ICMS do item (N) inválido.'; 474: Result := 'Rejeição: Valor líquido do ICMS do Item (N) difere de Valor do Item * Aliquota Efetiva'; 475: Result := 'Rejeição: CST do Item (N) inválido (diferente de 40 e 41 e 50 e 60)'; 476: Result := 'Rejeição: Código de situação da operação - Simples Nacional - do Item (N) inválido (diferente de 102, 300 e 500)'; 477: Result := 'Rejeição: Código de situação da operação - Simples Nacional - do Item (N) inválido (diferente de 900)'; 478: Result := 'Rejeição: Código de Situação Tributária do PIS Inválido (diferente de 01 e 02)'; 479: Result := 'Rejeição: Base de cálculo do PIS do item (N) inválido.'; 480: Result := 'Rejeição: Alíquota do PIS do item (N) inválido.'; 481: Result := 'Rejeição: Valor do PIS do Item (N) difere de Base de Calculo * Aliquota do PIS'; 482: Result := 'Rejeição: Código de Situação Tributária do PIS Inválido (diferente de 03)'; 483: Result := 'Rejeição: Qtde Vendida do item (N) inválido.'; 484: Result := 'Rejeição: Alíquota do PIS em R$ do item (N) inválido.'; 485: Result := 'Rejeição: Valor do PIS do Item (N) difere de Qtde Vendida* Aliquota do PIS em R$'; 486: Result := 'Rejeição: Código de Situação Tributária do PIS Inválido (diferente de 04, 06, 07, 08 e 09)'; 487: Result := 'Rejeição: Código de Situação Tributária do PIS inválido (diferente de 49)'; 488: Result := 'Rejeição: Código de Situação Tributária do PIS Inválido (diferente de 99)'; 489: Result := 'Rejeição: Valor do PIS do Item (N) difere de Qtde Vendida* Aliquota do PIS em R$ e difere de Base de Calculo * Aliquota do PIS'; 490: Result := 'Rejeição: Código de Situação Tributária da COFINS Inválido (diferente de 01 e 02)'; 491: Result := 'Rejeição: Base de cálculo do COFINS do item (N) inválido.'; 492: Result := 'Rejeição: Alíquota da COFINS do item (N) inválido.'; 493: Result := 'Rejeição: Valor da COFINS do Item (N) difere de Base de Calculo * Aliquota da COFINS'; 494: Result := 'Rejeição: Código de Situação Tributária da COFINS Inválido (diferente de 03)'; 495: Result := 'Rejeição: Valor do COFINS do Item (N) difere de Qtde Vendida* Aliquota do COFINS em R$ e difere de Base de Calculo * Aliquota do COFINS'; 496: Result := 'Rejeição: Alíquota da COFINS em R$ do item (N) inválido.'; 497: Result := 'Rejeição: Valor da COFINS do Item (N) difere de Qtde Vendida* Aliquota da COFINS em R$'; 498: Result := 'Rejeição: Código de Situação Tributária da COFINS Inválido (diferente de 04, 06, 07, 08 e 09)'; 499: Result := 'Rejeição: Código de Situação Tributária da COFINS Inválido (diferente de 49)'; 500: Result := 'Rejeição: Código de Situação Tributária da COFINS Inválido (diferente de 99)'; 501: Result := 'Rejeição: Operação com tributação de ISSQN sem informar a Inscrição Municipal'; 502: Result := 'Rejeição: Erro na Chave de Acesso - Campo Id não corresponde à concatenação dos campos correspondentes'; 503: Result := 'Rejeição: Valor das deduções para o ISSQN do item (N) inválido.'; 504: Result := 'Rejeição: Valor da Base de Calculo do ISSQN do Item (N) difere de Valor do Item - Valor das deduções'; 505: Result := 'Rejeição: Alíquota efetiva do ISSQN do item (N) não é maior ou igual a 2,00 (2%) e menor ou igual a 5,00 (5%).'; 506: Result := 'Valor do ISSQN do Item (N) difere de Valor da Base de Calculo do ISSQN * Alíquota Efetiva do ISSQN'; 507: Result := 'Rejeição: Indicador de rateio para ISSQN inválido'; 508: Result := 'Rejeição: Item da lista de Serviços do ISSQN do item (N) inválido.'; 509: Result := 'Rejeição: Código municipal de Tributação do ISSQN do Item (N) em branco.'; 510: Result := 'Rejeição: Código de Natureza da Operação para ISSQN inválido'; 511: Result := 'Rejeição: Indicador de Incentivo Fiscal do ISSQN do item (N) inválido (diferente de 1 e 2)'; 512: Result := 'Rejeição: Total do PIS difere do somatório do PIS dos itens'; 513: Result := 'Rejeição: Total do COFINS difere do somatório do COFINS dos itens'; 514: Result := 'Rejeição: Total do PIS-ST difere do somatório do PIS-ST dos itens'; 515: Result := 'Rejeição: Total do COFINS-STdifere do somatório do COFINS-ST dos itens'; 516: Result := 'Rejeição: Total de Outras Despesas Acessórias difere do somatório de Outras Despesas Acessórias (acréscimo) dos itens'; 517: Result := 'Rejeição: Total dos Itens difere do somatório do valor líquido dos itens'; 518: Result := 'Rejeição: Informado grupo de totais do ISSQN sem informar grupo de valores de ISSQN'; 519: Result := 'Rejeição: Total da BC do ISSQN difere do somatório da BC do ISSQN dos itens'; 520: Result := 'Rejeição: Total do ISSQN difere do somatório do ISSQN dos itens'; 521: Result := 'Rejeição: Total do PIS sobre serviços difere do somatório do PIS dos itens de serviços'; 522: Result := 'Rejeição: Total do COFINS sobre serviços difere do somatório do COFINS dos itens de serviços'; 523: Result := 'Rejeição: Total do PIS-ST sobre serviços difere do somatório do PIS-ST dos itens de serviços'; 524: Result := 'Rejeição: Total do COFINS-ST sobre serviços difere do somatório do COFINS-ST dos itens de serviços'; 525: Result := 'Rejeição: Valor de Desconto sobre total inválido.'; 526: Result := 'Rejeição: Valor de Acréscimo sobre total inválido.'; 527: Result := 'Rejeição: Código do Meio de Pagamento inválido'; 528: Result := 'Rejeição: Valor do Meio de Pagamento inválido.'; 529: Result := 'Rejeição: Valor de desconto sobre subtotal difere do somatório dos seus rateios nos itens.'; 530: Result := 'Rejeição: Operação com tributação de ISSQN sem informar a Inscrição Municipal'; 531: Result := 'Rejeição: Valor de acréscimo sobre subtotal difere do somatório dos seus rateios nos itens.'; 532: Result := 'Rejeição: Total do ICMS difere do somatório dos itens'; 533: Result := 'Rejeição: Valor aproximado dos tributos do CF-e-SAT – Lei 12741/12 inválido'; 534: Result := 'Rejeição: Valor aproximado dos tributos do Produto ou serviço – Lei 12741/12 inválido.'; 535: Result := 'Rejeição: código da credenciadora de cartão de débito ou crédito inválido'; 537: Result := 'Rejeição: Total do Desconto difere do somatório dos itens'; 539: Result := 'Rejeição: Duplicidade de CF-e-SAT, com diferença na Chave de Acesso [99999999999999999999999999999999999999999]'; 540: Result := 'Rejeição: CNPJ da Software House + CNPJ do emitente assinado no campo “signAC” difere do informado no campo “CNPJvalue” '; 555: Result := 'Rejeição: Tipo autorizador do protocolo diverge do Órgão Autorizador'; 564: Result := 'Rejeição: Total dos Produtos ou Serviços difere do somatório do valor dos Produtos ou Serviços dos itens'; 600: Result := 'Serviço Temporariamente Indisponível'; 601: Result := 'CF-e-SAT inidôneo por recepção fora do prazo'; 602: Result := 'Rejeição: Status do equipamento não permite ativação'; 603: Result := 'Arquivo inválido'; 604: Result := 'Erro desconhecido na verificação de comandos'; 605: Result := 'Tamanho do arquivo inválido'; 999: Result := 'Rejeição: Erro não catalogado'; else Result := 'Rejeção não catalogada na nota técnica 2013/001.'; end; end;