Mensajes de error sobre las reglas de tarifas

Si recibes un mensaje de error después de subir un archivo en formato XML de las reglas de tarifas, usa la siguiente tabla para encontrar el código de error y su descripción.

Para obtener ayuda con la codificación de un archivo XML de reglas de tarifas, consulta estos recursos:

Código Descripción
1001 El ID de <RateRule> es demasiado largo. Limita la longitud a 40 caracteres.
1002 El ID de <RateRule> está duplicado en la configuración. Cada ID de <RateRule> solo se puede usar una vez.
1003 Se asignó el mismo ID a más de un elemento <UserRateCondition>. Cada ID solo se puede usar para un <UserRateCondition>.
1004 El ID de <RateRule> tiene un <UserRateCondition> reference_id no válido.
1005 No se definió ningún <UserRateCondition> para child_id.
1006 <UserRateCondition> verifica si el usuario no es miembro de Google One. Solo se permiten las verificaciones positivas de la membresía de Google One.
1007 Uno o más IDs de lista de público no son válidos. No coinciden con ninguno de los ID de las listas de público conocidos del socio.
1008 La <UserRateCondition> intercalada verifica si el usuario no es miembro de Google One. Solo se permiten las verificaciones positivas de la membresía de Google One.
1009 Una <RateModification> contiene un <HotelAmenity> que no es Wi-Fi gratis. Solo se permite Wi-Fi gratuito.
1010 El elemento contiene un código de país no válido.
1011 El elemento contiene un código de idioma no válido.
1012 <UserRateCondition> no debe combinar una condición de lista de público con otra condición que subdivida a los usuarios.
1013 La <UserRateCondition> intercalada no debe combinar una condición de lista de público con otra condición que subdivida a los usuarios.
1014 El default_rate_rule_id se establece en la configuración del socio. Se debe definir un <RateRule> para ese id.
2001 Se encontró un elemento inesperado en el valor <PrivateRates>.
2002 Se encontró un elemento inesperado en el valor <UserRateCondition>.
2003 Es obligatorio proporcionar un valor para <ConditionOperator> cuando una <UserRateCondition> tiene varios elementos.
2004 Se debe proporcionar un ID que no esté vacío para la <UserRateCondition> de nivel superior.
2005 El ID de <UserRateCondition> se usó más de una vez. Cada ID de <UserRateCondition> solo se puede usar una vez.
2006 Error de reference_id: El atributo no hace referencia a un <UserRateCondition> válido.
2007 La <UserRateCondition> interna no debe estar vacía.
2008 Es obligatorio proporcionar un valor para <ConditionOperator> cuando una <UserRateCondition> tiene varios elementos.
2009 Se encontró un elemento inesperado en <RateModification>.
2016 Se debe proporcionar un ID que no esté vacío para <RateRule>.
2017 Se encontró un elemento inesperado en el valor <RateRule>.
2018 El ID de <RateRule> se usó más de una vez. Cada ID de <RateRule> solo se puede usar una vez.
2019 No se permite el valor de porcentaje proporcionado. Los valores de porcentaje deben estar entre 0 y 100.
2020 No se puede interpretar la cadena como un número entero. Solo se permiten números enteros como 43 o -67.
2021 No se permite un número negativo para este valor. Debe ser cero o un número entero positivo.
2022 <UserDeviceType> no es válido.
2023 <PackageType> no es válido.
2024 El operador <UserRateCondition> no es válido.
2025 El código <UserCountry> no es válido. Ingresa un código de país válido, como GB o US.
2026 No se puede interpretar el valor de tiempo.
2027 No se puede interpretar el valor del día de la semana.
2028 El atributo de acción para <RateModification> no es válido.
2029 El atributo de moneda para <RateModification> no es válido. Usa un código de moneda válido de tres letras, como EUR o USD.
2030 <RateModification> debe contener al menos un elemento anidado.
2031 El archivo en formato XML tiene errores. Usa "xmllint" para validar tu archivo en formato XML según el esquema del archivo en formato XML de las reglas de tarifas". Para obtener más información, consulta Esquemas.
2032 <RateRule> solo debe tener una descripción.
2033 <RateRule> solo debe tener un PromoCode.
2034 Este <IneligibilityReason> no es válido.
2035 Este <IneligibilityHintType> no es válido.
2036 Se encontró un elemento inesperado en <RateIneligibility>.
2037 <RateIneligibility> debe contener un IneligibilityType y, al menos, un <IneligibilityReason>.
2038 Este <HotelAmenity> no es válido.
3001 Se produjo un error interno.