| CalculateAndSetIssuedTicketTimeValidity(IssuedTicket *issuedTicket)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| CreateStatisticTicketForTimeTicketSell()=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| DetermineTypeOfSoldOneWayTicket(IssuedTicket *issuedTicket)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| DetermineTypeOfSoldTimeTicket()=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| FillPrepaidTicketJourneyStatisticTicketAdditionalData(Strojcek::StatistikaStrojcek::ECestovnyListok *statisticTicket, const short timeTicketIndex, const IssuedTicketSegment *issuedTicketSegment)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| GetPriceComputeUnit()=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| GetPriceListRowNumber(IssuedTicket *issuedTicket, unsigned short &priceListRowNumber)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| GetPriceListRowNumberForPriceCalculation(IssuedTicket *issuedTicket, Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *tariffGroup, unsigned short &priceListRowNumber)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| GetTicketTimeValidity(IssuedTicket *issuedTicket, unsigned short &ticketValidityTime)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| IsAllowedToChangeCheckoutBusStops()=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| IsRequiredToSetZoneToZoneFromToCalculatePrice()=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| IsRequiredZonesCountRepresentationAsTariffArea()=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| PrepareCashTicketPrintData(Common::EDataCol &superDataCol, const EPrintInputData *printInputData)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| SetNetworkWideFlagToIssuedTicket(IssuedTicket *issuedTicket, const unsigned short ids, const bool journeyOnTimeTicket)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| SetOneWayTicketPriceListRow(unsigned char oneWayTicketIndex, IssuedTicket *issuedTicket)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| SetOneWayTicketTimeValidity(unsigned char ticketIndex, unsigned long validityStartTime, unsigned long validityEndTime)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| SetOneWayTicketZoneData(IssuedTicket *issuedTicket)=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |
| ShouldRelationValidityBeChecked()=0 | EM::TicketIssueLogic::PriceListLogicInterface | pure virtual |