Requests
תחביר
ההודעה TaxFeeInfo
מתבססת על התחביר הבא:
<?xml version="1.0" encoding="UTF-8"?>
<TaxFeeInfo timestamp="timestamp"
id="message_ID"
partner="partner_key">
<Property action="[overlay]">
<ID>HotelID</ID>
<Taxes>
<Tax>
<RoomTypes>
<RoomType id="RoomID_1"/>
<RoomType id="RoomID_2"/>
</RoomTypes>
<RatePlans>
<RatePlan id="PackageID_1"/>
<RatePlan id="PackageID_2"/>
</RatePlans>
<BookingDates>
<DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
</BookingDates>
<CheckinDates>
<DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
</CheckinDates>
<CheckoutDates>
<DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
</CheckoutDates>
<StayDates application="[all|any|overlap]">
<DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
</StayDates>
<Type>[percent|amount]</Type>
<Basis>[room|person]</Basis>
<Period>[stay|night]</Period>
<Currency>currency_code</Currency>
<Amount>tax_amount</Amount>
<ApplicableNights max="integer" excluded="integer"/>
<LengthOfStay min="integer" max="integer"/>
<!-- Use either <Amount> or <Brackets> -->
<Brackets base_amount="tax_amount"/>
<Bracket starts_at="nightly_rate" amount="tax_amount"/>
</Brackets>
<AgeBrackets>
<AdultCharge amount="tax_amount"/>
<ChildAgeBrackets>
<ChildAgeBracket max_age="max_age" amount="tax_amount"/>
</ChildAgeBrackets>
</AgeBrackets>
<UserCountries type="[include|exclude]">
<Country code="country_code1"/>
<Country code="country_code2"/>
</UserCountries>
</Tax>
</Taxes>
<Fees>
<Fee>
<RoomTypes>
<RoomType id="RoomID_1"/>
<RoomType id="RoomID_2"/>
</RoomTypes>
<RatePlans>
<RatePlan id="PackageID_1"/>
<RatePlan id="PackageID_2"/>
</RatePlans>
<BookingDates>
<DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
</BookingDates>
<CheckinDates>
<DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
</CheckinDates>
<CheckoutDates>
<DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
</CheckoutDates>
<StayDates application="[all|any|overlap]">
<DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
</StayDates>
<Type>[percent|amount]</Type>
<Basis>[room|person]</Basis>
<Period>[stay|night]</Period>
<Currency>currency_code</Currency>
<Amount>fee_amount</Amount>
<ApplicableNights max="integer" excluded="integer"/>
<LengthOfStay min="integer" max="integer"/>
<!-- Use either <Amount> or <Brackets> -->
<Brackets base_amount="tax_amount"/>
<Bracket starts_at="nightly_rate" amount="tax_amount"/>
</Brackets>
<AgeBrackets>
<AdultCharge amount="tax_amount"/>
<ChildAgeBrackets>
<ChildAgeBracket max_age="max_age" amount="tax_amount"/>
</ChildAgeBrackets>
</AgeBrackets>
<UserCountries type="[include|exclude]">
<Country code="country_code1"/>
<Country code="country_code2"/>
</UserCountries>
</Fee>
</Fees>
</Property>
</TaxFeeInfo>
רכיבים ומאפיינים
ההודעה TaxFeeInfo
כוללת את האלמנטים והמאפיינים הבאים:
רכיב / @Attribute | אירועים | סוג | תיאור |
---|---|---|---|
TaxFeeInfo | 1 | Complex element | רכיב הבסיס של ההודעה שמגדירה את המיסים והעמלות בנכס אחד. |
TaxFeeInfo / @timestamp | 1 | DateTime | התאריך והשעה של יצירת הודעה זו. |
TaxFeeInfo / @id | 1 | string | מזהה ייחודי להודעת הבקשה הזו. הערך הזה מוחזר
בהודעת התשובה. התווים המותרים הם: a-z ,
A-Z , 0-9 , _
(קו תחתון) ו-- (מקף). |
TaxFeeInfo / @partner | 1 | string | חשבון השותף להודעה הזו. ערך המחרוזת הזה הוא הערך "מפתח שותף" שמצוין ב
דף הגדרות החשבון ב-Hotel Center.
הערה: אם יש לכם קצה עורפי שמספק פידים עבור כמה חשבונות, הערך הזה צריך להיות זהה לערך המאפיין |
TaxFeeInfo / Property | 1..n | Property | מאגר להגדרת מיסים ועמלות לנכס אחד. |
TaxFeeInfo / Property / @action | 0..1 | string | ההגדרה קובעת איך העדכון יחול. יש תמיכה רק בערך overlay וברירת המחדל היא overlay . כל הערכים Taxes וFees הקודמים של הנכס הזה יימחקו לפני החלת העדכון. |
TaxFeeInfo / Property / ID | 1 | string | המזהה הייחודי של הנכס. הערך הזה חייב להתאים למזהה המלון שצוין באמצעות <id> ברכיב <listing> בפיד רשימת המלונות. מזהה המלון מופיע גם ב-Hotel Center. |
TaxFeeInfo / Property / Taxes | 0..1 | Taxes | מאגר עבור רכיב אחד או יותר של <Tax> . |
TaxFeeInfo / Property / Taxes / Tax | 1..n | Tax | מס אישי שחל על הנכס. |
TaxFeeInfo / Property / Taxes / Tax / RoomTypes | 0..1 | RoomTypes | מאגר לרשימה של סוגי חדרים שחלים עליהם מס.
המס חל על כל <RoomType>
שצוינו. אם לא מציינים את <RoomTypes> , המס יחול על כל החדרים. |
TaxFeeInfo / Property / Taxes / Tax / RoomTypes / RoomType | 1..n | RoomType | מציין את סוג החדר. סוג חדר מוגדר ברכיב <RoomData> בהודעה Transactions (נתוני נכס), ומזוהה באמצעות מזהה החדר שלו. (הערך
של <RoomID> מופיע גם במאפיין
InvTypeCode ב-OTA_HotelRateAmountNotifRQ
הודעות). |
TaxFeeInfo / Property / Taxes / Tax / RoomTypes / RoomType / @id | 1 | string | המזהה הייחודי של המלאי (סוג החדר). הערך הזה ממופה אל <RoomID> בהודעה עסקה (נתוני נכס). מספר התווים המרבי המותר הוא 50. |
TaxFeeInfo / Property / Taxes / Tax / RatePlans | 0..1 | RatePlans | מאגר לרשימה של תוכניות תעריפים שהמס חל עליהן.
אם לא בחרת להשתמש ב-<RatePlans> , המס יחול על כל תוכניות התמחור והתשלומים. |
TaxFeeInfo / Property / Taxes / Tax / RatePlans / RatePlan | 1..n | RatePlan | קביעת תוכנית תעריפים. תוכנית תעריפים מוגדרת על ידי שילוב של חבילה, תעריפים וזמינות, כפי שהוגדר בטרנזקציות (נתוני נכסים), ב-OTA_HotelRateAmountNotifRQ ובהודעות OTA_HotelAhaveNotifRQ , וכפי שזוהה ב-PackageID. |
TaxFeeInfo / Property / Taxes / Tax / RatePlans / RatePlan / @id | 1 | string | המזהה הייחודי של תוכנית התעריפים. הערך הזה ממפה את הערך
של PACKAGEID ב-<PackageData>
בהודעה עסקה (נתוני נכס), ובמאפיין RatePlanCode ב-<StatusApplicationControl>
בהודעות <PackageData>
ו-<OTA_HotelAvailNotifRQ> .<OTA_HotelRateAmountNotifRQ>
מספר התווים המרבי המותר הוא 50. |
TaxFeeInfo / Property / Taxes / Tax / BookingDates | 0..1 | BookingDates | מאגר בטווח אחד או יותר של תאריכים שמגדירים את מועד ביצוע ההזמנה כדי שהמס יחול. |
TaxFeeInfo / Property / Taxes / Tax / BookingDates / DateRange | 1..99 | DateRange | טווח תאריכים שמציין מתי צריך לבצע את ההזמנה כדי שהמס יחול. |
TaxFeeInfo / Property / Taxes / Tax / BookingDates / DateRange / @start | 0..1 | Date | תאריך ההתחלה (לפי אזור הזמן של הנכס), כולל
של טווח התאריכים. התאריך הזה חייב להיות זהה לתאריך end , או זהה לו. אם לא מציינים את הערך start , טווח התאריכים
בפועל אינו מוגבל מבחינת תאריך התחלה. |
TaxFeeInfo / Property / Taxes / Tax / BookingDates / DateRange / @end | 0..1 | Date | תאריך הסיום (על סמך אזור הזמן של הנכס), כולל
של טווח התאריכים. התאריך הזה חייב להיות זהה לתאריך start , או אחריו. אם לא מציינים את הערך end , טווח התאריכים
בפועל אינו מוגבל מבחינת תאריך סיום. |
TaxFeeInfo / Property / Taxes / Tax / BookingDates / DateRange / @days_of_week | 0..1 | string | הימים בשבוע שמותרים בטווח התאריכים. אם לא מציינים כל הימים מותרים בטווח התאריכים. כל תו במחרוזת מציין יום. לדוגמה: "MTWHF" מציין ימי חול מותרים בטווח התאריכים. התווים החוקיים הם:
כל שילוב תווים הוא חוקי. |
TaxFeeInfo / Property / Taxes / Tax / CheckinDates | 0..1 | CheckinDates | מאגר של טווח תאריכים אחד או יותר, שקובעים מתי צריך לבצע צ'ק-אין, כדי שהמס יוחל. |
TaxFeeInfo / Property / Taxes / Tax / CheckinDates / DateRange | 1..20 | DateRange | טווח תאריכים שמציין מתי צריך לבצע צ'ק אין כדי להחיל את המס. |
TaxFeeInfo / Property / Taxes / Tax / CheckinDates / DateRange / @start | 0..1 | Date | תאריך ההתחלה (לפי אזור הזמן של הנכס), כולל
של טווח התאריכים. התאריך הזה חייב להיות זהה לתאריך end , או זהה לו. אם לא מציינים את הערך start , טווח התאריכים
בפועל אינו מוגבל מבחינת תאריך התחלה. |
TaxFeeInfo / Property / Taxes / Tax / CheckinDates / DateRange / @end | 0..1 | Date | תאריך הסיום (על סמך אזור הזמן של הנכס), כולל
של טווח התאריכים. התאריך הזה חייב להיות זהה לתאריך start , או אחריו. אם לא מציינים את הערך end , טווח התאריכים
בפועל אינו מוגבל מבחינת תאריך סיום. |
TaxFeeInfo / Property / Taxes / Tax / CheckinDates / DateRange / @days_of_week | 0..1 | string | הימים בשבוע שמותרים בטווח התאריכים. אם לא מציינים כל הימים מותרים בטווח התאריכים. כל תו במחרוזת מציין יום. לדוגמה: "MTWHF" מציין ימי חול מותרים בטווח התאריכים. התווים החוקיים הם:
כל שילוב תווים הוא חוקי. |
TaxFeeInfo / Property / Taxes / Tax / CheckoutDates | 0..1 | CheckoutDates | מאגר אחד של טווח תאריכים אחד או יותר, שמוגדרים בזמן הצ'ק אאוט, חייב לחול כדי שהמס יחול. |
TaxFeeInfo / Property / Taxes / Tax / CheckoutDates / DateRange | 1..20 | DateRange | טווח התאריכים שבו מציינים מתי צריך לבצע צ'ק-אאוט כדי להחיל את המס. |
TaxFeeInfo / Property / Taxes / Tax / CheckoutDates / DateRange / @start | 0..1 | Date | תאריך ההתחלה (לפי אזור הזמן של הנכס), כולל
של טווח התאריכים. התאריך הזה חייב להיות זהה לתאריך end , או זהה לו. אם לא מציינים את הערך start , טווח התאריכים
בפועל אינו מוגבל מבחינת תאריך התחלה. |
TaxFeeInfo / Property / Taxes / Tax / CheckoutDates / DateRange / @end | 0..1 | Date | תאריך הסיום (על סמך אזור הזמן של הנכס), כולל
של טווח התאריכים. התאריך הזה חייב להיות זהה לתאריך start , או אחריו. אם לא מציינים את הערך end , טווח התאריכים
בפועל אינו מוגבל מבחינת תאריך סיום. |
TaxFeeInfo / Property / Taxes / Tax / CheckoutDates / DateRange / @days_of_week | 0..1 | string | הימים בשבוע שמותרים בטווח התאריכים. אם לא מציינים כל הימים מותרים בטווח התאריכים. כל תו במחרוזת מציין יום. לדוגמה: "MTWHF" מציין ימי חול מותרים בטווח התאריכים. התווים החוקיים הם:
כל שילוב תווים הוא חוקי. |
TaxFeeInfo / Property / Taxes / Tax / StayDates | 0..1 | StayDates | מאגר לטווח אחד או יותר של תאריכים שבהם נקבע אם המס חל, למשל, כדי להחיל הנחות עונתיות. |
TaxFeeInfo / Property / Taxes / Tax / StayDates / @application | 1 | enum | תיאור האופן שבו יש להחיל את המס. הערכים החוקיים כוללים:
צריך לציין את המאפיין הזה תמיד. |
TaxFeeInfo / Property / Taxes / Tax / StayDates / DateRange | 1..99 | DateRange | טווח תאריכים שמציין את התאריכים שבהם יש להחיל את המס. |
TaxFeeInfo / Property / Taxes / Tax / StayDates / DateRange / @start | 0..1 | Date | תאריך ההתחלה (לפי אזור הזמן של הנכס), כולל
של טווח התאריכים. התאריך הזה חייב להיות זהה לתאריך end , או זהה לו. אם לא מציינים את הערך start , טווח התאריכים
בפועל אינו מוגבל מבחינת תאריך התחלה. |
TaxFeeInfo / Property / Taxes / Tax / StayDates / DateRange / @end | 0..1 | Date | תאריך הסיום (על סמך אזור הזמן של הנכס), כולל
של טווח התאריכים. התאריך הזה חייב להיות זהה לתאריך start , או אחריו. אם לא מציינים את הערך end , טווח התאריכים
בפועל אינו מוגבל מבחינת תאריך סיום. |
TaxFeeInfo / Property / Taxes / Tax / StayDates / DateRange / @days_of_week | 0..1 | string | הימים בשבוע שמותרים בטווח התאריכים. אם לא מציינים כל הימים מותרים בטווח התאריכים. כל תו במחרוזת מציין יום. לדוגמה: "MTWHF" מציין ימי חול מותרים בטווח התאריכים. התווים החוקיים הם:
כל שילוב תווים הוא חוקי. |
TaxFeeInfo / Property / Taxes / Tax / Type | 1 | enum | הערכים החוקיים כוללים:
|
TaxFeeInfo / Property / Taxes / Tax / Basis | 1 | enum | הערכים החוקיים כוללים:
|
TaxFeeInfo / Property / Taxes / Tax / Period | 1 | enum |
הערכים החוקיים כוללים:
|
TaxFeeInfo / Property / Taxes / Tax / Currency | 0..1 | string | קוד המטבע של שלושת סוגי המס (לדוגמה: USD). |
TaxFeeInfo / Property / Taxes / Tax / Amount | 0..1 | float | הערך של האחוז או הסכום של המס. |
TaxFeeInfo / Property / Taxes / Tax / ApplicableNights | 0..1 | ApplicableNights | הערך הזה חל רק אם <Type> מוגדר ל-amount ו-<Period> מוגדר ל-night.
הגבלה על מספר הלילות שבהם ניתן להחיל מס. צריך לציין |
TaxFeeInfo / Property / Taxes / Tax / ApplicableNights / @max | 0..1 | integer | לפי <ApplicableNights max="N"> , צריך להחריג לילות
אחרי N הלילות הראשונים. |
TaxFeeInfo / Property / Taxes / Tax / ApplicableNights / @excluded | 0..1 | integer | לפי <ApplicableNights excluded="N"> , צריך להחריג את
N הלילות הראשונים. |
TaxFeeInfo / Property / Taxes / Tax / LengthOfStay | 0..1 | LengthOfStay | המדיניות מגדירה את מגבלות השהייה שלפיה אפשר להחיל את המס הזה. המס לא יחול על שהייה של מחוץ למגבלות המינימליות והמקסימליות. |
TaxFeeInfo / Property / Taxes / Tax / LengthOfStay / @min | 0..1 | integer | מספר הלילות המינימלי שמותר בשהייה כדי להחיל את המס. אם לא ציינת ערך, אין ערך מינימלי. |
TaxFeeInfo / Property / Taxes / Tax / LengthOfStay / @max | 0..1 | integer | מספר הלילות המקסימלי המותר בשהייה לצורכי מס. אם לא ציינת ערך, אין מספר מקסימלי של תווים. |
TaxFeeInfo / Property / Taxes / Tax / Brackets | 0..1 | Brackets | מאגר עבור רכיב אחד או יותר של <Bracket> .
מגדיר קבוצת סוגריים רציפים שאינם חופפים, למשל מסי GST בהודו.
הרכיב הזה חוקי רק אם |
TaxFeeInfo / Property / Taxes / Tax / Brackets / @base_amount | 0..1 | float | הערך של האחוז או הסכום של המס שחל על תעריפים ללילה
מתחת לערך starts_at של הטווח הראשון. |
TaxFeeInfo / Property / Taxes / Tax / Brackets / Bracket | 1..n | Bracket | מגדיר טווח מס לפי תעריפים ללילה. |
TaxFeeInfo / Property / Taxes / Tax / Brackets / Bracket / @starts_at | 1 | float | מגדיר את הגבול התחתון של טווח המס. הגבול העליון
מופיע בשדה טווח מס פעיל כאשר המחיר ללילה גדול מהערך הערך הזה חייב להיות גדול מ-0 בלבד. |
TaxFeeInfo / Property / Taxes / Tax / Brackets / Bracket / @amount | 1 | float | הערך של האחוז או הסכום של המס שחל על טווח המס הזה. |
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets | 0..1 | AgeBrackets | המדיניות מאפשרת לציין קבוצת מיסים על סמך גילם של הנוסעים.
הרכיב הזה תקף רק אם לא צוינו |
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / AdultCharge | 0..1 | AdultCharge | קונטיינר לציון מיסים למבוגרים. |
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / AdultCharge / @amount | 1 | float | סכום המס הקבוע למבוגרים. |
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / ChildAgeBrackets | 0..1 | ChildAgeBrackets | קונטיינר שבו יש רכיב אחד או יותר של
<ChildAgeBracket> . |
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / ChildAgeBrackets / ChildAgeBracket | 1..n | ChildAgeBracket | מגדיר טווח גילאים לילדים ואת סכום המס התואם. |
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / ChildAgeBrackets / ChildAgeBracket / @max_age | 1 | integer | מגדיר את הגבול העליון לגילו של הילד. הגבול התחתון
צוין בשדה הערך של |
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / ChildAgeBrackets / ChildAgeBracket / @amount | 1 | float | סכום המס הקבוע שחל על ילדים בטווח הגילאים הזה. |
TaxFeeInfo / Property / Taxes / Tax / UserCountries | 0..1 | UserCountries | מאגר לרישום המדינות שבהן המשתמש כולל או לא כולל את המיסים. אם קיים מס, המערכת תכלול או תחריג אותו רק עבור משתמשים מהמדינות שצוינו. |
TaxFeeInfo / Property / Taxes / Tax / UserCountries / @type | 0..1 | enum | סוג המפרט של מדינות המשתמש.
הערכים החוקיים הם אם מדינת המשתמש לעומת זאת, אם מדינת המשתמש אם לא מגדירים את מדינות המשתמשים |
TaxFeeInfo / Property / Taxes / Tax / UserCountries / Country | 1..n | Country | מגדיר מדינה אחת ברשימה של מדינות המשתמש. |
TaxFeeInfo / Property / Taxes / Tax / UserCountries / Country / @code | 1 | string | קוד מדינה ב-CLDR, למשל DE או FR . שימו לב שבמדינות מסוימות
קוד המדינה CLDR אינו זהה לקוד המדינה בן 2 האותיות
של ISO. כמו כן, אין תמיכה בקודי אזור מסוג CLDR. |
TaxFeeInfo / Property / Fees | 0..1 | Fees | מאגר עבור רכיב אחד או יותר של <Fee> . |
TaxFeeInfo / Property / Fees / Fee | 1..n | Fee | עמלה אישית שחלה על הנכס. כל רכיבי הצאצא של |
דוגמאות
הודעה בסיסית
הודעת TaxFeeInfo
בסיסית:
<?xml version="1.0" encoding="UTF-8"?> <TaxFeeInfo timestamp="2020-05-18T16:20:00-04:00" id="12345678" partner="partner_key"> <Property> <ID>Property_1</ID> <Taxes> <Tax> <Type>percent</Type> <Basis>room</Basis> <Period>stay</Period> <Amount>10.00</Amount> </Tax> </Taxes> <Fees> <Fee> <Type>amount</Type> <Basis>person</Basis> <Period>night</Period> <Currency>USD</Currency> <Amount>5.00</Amount> </Fee> </Fees> </Property> </TaxFeeInfo>
מחיקת המיסים
מחיקת כל המיסים והעמלות ברמת הנכס עבור המלון שצוין:
<?xml version="1.0" encoding="UTF-8"?> <TaxFeeInfo timestamp="2022-06-16T16:20:00-04:00" id="12345678" partner="partner_key" <Property action="overlay"/> <ID>Property_1</ID> </Property> </TaxFeeInfo>
מס בשיעור המקומי
מס לוח מודעות של מס סחורות ושירותים (GST) בהודו, שחל על תעריפי הלילה. סוגריים המס הם:
- אין מס אם המחיר ללילה נמוך מ-1000 או שווה לו.
- 12% מס אם המחיר ללילה גבוה מ-1,000 וקטן או שווה ל-7,500.
- 18% מס אם המחיר ללילה גבוה מ-7500.
<?xml version="1.0" encoding="UTF-8"?> <TaxFeeInfo timestamp="2020-05-18T16:20:00-04:00" id="12345678" partner="partner_key"> <Property> <ID>Property_1</ID> <Taxes> <Tax> <Type>percent</Type> <Basis>room</Basis> <Period>night</Period> <Brackets base_amount="0"> <Bracket starts_at="1000.01" amount="12"/> <Bracket starts_at="7500.01" amount="18"/> </Brackets> </Tax> </Taxes> </Property> </TaxFeeInfo>
מיסים על בסיס גיל
מיסים שחלים על גיל הצופים:
- מס בסך 20$ לדיירים מבוגרים.
- מס $10 לילדים בני 11 עד 17.
- מס בסך 5$ לילדים בני 0 עד 10.
<?xml version="1.0" encoding="UTF-8"?> <TaxFeeInfo timestamp="2020-05-18T16:20:00-04:00" id="12345678" partner="partner_key"> <Property> <ID>Property_1</ID> <Taxes> <Tax> <Type>amount</Type> <Basis>person</Basis> <Period>night</Period> <AgeBrackets> <AdultCharge amount="20"/> <ChildAgeBrackets> <ChildAgeBracket max_age="10" amount="5"/> <ChildAgeBracket max_age="17" amount="10"/> </ChildAgeBrackets> </AgeBrackets> </Tax> </Taxes> </Property> </TaxFeeInfo>
תגובות
תחביר
ההודעה TaxFeeInfoResponse
מתבססת על התחביר הבא:
<?xml version="1.0" encoding="UTF-8"?>
<TaxFeeInfoResponse timestamp="timestamp"
id="message_ID"
partner="partner_key">
<!-- Either Success or Issues will be populated. -->
<Success/>
<Issues>
<Issue code="issue_code" status="issue_type">issue_description</Issue>
</Issues>
</TaxFeeInfoResponse>
רכיבים ומאפיינים
ההודעה TaxFeeInfoResponse
כוללת את הרכיבים והמאפיינים הבאים:
רכיב / @Attribute | אירועים | סוג | תיאור |
---|---|---|---|
TaxFeeInfoResponse | 1 | Complex element | רכיב הבסיס שמציין את ההצלחה או הבעיות של הודעה שהתקבלה בבקשת TaxFeeInfo. |
TaxFeeInfoResponse / @timestamp | 1 | DateTime | התאריך והשעה של יצירת הודעה זו. |
TaxFeeInfoResponse / @id | 1 | string | המזהה הייחודי שצוין בהודעה TaxFeeInfo המשויכת. |
TaxFeeInfoResponse / @partner | 1 | string | חשבון השותף להודעה הזו. |
TaxFeeInfoResponse / Success | 0..1 | Success | מציין שההודעה TaxFeeInfo עובדה בהצלחה ללא אזהרות, שגיאות או כשלים.
|
TaxFeeInfoResponse / Issues | 0..1 | Issues | אי אפשר למצוא מאגר של בעיה אחת או יותר במהלך עיבוד ההודעה של
TaxFeeInfo .
|
TaxFeeInfoResponse / Issues / Issue | 1..n | Issue | תיאור האזהרה, השגיאה או הכשל שאירעו במהלך עיבוד ההודעה של TaxFeeInfo. פרטים על הבעיות האלה מופיעים בהודעות השגיאה של סטטוס הפיד. |
TaxFeeInfoResponse / Issues / Issue / @code | 1 | integer | מזהה הבעיה. |
TaxFeeInfoResponse / Issues / Issue / @status | 1 | enum | סוג הבעיה שנתקלתם בה. הערכים החוקיים הם |
דוגמאות
כרטיס החיפוש עודכן
בהמשך מוצגת תשובה להודעה שעובדה בהצלחה ב-TaxFeeInfo.
<?xml version="1.0" encoding="UTF-8"?> <TaxFeeInfoResponse timestamp="2020-05-18T16:20:00-04:00" id="12345678" partner="partner_key"> <Success/> </TaxFeeInfoResponse>
בעיות
למטה מופיעה תשובה להודעה שה-TaxFeeInfo לא עובדה עקב שגיאות.
<?xml version="1.0" encoding="UTF-8"?> <TaxFeeInfoResponse timestamp="2020-05-18T16:20:00-04:00" id="12345678" partner="partner_key"> <Issues> <Issue code="1001" status="error">Example</Issue> </Issues> </TaxFeeInfoResponse>