Skip to content

Instantly share code, notes, and snippets.

@codesnik
Created February 10, 2012 14:45
Show Gist options
  • Save codesnik/1789990 to your computer and use it in GitHub Desktop.
Save codesnik/1789990 to your computer and use it in GitHub Desktop.
ситуации:
=======
1.
билет выписан
прямая выписка:
price_fare + price_tax
авиацентр:
price_fare + price_tax + price_blanks + price_consolidator
в отчете: одна строка, вида ...
2.
билет выписан,
затем войдирован
войдировать можно только в тот же день, что и выписка.
в отчете: одна строка, вида ...
прямая выписка и авиацентр: 0?
3.
билет выписан,
затем возвращен
прямая выписка:
по продаже - как обычно,
по возврату:
- price_fare - price_tax - price_penalty? ...
4.
билет выписан,
затем обмен с доплатой.
5.
билет выписан,
затем обмен с доплатой. (х несколько раз)
затем возвращен
6.
билет выписан,
потом частичный возврат (по одному из сегментов)
потом возврат по еще одному сегменту (бывает?)
данные по ситуациям, которые не бывают:
=======
обмен нельзя войдировать - система не позволит
выяснить:
=======
вид и количество строк в отчетах
если операции прошли в одну декаду, и если в несколько.
рассчет бабла, уходящего поставщику.
для авиацентра,
и для прямого договора
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment