[{"data":1,"prerenderedAt":400},["ShallowReactive",2],{"guide-galileo-advance-purchase-dates":3,"related-\u002Fblog\u002Fgalileo-mcp-claude-chatgpt-travelport":34,"mdc-wmmij8-key":41},{"id":4,"slug":5,"question":6,"answer":7,"title":8,"level":9,"entries":10,"verified":16,"body":17,"related":18},"fares-pricing.ticketing-dates","advance-purchase-dates","How do I count advance purchase dates in Galileo?","*TAA\u002F14NOV\u002F14 gives the date 14 days before 14 Nov and *TAA\u002F14NOV\u002F+30 the date 30 days after. FH*1 shows a fare's travel and ticketing dates; FQ.T20OCT26 checks whether the fare still holds if ticketed on 20 Oct.","Advance purchase and stay dates — count days for a fare","intermediate",[11,12,13,14,15],"*TAA","FN","FQN","FH","FQ",false,"## When\nA fare says \"buy at least 14 days before departure\", \"stay at least until Sunday\" or \"return within one month\", and you need the actual dates: the last day to issue, the earliest and latest return. Also when you want to know whether a fare will still be valid if the client pays later.\n\n## Check first\n- Read the fare's advance purchase and minimum\u002Fmaximum stay paragraphs first (`FQN`, then `FN1`; see [Read fare rules (fare notes) — from a fare display or a quote](\u002Fgalileo-guide\u002Ffare-rules)).\n- Know the departure date of the fare component the rule counts from.\n\n## Steps\n| # | Entry | What it does | Why |\n|---|---|---|---|\n| 1 | `*TAA\u002F14NOV\u002F14` | The date 14 days before 14 Nov. | Last day to ticket a 14-day advance-purchase fare for a 14 Nov departure. |\n| 2 | `*TAA\u002F14NOV\u002F+30` | The date 30 days after 14 Nov. | Latest return for a one-month maximum stay. |\n| 3 | `*TAA\u002F330` | The furthest date Travelport+ accepts for a booking. | Before booking far ahead. |\n| 4 | `FH*1` | From a fare display: travel and ticketing dates of the fare on line 1. | Season and last sale date of a fare. |\n| 5 | `FQ.T20OCT26` | Prices the booking as if ticketed on 20 Oct 2026. | Shows whether advance purchase and ticketing conditions still hold on that day. |\n| 6 | `FQ:AP` | Prices only fares without an advance-purchase condition. | The client is too late for the cheap fares. |\n\n## Check it worked\n`*TAA` answers with the calculated date. Write it into the ticketing arrangement of the booking file so the deadline is not forgotten (see [Ticketing arrangement field (T.TAU, T.TAW, T.T*)](\u002Fgalileo-guide\u002Fticketing-field-tau)).\n\n## Traps\n- **Count from the right date.** Check in the advance purchase paragraph which date the rule counts back from before you use `*TAA` — don't simply count from today.\n- A quote with a future ticketing date (step 5) is a check only: it is not guaranteed and is filed with code `M`. Price again with a plain `FQ` on the day you ticket.\n- Check any ticketing time limit on the booking as well, and keep to whichever date comes first (see [Ticketing time limits — the airline's, the fare's and yours](\u002Fgalileo-guide\u002Fticketing-time-limits)).\n- The ticketing arrangement field works in Zulu time, not local time.",[19,22,25,28,31],{"slug":20,"question":21},"fare-rules","How do I read fare rules in Galileo (FN, FQN)?",{"slug":23,"question":24},"historical-fare-quote","How do I price a booking on a past date in Galileo?",{"slug":26,"question":27},"ticketing-time-limits","How do I manage ticketing time limits in Galileo?",{"slug":29,"question":30},"ticketing-field-tau","How do I set the ticketing field in Galileo?",{"slug":32,"question":33},"local-time-date-calculator","How do I check local time and count dates in Galileo?",[35],{"path":36,"title":37,"description":38,"date":39,"image":40,"imageAlt":40,"draft":16},"\u002Fblog\u002Fgalileo-mcp-claude-chatgpt-travelport","Galileo MCP: connect Claude and ChatGPT to Travelport+","A Galileo MCP server lets Claude or ChatGPT search and price Travelport+ flights with your agency's own fares. What it does, what you need, how to connect.","2026-10-16",null,{"data":42,"body":43},{},{"type":44,"children":45},"root",[46,55,61,67,107,113,313,319,336,342],{"type":47,"tag":48,"props":49,"children":51},"element","h2",{"id":50},"when",[52],{"type":53,"value":54},"text","When",{"type":47,"tag":56,"props":57,"children":58},"p",{},[59],{"type":53,"value":60},"A fare says \"buy at least 14 days before departure\", \"stay at least until Sunday\" or \"return within one month\", and you need the actual dates: the last day to issue, the earliest and latest return. Also when you want to know whether a fare will still be valid if the client pays later.",{"type":47,"tag":48,"props":62,"children":64},{"id":63},"check-first",[65],{"type":53,"value":66},"Check first",{"type":47,"tag":68,"props":69,"children":70},"ul",{},[71,102],{"type":47,"tag":72,"props":73,"children":74},"li",{},[75,77,83,85,91,93,100],{"type":53,"value":76},"Read the fare's advance purchase and minimum\u002Fmaximum stay paragraphs first (",{"type":47,"tag":78,"props":79,"children":81},"code",{"className":80},[],[82],{"type":53,"value":13},{"type":53,"value":84},", then ",{"type":47,"tag":78,"props":86,"children":88},{"className":87},[],[89],{"type":53,"value":90},"FN1",{"type":53,"value":92},"; see ",{"type":47,"tag":94,"props":95,"children":97},"a",{"href":96},"\u002Fgalileo-guide\u002Ffare-rules",[98],{"type":53,"value":99},"Read fare rules (fare notes) — from a fare display or a quote",{"type":53,"value":101},").",{"type":47,"tag":72,"props":103,"children":104},{},[105],{"type":53,"value":106},"Know the departure date of the fare component the rule counts from.",{"type":47,"tag":48,"props":108,"children":110},{"id":109},"steps",[111],{"type":53,"value":112},"Steps",{"type":47,"tag":114,"props":115,"children":116},"table",{},[117,146],{"type":47,"tag":118,"props":119,"children":120},"thead",{},[121],{"type":47,"tag":122,"props":123,"children":124},"tr",{},[125,131,136,141],{"type":47,"tag":126,"props":127,"children":128},"th",{},[129],{"type":53,"value":130},"#",{"type":47,"tag":126,"props":132,"children":133},{},[134],{"type":53,"value":135},"Entry",{"type":47,"tag":126,"props":137,"children":138},{},[139],{"type":53,"value":140},"What it does",{"type":47,"tag":126,"props":142,"children":143},{},[144],{"type":53,"value":145},"Why",{"type":47,"tag":147,"props":148,"children":149},"tbody",{},[150,178,205,232,259,286],{"type":47,"tag":122,"props":151,"children":152},{},[153,159,168,173],{"type":47,"tag":154,"props":155,"children":156},"td",{},[157],{"type":53,"value":158},"1",{"type":47,"tag":154,"props":160,"children":161},{},[162],{"type":47,"tag":78,"props":163,"children":165},{"className":164},[],[166],{"type":53,"value":167},"*TAA\u002F14NOV\u002F14",{"type":47,"tag":154,"props":169,"children":170},{},[171],{"type":53,"value":172},"The date 14 days before 14 Nov.",{"type":47,"tag":154,"props":174,"children":175},{},[176],{"type":53,"value":177},"Last day to ticket a 14-day advance-purchase fare for a 14 Nov departure.",{"type":47,"tag":122,"props":179,"children":180},{},[181,186,195,200],{"type":47,"tag":154,"props":182,"children":183},{},[184],{"type":53,"value":185},"2",{"type":47,"tag":154,"props":187,"children":188},{},[189],{"type":47,"tag":78,"props":190,"children":192},{"className":191},[],[193],{"type":53,"value":194},"*TAA\u002F14NOV\u002F+30",{"type":47,"tag":154,"props":196,"children":197},{},[198],{"type":53,"value":199},"The date 30 days after 14 Nov.",{"type":47,"tag":154,"props":201,"children":202},{},[203],{"type":53,"value":204},"Latest return for a one-month maximum stay.",{"type":47,"tag":122,"props":206,"children":207},{},[208,213,222,227],{"type":47,"tag":154,"props":209,"children":210},{},[211],{"type":53,"value":212},"3",{"type":47,"tag":154,"props":214,"children":215},{},[216],{"type":47,"tag":78,"props":217,"children":219},{"className":218},[],[220],{"type":53,"value":221},"*TAA\u002F330",{"type":47,"tag":154,"props":223,"children":224},{},[225],{"type":53,"value":226},"The furthest date Travelport+ accepts for a booking.",{"type":47,"tag":154,"props":228,"children":229},{},[230],{"type":53,"value":231},"Before booking far ahead.",{"type":47,"tag":122,"props":233,"children":234},{},[235,240,249,254],{"type":47,"tag":154,"props":236,"children":237},{},[238],{"type":53,"value":239},"4",{"type":47,"tag":154,"props":241,"children":242},{},[243],{"type":47,"tag":78,"props":244,"children":246},{"className":245},[],[247],{"type":53,"value":248},"FH*1",{"type":47,"tag":154,"props":250,"children":251},{},[252],{"type":53,"value":253},"From a fare display: travel and ticketing dates of the fare on line 1.",{"type":47,"tag":154,"props":255,"children":256},{},[257],{"type":53,"value":258},"Season and last sale date of a fare.",{"type":47,"tag":122,"props":260,"children":261},{},[262,267,276,281],{"type":47,"tag":154,"props":263,"children":264},{},[265],{"type":53,"value":266},"5",{"type":47,"tag":154,"props":268,"children":269},{},[270],{"type":47,"tag":78,"props":271,"children":273},{"className":272},[],[274],{"type":53,"value":275},"FQ.T20OCT26",{"type":47,"tag":154,"props":277,"children":278},{},[279],{"type":53,"value":280},"Prices the booking as if ticketed on 20 Oct 2026.",{"type":47,"tag":154,"props":282,"children":283},{},[284],{"type":53,"value":285},"Shows whether advance purchase and ticketing conditions still hold on that day.",{"type":47,"tag":122,"props":287,"children":288},{},[289,294,303,308],{"type":47,"tag":154,"props":290,"children":291},{},[292],{"type":53,"value":293},"6",{"type":47,"tag":154,"props":295,"children":296},{},[297],{"type":47,"tag":78,"props":298,"children":300},{"className":299},[],[301],{"type":53,"value":302},"FQ:AP",{"type":47,"tag":154,"props":304,"children":305},{},[306],{"type":53,"value":307},"Prices only fares without an advance-purchase condition.",{"type":47,"tag":154,"props":309,"children":310},{},[311],{"type":53,"value":312},"The client is too late for the cheap fares.",{"type":47,"tag":48,"props":314,"children":316},{"id":315},"check-it-worked",[317],{"type":53,"value":318},"Check it worked",{"type":47,"tag":56,"props":320,"children":321},{},[322,327,329,335],{"type":47,"tag":78,"props":323,"children":325},{"className":324},[],[326],{"type":53,"value":11},{"type":53,"value":328}," answers with the calculated date. Write it into the ticketing arrangement of the booking file so the deadline is not forgotten (see ",{"type":47,"tag":94,"props":330,"children":332},{"href":331},"\u002Fgalileo-guide\u002Fticketing-field-tau",[333],{"type":53,"value":334},"Ticketing arrangement field (T.TAU, T.TAW, T.T*)",{"type":53,"value":101},{"type":47,"tag":48,"props":337,"children":339},{"id":338},"traps",[340],{"type":53,"value":341},"Traps",{"type":47,"tag":68,"props":343,"children":344},{},[345,363,383,395],{"type":47,"tag":72,"props":346,"children":347},{},[348,354,356,361],{"type":47,"tag":349,"props":350,"children":351},"strong",{},[352],{"type":53,"value":353},"Count from the right date.",{"type":53,"value":355}," Check in the advance purchase paragraph which date the rule counts back from before you use ",{"type":47,"tag":78,"props":357,"children":359},{"className":358},[],[360],{"type":53,"value":11},{"type":53,"value":362}," — don't simply count from today.",{"type":47,"tag":72,"props":364,"children":365},{},[366,368,374,376,381],{"type":53,"value":367},"A quote with a future ticketing date (step 5) is a check only: it is not guaranteed and is filed with code ",{"type":47,"tag":78,"props":369,"children":371},{"className":370},[],[372],{"type":53,"value":373},"M",{"type":53,"value":375},". Price again with a plain ",{"type":47,"tag":78,"props":377,"children":379},{"className":378},[],[380],{"type":53,"value":15},{"type":53,"value":382}," on the day you ticket.",{"type":47,"tag":72,"props":384,"children":385},{},[386,388,394],{"type":53,"value":387},"Check any ticketing time limit on the booking as well, and keep to whichever date comes first (see ",{"type":47,"tag":94,"props":389,"children":391},{"href":390},"\u002Fgalileo-guide\u002Fticketing-time-limits",[392],{"type":53,"value":393},"Ticketing time limits — the airline's, the fare's and yours",{"type":53,"value":101},{"type":47,"tag":72,"props":396,"children":397},{},[398],{"type":53,"value":399},"The ticketing arrangement field works in Zulu time, not local time.",1792308328767]