Mensagens de erro da regra de tarifação

Se você receber uma mensagem de erro após fazer o upload de um arquivo XML de regras de tarifas, use a tabela abaixo para encontrar o código de erro e a descrição dele.

Para receber ajuda com a codificação de um arquivo XML de regras de tarifação, consulte estes recursos:

Código Descrição
1001 O ID de <RateRule> é muito longo. Limite a 40 caracteres.
1002 O ID <RateRule> está duplicado na configuração. Cada ID de <RateRule> pode ser usado apenas uma vez.
1003 O mesmo ID foi atribuído a mais de um <UserRateCondition>. Cada ID pode ser usado apenas para um <UserRateCondition>.
1004 O ID <RateRule> tem um <UserRateCondition> reference_id inválido.
1005 Nenhuma <UserRateCondition> foi definida para child_id.
1006 <UserRateCondition> verifica se o usuário não é um assinante do Google One. Apenas verificações positivas para a assinatura do Google One são permitidas.
1007 Um ou mais IDs de lista de público-alvo são inválidos. Eles não correspondem a nenhum dos IDs de lista de público-alvo conhecidos do parceiro.
1008 A <UserRateCondition> inline verifica se o usuário não é um assinante do Google One. Somente verificações positivas para a assinatura do Google One são permitidas.
1009 Uma <RateModification> contém um <HotelAmenity> que não é Wi-Fi gratuito. Somente o Wi-Fi gratuito é permitido.
1010 O elemento contém um código de país inválido.
1011 O elemento contém um código de idioma inválido.
1012 <UserRateCondition> não pode combinar uma condição de lista de público-alvo com outra que subdivide os usuários.
1013 O <UserRateCondition> inline não pode combinar uma condição de lista de público-alvo com outra que subdivide os usuários.
1014 default_rate_rule_id está definido na configuração do parceiro. É necessário definir um <RateRule> para esse id.
2001 Um elemento inesperado foi encontrado no valor <PrivateRates>.
2002 Um elemento inesperado foi encontrado no valor de <UserRateCondition>.
2003 Um valor para <ConditionOperator> é necessário quando há vários elementos em uma <UserRateCondition>.
2004 É preciso fornecer um ID não vazio para uma <UserRateCondition> de nível superior.
2005 O ID <UserRateCondition> é usado mais de uma vez. Cada código <UserRateCondition> pode ser usado apenas uma vez.
2006 Erro de reference_id: o atributo não se refere a um <UserRateCondition> válido.
2007 A <UserRateCondition> interna não pode estar vazia.
2008 Um valor para <ConditionOperator> é necessário quando há vários elementos em uma <UserRateCondition>.
2009 Um elemento inesperado foi encontrado em <RateModification>.
2016 É necessário fornecer um ID não vazio para <RateRule>.
2017 Um elemento inesperado foi encontrado no valor <RateRule>.
2018 O ID <RateRule> é usado mais de uma vez. Cada código <RateRule> pode ser usado apenas uma vez.
2019 O valor da porcentagem fornecido não é permitido. Os valores de porcentagem precisam estar entre 0 e 100.
2020 A string não pode ser entendida como um número inteiro. Apenas números inteiros, como 43 ou -67, são permitidos.
2021 Um número negativo não é permitido para esse valor. Precisa ser zero ou um número inteiro positivo.
2022 <UserDeviceType> não é válido.
2023 <PackageType> não é válido.
2024 O operador <UserRateCondition> não é válido.
2025 O código <UserCountry> não é válido. Insira um código de país válido, como GB ou US.
2026 O valor do tempo não pode ser entendido.
2027 O valor do dia da semana não pode ser entendido.
2028 O atributo de ação para <RateModification> não é válido.
2029 O atributo de moeda para <RateModification> não é válido. Use um código de moeda válido com três letras, como EUR ou USD.
2030 <RateModification> precisa conter pelo menos um elemento aninhado.
2031 O XML está incorreto. Use "xmllint" para validar seu arquivo XML com base no esquema de arquivo XML de regras de tarifação. Para mais informações, consulte Esquemas.
2032 A <RateRule> precisa ter apenas uma descrição.
2033 O <RateRule> só pode ter um código promocional.
2034 Este <IneligibilityReason> não é válido.
2035 Este <IneligibilityHintType> não é válido.
2036 Um elemento inesperado foi encontrado em <RateIneligibility>.
2037 <RateIneligibility> precisa conter um IneligibilityType e pelo menos um <IneligibilityReason>
2038 Este <HotelAmenity> não é válido.
3001 Ocorreu um erro interno.