Compare commits
18 Commits
Author | SHA1 | Date | |
---|---|---|---|
478d5a8ced | |||
00bf13af86 | |||
062d936042 | |||
86c27986cc | |||
10b018a338 | |||
1c13a705c8 | |||
fd5b41364a | |||
cb78e27d37 | |||
ff1dc4a10c | |||
9d9fbc91f9 | |||
e0ccec1ff2 | |||
2974734642 | |||
6ea2ea7df7 | |||
7508cb6c45 | |||
4925870227 | |||
c310f7a06d | |||
e99612fed9 | |||
8e1ef45b3f |
@ -6,4 +6,8 @@ main.depends = library
|
||||
|
||||
contains( CONFIG, PTU5_YOCTO ) {
|
||||
SUBDIRS = library
|
||||
}
|
||||
}
|
||||
|
||||
OTHER_FILES += \
|
||||
tariffs/tariff01.json \
|
||||
tariffs/tariff02.json
|
||||
|
3
README
3
README
@ -0,0 +1,3 @@
|
||||
This branch "schoenau" is obsolete!
|
||||
|
||||
00332/Schoenau is allready included in current master branch.
|
@ -109,8 +109,6 @@ CalcState CALCULATE_LIBRARY_API init_tariff(parking_tariff_t **tariff,
|
||||
void CALCULATE_LIBRARY_API free_tariff(parking_tariff_t *tariff);
|
||||
int CALCULATE_LIBRARY_API get_zone_nr(int zone = -1);
|
||||
|
||||
int CALCULATE_LIBRARY_API compute_next_timestep(parking_tariff_t *tariff, int currentTimeMinutes, int UpDown);
|
||||
|
||||
CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket( // deprecated
|
||||
parking_tariff_t *tariff,
|
||||
time_t start_parking_time,
|
||||
|
@ -2,6 +2,7 @@
|
||||
#include <iostream>
|
||||
#include "configuration.h"
|
||||
#include "payment_method.h"
|
||||
|
||||
#include <QDateTime>
|
||||
using namespace std;
|
||||
|
||||
@ -29,20 +30,19 @@ public:
|
||||
/// <returns>Returns cost (data type: double)</returns>
|
||||
double GetCostFromDuration(Configuration* cfg, uint8_t vehicle_type, const QDateTime start_datetime, QDateTime & end_datetime, double durationMin, bool nextDay = false, bool prepaid = false);
|
||||
|
||||
// Introduced for Schoenau, Koenigsee.
|
||||
// For tariff of following structure: only steps, no special days, nonstop.
|
||||
uint32_t GetCostFromDuration(Configuration const* cfg, QDateTime const &start, quint64 durationMinutes, uint8_t paymentMethod = PaymentMethod::Steps);
|
||||
uint32_t GetCostFromDuration(Configuration const* cfg, QDateTime const &start, QDateTime const &end, uint8_t paymentMethod = PaymentMethod::Steps);
|
||||
|
||||
// Daily ticket
|
||||
QDateTime GetDailyTicketDuration(Configuration* cfg, const QDateTime start_datetime, uint8_t payment_option, bool carry_over);
|
||||
|
||||
//
|
||||
// helper function to find time steps for a tariff with PaymentMethod::Steps
|
||||
// (e.g. Schoenau/Koenigsee)
|
||||
//
|
||||
QList<int> GetTimeSteps(Configuration *cfg) const;
|
||||
|
||||
private:
|
||||
// Introduced for PaymentMethod::Steps (e.g. Schoenau)
|
||||
// For tariff of following structure: only steps, no special days, nonstop.
|
||||
uint32_t GetCostFromDuration(Configuration *cfg, QDateTime const &start, quint64 durationMinutes) const;
|
||||
uint32_t GetCostFromDuration(Configuration *cfg, QDateTime const &start, QDateTime const &end) const;
|
||||
uint32_t GetPriceForTimeStep(Configuration *cfg, int timeStep) const;
|
||||
uint32_t GetDurationForPrice(Configuration *cfg, int price) const;
|
||||
//
|
||||
// helper functions for Schoenau
|
||||
//
|
||||
QList<int> GetTimeSteps(Configuration const *cfg, int paymentMethod);
|
||||
//
|
||||
uint32_t GetPriceForTimeStep(Configuration const *cfg, uint8_t paymentMethod, int timeStep);
|
||||
};
|
||||
|
@ -49,8 +49,6 @@ public:
|
||||
/// <returns>Returns operation status bool (OK | FAIL) </returns>
|
||||
bool ParseJson(Configuration* cfg, const char* json);
|
||||
|
||||
ATBPaymentOption const & getPaymentOptions();
|
||||
|
||||
private:
|
||||
/// <summary>
|
||||
/// Identify type of JSON member
|
||||
@ -58,6 +56,4 @@ private:
|
||||
/// <param name="member_name"></param>
|
||||
/// <returns></returns>
|
||||
MemberType IdentifyJsonMember(const char* member_name);
|
||||
|
||||
ATBPaymentOption currentPaymentOptions;
|
||||
};
|
||||
|
@ -93,44 +93,6 @@ void CALCULATE_LIBRARY_API free_tariff(parking_tariff_t *tariff) {
|
||||
}
|
||||
|
||||
|
||||
//
|
||||
// UpDown 1 -> up; 0 -> down
|
||||
int CALCULATE_LIBRARY_API compute_next_timestep(parking_tariff_t *tariff, int currentTimeMinutes, int UpDown)
|
||||
{
|
||||
static const QList<int> stepList = calculator.GetTimeSteps(tariff);
|
||||
|
||||
int currentStepIndex = stepList.indexOf(currentTimeMinutes);
|
||||
|
||||
if (currentStepIndex == -1) {
|
||||
qCritical() << "compute_next_timestep() *NO STEP* for currentTimeMinutes (" << currentTimeMinutes << ")";
|
||||
return currentTimeMinutes;
|
||||
}
|
||||
|
||||
if (UpDown == 1) { // UP
|
||||
if (stepList[currentStepIndex] == stepList.last()) {
|
||||
qCritical() << "compute_next_timestep() *NO NEXT STEP* for currentTimeMinutes (" << currentTimeMinutes << ")";
|
||||
return currentTimeMinutes;
|
||||
}
|
||||
else {
|
||||
return stepList[currentStepIndex + 1];
|
||||
}
|
||||
}
|
||||
if (UpDown == 0) { // DOWN
|
||||
if (stepList[currentStepIndex] == stepList.first()) {
|
||||
qCritical() << "compute_next_timestep() *NO PREVIOUS STEP* for currentTimeMinutes (" << currentTimeMinutes << ")";
|
||||
return currentTimeMinutes;
|
||||
}
|
||||
else {
|
||||
return stepList[currentStepIndex - 1];
|
||||
}
|
||||
}
|
||||
|
||||
qCritical() << "compute_next_timestep() *CAN NOT COMPUTE* for currentTimeMinutes (" << currentTimeMinutes << ")";
|
||||
return currentTimeMinutes;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// this is currently not used
|
||||
CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket(
|
||||
parking_tariff_t *tariff,
|
||||
@ -138,8 +100,8 @@ CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket(
|
||||
time_t end_parking_time, // netto time in minutes
|
||||
struct price_t *price) {
|
||||
CalcState calcState;
|
||||
double minMin = tariff->PaymentOption.find(tariff->getPaymentOptions().pop_payment_method_id)->second.pop_min_time;
|
||||
double maxMin = tariff->PaymentOption.find(tariff->getPaymentOptions().pop_payment_method_id)->second.pop_max_time;
|
||||
double minMin = tariff->PaymentOption.find(PaymentOption::Option1)->second.pop_min_time;
|
||||
double maxMin = tariff->PaymentOption.find(PaymentOption::Option1)->second.pop_max_time;
|
||||
|
||||
if (minMin < 0 || maxMin < 0 || maxMin < minMin) {
|
||||
calcState.setDesc(QString("minMin=%1, maxMin=%2").arg(minMin).arg(maxMin));
|
||||
@ -172,12 +134,11 @@ CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket(
|
||||
QDateTime end(start);
|
||||
if (start.isValid()) {
|
||||
double cost = calculator.GetCostFromDuration(
|
||||
tariff,
|
||||
tariff->getPaymentOptions().pop_payment_method_id,
|
||||
tariff, PaymentOption::Option1,
|
||||
start,
|
||||
end,
|
||||
duration, false, true);
|
||||
double minCost = tariff->PaymentOption.find(tariff->getPaymentOptions().pop_payment_method_id)->second.pop_min_price;
|
||||
double minCost = tariff->PaymentOption.find(PaymentOption::Option1)->second.pop_min_price;
|
||||
if (cost < minCost) {
|
||||
calcState.setDesc(QString("minCost=%1, cost=%2").arg(minCost).arg(cost));
|
||||
return calcState.set(CalcState::State::BELOW_MIN_PARKING_PRICE);
|
||||
@ -199,8 +160,8 @@ CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket(
|
||||
struct price_t *price)
|
||||
{
|
||||
CalcState calcState;
|
||||
double minMin = tariff->getPaymentOptions().pop_min_time;
|
||||
double maxMin = tariff->getPaymentOptions().pop_max_time;
|
||||
double minMin = tariff->PaymentOption.find(PaymentOption::Option1)->second.pop_min_time;
|
||||
double maxMin = tariff->PaymentOption.find(PaymentOption::Option1)->second.pop_max_time;
|
||||
|
||||
// DEBUG
|
||||
qCritical() << "compute_price_for_parking_ticket() " << endl
|
||||
@ -231,13 +192,12 @@ CalcState CALCULATE_LIBRARY_API compute_price_for_parking_ticket(
|
||||
|
||||
if (start_parking_time.isValid()) {
|
||||
double cost = calculator.GetCostFromDuration(
|
||||
tariff,
|
||||
tariff->getPaymentOptions().pop_payment_method_id,
|
||||
tariff, PaymentOption::Option1,
|
||||
start_parking_time, // starting time
|
||||
end_parking_time, // return value: end time
|
||||
netto_parking_time, // minutes, netto
|
||||
false, true);
|
||||
double minCost = tariff->getPaymentOptions().pop_min_price;
|
||||
double minCost = tariff->PaymentOption.find(PaymentOption::Option1)->second.pop_min_price;
|
||||
if (cost < minCost) {
|
||||
calcState.setDesc(QString("minCost=%1, cost=%2").arg(minCost, cost));
|
||||
return calcState.set(CalcState::State::BELOW_MIN_PARKING_PRICE);
|
||||
@ -273,8 +233,7 @@ CalcState CALCULATE_LIBRARY_API compute_duration_for_parking_ticket(
|
||||
qCritical() << " start (cs): " << cs;
|
||||
qCritical() << " price: " << price;
|
||||
|
||||
duration = calculator.GetDurationFromCost(tariff,
|
||||
tariff->getPaymentOptions().pop_payment_method_id,
|
||||
duration = calculator.GetDurationFromCost(tariff, PaymentOption::Option1,
|
||||
cs.toLocal8Bit().constData(),
|
||||
price, false, true).c_str();
|
||||
QDateTime d = QDateTime::fromString(duration, Qt::ISODate);
|
||||
@ -299,8 +258,7 @@ CalcState CALCULATE_LIBRARY_API compute_duration_for_parking_ticket(
|
||||
if (start_parking_time.isValid()) {
|
||||
QString cs = start_parking_time.toString(Qt::ISODate);
|
||||
QString endTime = calculator.GetDurationFromCost(
|
||||
tariff,
|
||||
tariff->getPaymentOptions().pop_payment_method_id,
|
||||
tariff, PaymentOption::Option1,
|
||||
cs.toLocal8Bit().constData(),
|
||||
price, false, true).c_str();
|
||||
ticketEndTime = QDateTime::fromString(endTime,Qt::ISODate);
|
||||
@ -328,7 +286,7 @@ CalcState CALCULATE_LIBRARY_API compute_duration_for_daily_ticket(parking_tariff
|
||||
|
||||
ticketEndTime = calculator.GetDailyTicketDuration(tariff,
|
||||
start_parking_time,
|
||||
tariff->getPaymentOptions().pop_payment_method_id,
|
||||
PaymentOption::Option1,
|
||||
false); // carry over
|
||||
|
||||
// DEBUG
|
||||
|
@ -1,5 +1,5 @@
|
||||
#include "calculator_functions.h"
|
||||
#include "payment_option.h"
|
||||
#include "payment_method.h"
|
||||
#include "utilities.h"
|
||||
#include "tariff_log.h"
|
||||
|
||||
@ -118,35 +118,22 @@ std::string Calculator::GetDurationFromCost(Configuration* cfg,
|
||||
bool nextDay,
|
||||
bool prepaid)
|
||||
{
|
||||
|
||||
// Get input date
|
||||
QDateTime inputDate = QDateTime::fromString(start_datetime,Qt::ISODate);
|
||||
|
||||
// use tariff with structure as for instance Schnau, Koenigsee:
|
||||
// without given YearPeriod, SpecialDays and SpecialDaysWorktime
|
||||
if (cfg->YearPeriod.size() == 0
|
||||
&& cfg->SpecialDays.size() == 0
|
||||
&& cfg->SpecialDaysWorktime.size() == 0)
|
||||
{
|
||||
inputDate = inputDate.addSecs(GetDurationForPrice(cfg, price) * 60);
|
||||
|
||||
return inputDate.toString(Qt::ISODate).toStdString();
|
||||
}
|
||||
|
||||
|
||||
// Get day of week
|
||||
int weekdayId = 0;
|
||||
weekdayId = Utilities::ZellersAlgorithm(inputDate.date().day(),inputDate.date().month(),inputDate.date().year());
|
||||
|
||||
//Get min and max time defined in JSON
|
||||
double minMin = 0;
|
||||
minMin = cfg->getPaymentOptions().pop_min_time;
|
||||
minMin = cfg->PaymentOption.find(payment_option)->second.pop_min_time;
|
||||
|
||||
double maxMin = 0;
|
||||
maxMin = cfg->getPaymentOptions().pop_max_time;
|
||||
maxMin = cfg->PaymentOption.find(payment_option)->second.pop_max_time;
|
||||
|
||||
double min_price = 0;
|
||||
min_price = cfg->getPaymentOptions().pop_min_price;
|
||||
min_price = cfg->PaymentOption.find(payment_option)->second.pop_min_price;
|
||||
|
||||
if(price < min_price)
|
||||
{
|
||||
@ -354,48 +341,36 @@ std::string Calculator::GetDurationFromCost(Configuration* cfg,
|
||||
/// <inheritdoc/>
|
||||
///
|
||||
|
||||
uint32_t Calculator::GetCostFromDuration(Configuration *cfg,
|
||||
uint32_t Calculator::GetCostFromDuration(Configuration const* cfg,
|
||||
QDateTime const &start,
|
||||
quint64 timeStepInMinutes) const {
|
||||
quint64 timeStepInMinutes,
|
||||
uint8_t paymentMethod) {
|
||||
// for instance, a tariff as used in Schoenau, Koenigssee: only steps, no
|
||||
// special days, nonstop.
|
||||
if (cfg->YearPeriod.size() == 0
|
||||
if (paymentMethod == PaymentMethod::Steps
|
||||
&& cfg->SpecialDays.size() == 0
|
||||
&& cfg->SpecialDaysWorktime.size() == 0) {
|
||||
QDateTime const end = start.addSecs(timeStepInMinutes*60);
|
||||
return GetCostFromDuration(cfg, start, end);
|
||||
return GetCostFromDuration(cfg, start, end, paymentMethod);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
uint32_t Calculator::GetCostFromDuration(Configuration * cfg,
|
||||
uint32_t Calculator::GetCostFromDuration(Configuration const* cfg,
|
||||
QDateTime const &start,
|
||||
QDateTime const &end) const {
|
||||
if (cfg->YearPeriod.size() == 0
|
||||
QDateTime const &end,
|
||||
uint8_t paymentMethod) {
|
||||
if (paymentMethod == PaymentMethod::Steps
|
||||
&& cfg->SpecialDays.size() == 0
|
||||
&& cfg->SpecialDaysWorktime.size() == 0) {
|
||||
int const timeStepInMinutes = start.secsTo(end) / 60;
|
||||
return GetPriceForTimeStep(cfg, timeStepInMinutes);
|
||||
return GetPriceForTimeStep(cfg, paymentMethod, timeStepInMinutes);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
///////////////////////////////////////
|
||||
|
||||
/// <inheritdoc/>
|
||||
double Calculator::GetCostFromDuration(Configuration* cfg, uint8_t payment_option, const QDateTime start_datetime, QDateTime & end_datetime, double durationMin, bool nextDay, bool prepaid)
|
||||
{
|
||||
if (cfg->YearPeriod.size() == 0
|
||||
&& cfg->SpecialDays.size() == 0
|
||||
&& cfg->SpecialDaysWorktime.size() == 0)
|
||||
{
|
||||
end_datetime = start_datetime.addSecs(durationMin*60);
|
||||
return GetCostFromDuration(cfg, start_datetime, end_datetime);
|
||||
}
|
||||
|
||||
// Get input date
|
||||
QDateTime inputDate = start_datetime;
|
||||
|
||||
@ -456,13 +431,11 @@ double Calculator::GetCostFromDuration(Configuration* cfg, uint8_t payment_optio
|
||||
double price_per_unit = 0.0f;
|
||||
QTime worktime_from;
|
||||
QTime worktime_to;
|
||||
double durationUnit = 60.0;
|
||||
|
||||
if(is_special_day)
|
||||
{
|
||||
// Set price_per_unit to special day price: at the end of the calculation
|
||||
// divide by durationUnit to get correct price.
|
||||
price_per_unit = day_price;
|
||||
// Set special day price
|
||||
price_per_unit = Utilities::CalculatePricePerUnit(day_price);
|
||||
worktime_from = QTime::fromString(cfg->SpecialDaysWorktime.find(current_special_day_id)->second.pedwt_time_from.c_str());
|
||||
worktime_to = QTime::fromString(cfg->SpecialDaysWorktime.find(current_special_day_id)->second.pedwt_time_to.c_str());
|
||||
}
|
||||
@ -474,13 +447,8 @@ double Calculator::GetCostFromDuration(Configuration* cfg, uint8_t payment_optio
|
||||
day_price = cfg->PaymentRate.find(pop_id)->second.pra_price;
|
||||
|
||||
int durationId = cfg->PaymentRate.find(pop_id)->second.pra_payment_unit_id;
|
||||
durationUnit = cfg->Duration.find(durationId)->second.pun_duration;
|
||||
if (durationUnit == 0) {
|
||||
durationUnit = 60.0;
|
||||
}
|
||||
// Set price_per_unit to day price: at the end of the calculation
|
||||
// divide by durationUnit to get correct price.
|
||||
price_per_unit = day_price;
|
||||
double durationUnit = cfg->Duration.find(durationId)->second.pun_duration;
|
||||
price_per_unit = Utilities::CalculatePricePerUnit(day_price,durationUnit);
|
||||
|
||||
// If no working day found, skip it (recursively call method again)
|
||||
size_t found = 0;
|
||||
@ -491,7 +459,7 @@ double Calculator::GetCostFromDuration(Configuration* cfg, uint8_t payment_optio
|
||||
{
|
||||
LOG_DEBUG("- No workday found, trying to find next available day");
|
||||
inputDate = inputDate.addDays(1);
|
||||
return GetCostFromDuration(cfg, payment_option, inputDate, end_datetime, durationMin, true, prepaid);
|
||||
return floor(GetCostFromDuration(cfg, payment_option, inputDate, end_datetime, durationMin, true, prepaid));
|
||||
}
|
||||
worktime_from = QTime::fromString(cfg->WeekDaysWorktime.find(weekdayId)->second.pwd_time_from.c_str());
|
||||
worktime_to = QTime::fromString(cfg->WeekDaysWorktime.find(weekdayId)->second.pwd_time_to.c_str());
|
||||
@ -601,15 +569,13 @@ double Calculator::GetCostFromDuration(Configuration* cfg, uint8_t payment_optio
|
||||
|
||||
double ret_val = total_cost;
|
||||
total_cost = 0.0f;
|
||||
return round(ret_val / durationUnit);
|
||||
return ceil(ret_val);
|
||||
}
|
||||
|
||||
|
||||
|
||||
QList<int> Calculator::GetTimeSteps(Configuration *cfg) const {
|
||||
QList<int> Calculator::GetTimeSteps(Configuration const *cfg, int paymentOption) {
|
||||
QList<int> timeSteps;
|
||||
|
||||
int const pop_id = cfg->getPaymentOptions().pop_id;
|
||||
int const pop_id = cfg->PaymentOption.find(paymentOption)->second.pop_id;
|
||||
|
||||
for (auto[itr, rangeEnd] = cfg->PaymentRate.equal_range(pop_id); itr != rangeEnd; ++itr)
|
||||
{
|
||||
@ -621,9 +587,9 @@ QList<int> Calculator::GetTimeSteps(Configuration *cfg) const {
|
||||
return timeSteps;
|
||||
}
|
||||
|
||||
uint32_t Calculator::GetPriceForTimeStep(Configuration *cfg, int timeStep) const {
|
||||
uint32_t Calculator::GetPriceForTimeStep(Configuration const *cfg, uint8_t paymentOption, int timeStep) {
|
||||
|
||||
int const pop_id = cfg->getPaymentOptions().pop_id;
|
||||
int const pop_id = cfg->PaymentOption.find(paymentOption)->second.pop_id;
|
||||
|
||||
for (auto[itr, rangeEnd] = cfg->PaymentRate.equal_range(pop_id); itr != rangeEnd; ++itr)
|
||||
{
|
||||
@ -634,36 +600,9 @@ uint32_t Calculator::GetPriceForTimeStep(Configuration *cfg, int timeStep) const
|
||||
|
||||
int const pun_duration = cfg->Duration.find(payment_unit_id)->second.pun_duration;
|
||||
if (timeStep == pun_duration) {
|
||||
return (uint32_t)(itr->second.pra_price);
|
||||
return (uint32_t)(itr->second.pra_price);
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* private: read price directly from config file (used with PaymentMethod::Steps)
|
||||
*
|
||||
* return duration in minutes for greatest pra_price < price
|
||||
*/
|
||||
|
||||
uint32_t Calculator::GetDurationForPrice(Configuration *cfg, int price) const {
|
||||
int const pop_id = cfg->getPaymentOptions().pop_id;
|
||||
uint32_t duration = 0;
|
||||
|
||||
for (auto[itr, rangeEnd] = cfg->PaymentRate.equal_range(pop_id); itr != rangeEnd; ++itr)
|
||||
{
|
||||
int const durationId = itr->second.pra_payment_unit_id;
|
||||
int const pra_price = itr->second.pra_price;
|
||||
uint32_t const durationUnit = cfg->Duration.find(durationId)->second.pun_duration;
|
||||
|
||||
if (price == pra_price) {
|
||||
return durationUnit;
|
||||
}
|
||||
if (pra_price < price) {
|
||||
duration = durationUnit;
|
||||
}
|
||||
}
|
||||
|
||||
return duration;
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
#include "configuration.h"
|
||||
#include <QDebug>
|
||||
|
||||
/// <inheritdoc/>
|
||||
MemberType Configuration::IdentifyJsonMember(const char* member_name)
|
||||
@ -33,8 +34,8 @@ bool Configuration::ParseJson(Configuration* cfg, const char* json)
|
||||
}
|
||||
|
||||
// Parse JSON to document
|
||||
Document document;
|
||||
document.Parse(json);
|
||||
Document document;
|
||||
document.Parse(json);
|
||||
|
||||
// Return if parse error has been found
|
||||
ParseErrorCode err = document.GetParseError();
|
||||
@ -54,14 +55,13 @@ bool Configuration::ParseJson(Configuration* cfg, const char* json)
|
||||
|
||||
// Validate JSON, check configuration members
|
||||
if (!document.HasMember("Currency")
|
||||
|| !document.HasMember("PaymentMethod")
|
||||
|| !document.HasMember("PaymentOption")
|
||||
|| !document.HasMember("PaymentRate")
|
||||
|| !document.HasMember("Duration")
|
||||
//|| !document.HasMember("WeekDays")
|
||||
//|| !document.HasMember("SpecialDaysWorktime")
|
||||
//|| !document.HasMember("SpecialDays")
|
||||
)
|
||||
|| !document.HasMember("PaymentMethod")
|
||||
|| !document.HasMember("PaymentOption")
|
||||
|| !document.HasMember("PaymentRate")
|
||||
|| !document.HasMember("Duration"))
|
||||
//|| !document.HasMember("WeekDays")
|
||||
//|| !document.HasMember("SpecialDaysWorktime")
|
||||
//|| !document.HasMember("SpecialDays"))
|
||||
{
|
||||
printf("%s", "Error: not a valid configuration JSON\n");
|
||||
return false;
|
||||
@ -92,23 +92,21 @@ bool Configuration::ParseJson(Configuration* cfg, const char* json)
|
||||
QString const _mb_name(mb_name);
|
||||
if (_mb_name.startsWith("Project", Qt::CaseInsensitive)) {
|
||||
cfg->project.project = document[mb_name].GetString();
|
||||
qDebug() << "PROJECT" << cfg->project.project;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
if (_mb_name.startsWith("Version", Qt::CaseInsensitive)) {
|
||||
cfg->project.version = document[mb_name].GetString();
|
||||
qDebug() << "VERSION" << cfg->project.version;
|
||||
continue;
|
||||
}
|
||||
if (_mb_name.startsWith("Info", Qt::CaseInsensitive)) {
|
||||
cfg->project.info = document[mb_name].GetString();
|
||||
qDebug() << "INFO" << cfg->project.info;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
// ... everything else should be an array
|
||||
if (!document[mb_name].IsArray()) {
|
||||
continue;
|
||||
}
|
||||
|
||||
//printf(" -%s\n", mb_name);
|
||||
|
||||
// Get array for each JSON object member
|
||||
@ -169,8 +167,7 @@ bool Configuration::ParseJson(Configuration* cfg, const char* json)
|
||||
else if (strcmp(inner_obj_name, "pop_min_price") == 0) PaymentOption.pop_min_price = k->value.GetDouble();
|
||||
else if (strcmp(inner_obj_name, "pop_carry_over") == 0) PaymentOption.pop_carry_over = k->value.GetInt();
|
||||
else if (strcmp(inner_obj_name, "pop_daily_card_price") == 0) PaymentOption.pop_daily_card_price = k->value.GetInt();
|
||||
this->currentPaymentOptions = PaymentOption;
|
||||
break;
|
||||
break;
|
||||
case MemberType::DurationType:
|
||||
if (strcmp(inner_obj_name, "pun_id") == 0) Duration.pun_id = k->value.GetInt();
|
||||
else if (strcmp(inner_obj_name, "pun_label") == 0) Duration.pun_label = k->value.GetString();
|
||||
@ -260,10 +257,3 @@ bool Configuration::ParseJson(Configuration* cfg, const char* json)
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
const ATBPaymentOption & Configuration::getPaymentOptions()
|
||||
{
|
||||
return this->currentPaymentOptions;
|
||||
}
|
||||
|
346
main/main.cpp
346
main/main.cpp
File diff suppressed because one or more lines are too long
@ -1,10 +1,13 @@
|
||||
{
|
||||
"Project" : "Schoenau",
|
||||
"Version" : "1.0.0",
|
||||
"Info" : "",
|
||||
"Currency": [
|
||||
{
|
||||
"pcu_id": 2,
|
||||
"pcu_sign": "Ft",
|
||||
"pcu_major": "HUF",
|
||||
"pcu_minor": "",
|
||||
"pcu_id": 1,
|
||||
"pcu_sign": "€",
|
||||
"pcu_major": "Euro",
|
||||
"pcu_minor": "Cent",
|
||||
"pcu_active": true
|
||||
}
|
||||
],
|
||||
@ -28,24 +31,65 @@
|
||||
],
|
||||
"PaymentOption": [
|
||||
{
|
||||
"pop_id": 1049,
|
||||
"pop_label": "Zone Lila",
|
||||
"pop_payment_method_id": 3,
|
||||
"pop_day_end_time": "16:25:00",
|
||||
"pop_day_night_end_time": "16:25:00",
|
||||
"pop_id": 1099,
|
||||
"pop_label": "Zone 1",
|
||||
"pop_payment_method_id": 4,
|
||||
"pop_day_end_time": "15:20:00",
|
||||
"pop_day_night_end_time": "15:20:00",
|
||||
"pop_price_night": 0,
|
||||
"pop_min_time": 15,
|
||||
"pop_max_time": 300,
|
||||
"pop_min_price": 0,
|
||||
"pop_min_time": 60,
|
||||
"pop_max_time": 10080,
|
||||
"pop_min_price": 3,
|
||||
"pop_carry_over": 1,
|
||||
"pop_daily_card_price": 900
|
||||
"pop_daily_card_price": 0,
|
||||
"pop_multi_hour_price": 8
|
||||
}
|
||||
],
|
||||
"PaymentRate": [
|
||||
{
|
||||
"pra_payment_option_id": 1049,
|
||||
"pra_payment_option_id": 1099,
|
||||
"pra_payment_unit_id": 1,
|
||||
"pra_price": 150
|
||||
"pra_price": 3
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1099,
|
||||
"pra_payment_unit_id": 6,
|
||||
"pra_price": 7
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1099,
|
||||
"pra_payment_unit_id": 5,
|
||||
"pra_price": 8
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1099,
|
||||
"pra_payment_unit_id": 7,
|
||||
"pra_price": 16
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1099,
|
||||
"pra_payment_unit_id": 8,
|
||||
"pra_price": 24
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1099,
|
||||
"pra_payment_unit_id": 9,
|
||||
"pra_price": 32
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1099,
|
||||
"pra_payment_unit_id": 10,
|
||||
"pra_price": 40
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1099,
|
||||
"pra_payment_unit_id": 11,
|
||||
"pra_price": 48
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1099,
|
||||
"pra_payment_unit_id": 12,
|
||||
"pra_price": 56
|
||||
}
|
||||
],
|
||||
"Duration": [
|
||||
@ -60,746 +104,44 @@
|
||||
"pun_duration": 15
|
||||
},
|
||||
{
|
||||
"pun_id": 4,
|
||||
"pun_label": "1 min",
|
||||
"pun_duration": 1
|
||||
}
|
||||
],
|
||||
"WeekDaysWorktime": [
|
||||
{
|
||||
"pwd_id": 621,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 1,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 622,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 2,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 623,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 3,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 624,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 4,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 625,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 5,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
}
|
||||
],
|
||||
"PeriodYear": [
|
||||
{
|
||||
"pye_id": 8,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 9,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 10,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 11,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 12,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 13,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 14,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 15,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
}
|
||||
],
|
||||
"SpecialDaysWorktime": [
|
||||
{
|
||||
"pedwt_id": 2156,
|
||||
"pedwt_period_exc_day_id": 2024,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2158,
|
||||
"pedwt_period_exc_day_id": 2025,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2160,
|
||||
"pedwt_period_exc_day_id": 2026,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2162,
|
||||
"pedwt_period_exc_day_id": 2027,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2164,
|
||||
"pedwt_period_exc_day_id": 2028,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2170,
|
||||
"pedwt_period_exc_day_id": 2030,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2172,
|
||||
"pedwt_period_exc_day_id": 2032,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2174,
|
||||
"pedwt_period_exc_day_id": 11,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2175,
|
||||
"pedwt_period_exc_day_id": 13,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2178,
|
||||
"pedwt_period_exc_day_id": 2022,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2179,
|
||||
"pedwt_period_exc_day_id": 14,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2184,
|
||||
"pedwt_period_exc_day_id": 2021,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2188,
|
||||
"pedwt_period_exc_day_id": 2031,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2189,
|
||||
"pedwt_period_exc_day_id": 2029,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2194,
|
||||
"pedwt_period_exc_day_id": 2034,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2200,
|
||||
"pedwt_period_exc_day_id": 2037,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2202,
|
||||
"pedwt_period_exc_day_id": 2038,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2226,
|
||||
"pedwt_period_exc_day_id": 2016,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2245,
|
||||
"pedwt_period_exc_day_id": 2035,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2246,
|
||||
"pedwt_period_exc_day_id": 2036,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2249,
|
||||
"pedwt_period_exc_day_id": 2050,
|
||||
"pedwt_time_from": "08:00:00",
|
||||
"pedwt_time_to": "16:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2250,
|
||||
"pedwt_period_exc_day_id": 2051,
|
||||
"pedwt_time_from": "08:00:00",
|
||||
"pedwt_time_to": "16:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2251,
|
||||
"pedwt_period_exc_day_id": 2052,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2252,
|
||||
"pedwt_period_exc_day_id": 2053,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2253,
|
||||
"pedwt_period_exc_day_id": 2054,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2254,
|
||||
"pedwt_period_exc_day_id": 2055,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2255,
|
||||
"pedwt_period_exc_day_id": 2056,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2256,
|
||||
"pedwt_period_exc_day_id": 2057,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2257,
|
||||
"pedwt_period_exc_day_id": 2058,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2258,
|
||||
"pedwt_period_exc_day_id": 2059,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2259,
|
||||
"pedwt_period_exc_day_id": 2060,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2260,
|
||||
"pedwt_period_exc_day_id": 2061,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2261,
|
||||
"pedwt_period_exc_day_id": 2062,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2262,
|
||||
"pedwt_period_exc_day_id": 2063,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2263,
|
||||
"pedwt_period_exc_day_id": 2064,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2264,
|
||||
"pedwt_period_exc_day_id": 2065,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2265,
|
||||
"pedwt_period_exc_day_id": 2066,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2266,
|
||||
"pedwt_period_exc_day_id": 2067,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2267,
|
||||
"pedwt_period_exc_day_id": 2068,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2268,
|
||||
"pedwt_period_exc_day_id": 2069,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2269,
|
||||
"pedwt_period_exc_day_id": 2070,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2270,
|
||||
"pedwt_period_exc_day_id": 2071,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
}
|
||||
],
|
||||
"SpecialDays": [
|
||||
{
|
||||
"ped_id": 11,
|
||||
"ped_label": "Christmas 1st day",
|
||||
"ped_date_start": "2022-12-25",
|
||||
"ped_date_end": "2022-12-25",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 13,
|
||||
"ped_label": "Christmas 2nd day",
|
||||
"ped_date_start": "2022-12-26",
|
||||
"ped_date_end": "2022-12-26",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 14,
|
||||
"ped_label": "Republic Day (Hungary)",
|
||||
"ped_date_start": "2022-10-23",
|
||||
"ped_date_end": "2022-10-23",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2016,
|
||||
"ped_label": "Christmas (Sunday)",
|
||||
"ped_date_start": "2022-12-24",
|
||||
"ped_date_end": "2022-12-24",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2021,
|
||||
"ped_label": "Holiday (Hungary)",
|
||||
"ped_date_start": "2022-12-31",
|
||||
"ped_date_end": "2022-12-31",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2022,
|
||||
"ped_label": "NewYear",
|
||||
"ped_date_start": "2023-01-01",
|
||||
"ped_date_end": "2023-01-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2024,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2023-04-07",
|
||||
"ped_date_end": "2023-04-07",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2025,
|
||||
"ped_label": "Easter Sunday",
|
||||
"ped_date_start": "2023-04-09",
|
||||
"ped_date_end": "2023-04-09",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2026,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2023-04-10",
|
||||
"ped_date_end": "2023-04-10",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2027,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2023-05-28",
|
||||
"ped_date_end": "2023-05-28",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2028,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2023-05-29",
|
||||
"ped_date_end": "2023-05-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2029,
|
||||
"ped_label": "Revolution Day (Hungary)",
|
||||
"ped_date_start": "2023-03-15",
|
||||
"ped_date_end": "2023-03-15",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2030,
|
||||
"ped_label": "Labour Day",
|
||||
"ped_date_start": "2023-05-01",
|
||||
"ped_date_end": "2023-05-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2031,
|
||||
"ped_label": "Saint Stephens Day (Hungary)",
|
||||
"ped_date_start": "2023-08-20",
|
||||
"ped_date_end": "2023-08-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2032,
|
||||
"ped_label": "All Saints Day",
|
||||
"ped_date_start": "2023-11-01",
|
||||
"ped_date_end": "2023-11-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2034,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2024-03-29",
|
||||
"ped_date_end": "2024-03-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2035,
|
||||
"ped_label": "Easter",
|
||||
"ped_date_start": "2024-03-31",
|
||||
"ped_date_end": "2024-03-31",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2036,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2024-04-01",
|
||||
"ped_date_end": "2024-04-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2037,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2024-05-20",
|
||||
"ped_date_end": "2024-05-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2038,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2024-05-19",
|
||||
"ped_date_end": "2024-05-19",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2050,
|
||||
"ped_label": "Uskrs",
|
||||
"ped_date_start": "2023-04-16",
|
||||
"ped_date_end": "2023-04-16",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2051,
|
||||
"ped_label": "Uskrs",
|
||||
"ped_date_start": "2023-04-16",
|
||||
"ped_date_end": "2023-04-16",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2052,
|
||||
"ped_label": "Christmas 1st day",
|
||||
"ped_date_start": "2022-12-25",
|
||||
"ped_date_end": "2022-12-25",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2053,
|
||||
"ped_label": "Christmas 2nd day",
|
||||
"ped_date_start": "2022-12-26",
|
||||
"ped_date_end": "2022-12-26",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2054,
|
||||
"ped_label": "Republic Day (Hungary)",
|
||||
"ped_date_start": "2022-10-23",
|
||||
"ped_date_end": "2022-10-23",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2055,
|
||||
"ped_label": "Christmas (Sunday)",
|
||||
"ped_date_start": "2022-12-24",
|
||||
"ped_date_end": "2022-12-24",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2056,
|
||||
"ped_label": "Holiday (Hungary)",
|
||||
"ped_date_start": "2022-12-31",
|
||||
"ped_date_end": "2022-12-31",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2057,
|
||||
"ped_label": "NewYear",
|
||||
"ped_date_start": "2023-01-01",
|
||||
"ped_date_end": "2023-01-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2058,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2023-04-07",
|
||||
"ped_date_end": "2023-04-07",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2059,
|
||||
"ped_label": "Easter Sunday",
|
||||
"ped_date_start": "2023-04-09",
|
||||
"ped_date_end": "2023-04-09",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2060,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2023-04-10",
|
||||
"ped_date_end": "2023-04-10",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2061,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2023-05-28",
|
||||
"ped_date_end": "2023-05-28",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2062,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2023-05-29",
|
||||
"ped_date_end": "2023-05-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2063,
|
||||
"ped_label": "Revolution Day (Hungary)",
|
||||
"ped_date_start": "2023-03-15",
|
||||
"ped_date_end": "2023-03-15",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2064,
|
||||
"ped_label": "Labour Day",
|
||||
"ped_date_start": "2023-05-01",
|
||||
"ped_date_end": "2023-05-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
"pun_id": 5,
|
||||
"pun_label": "24h",
|
||||
"pun_duration": 1440
|
||||
},
|
||||
{
|
||||
"ped_id": 2065,
|
||||
"ped_label": "Saint Stephens Day (Hungary)",
|
||||
"ped_date_start": "2023-08-20",
|
||||
"ped_date_end": "2023-08-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
"pun_id": 6,
|
||||
"pun_label": "3h",
|
||||
"pun_duration": 180
|
||||
},
|
||||
{
|
||||
"ped_id": 2066,
|
||||
"ped_label": "All Saints Day",
|
||||
"ped_date_start": "2023-11-01",
|
||||
"ped_date_end": "2023-11-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
"pun_id": 7,
|
||||
"pun_label": "48h",
|
||||
"pun_duration": 2880
|
||||
},
|
||||
{
|
||||
"ped_id": 2067,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2024-03-29",
|
||||
"ped_date_end": "2024-03-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 8,
|
||||
"pun_label": "72h",
|
||||
"pun_duration": 4320
|
||||
},
|
||||
{
|
||||
"ped_id": 2068,
|
||||
"ped_label": "Easter",
|
||||
"ped_date_start": "2024-03-31",
|
||||
"ped_date_end": "2024-03-31",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 9,
|
||||
"pun_label": "96h",
|
||||
"pun_duration": 5670
|
||||
},
|
||||
{
|
||||
"ped_id": 2069,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2024-04-01",
|
||||
"ped_date_end": "2024-04-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 10,
|
||||
"pun_label": "120h",
|
||||
"pun_duration": 7200
|
||||
},
|
||||
{
|
||||
"ped_id": 2070,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2024-05-20",
|
||||
"ped_date_end": "2024-05-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 11,
|
||||
"pun_label": "144h",
|
||||
"pun_duration": 8640
|
||||
},
|
||||
{
|
||||
"ped_id": 2071,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2024-05-19",
|
||||
"ped_date_end": "2024-05-19",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 12,
|
||||
"pun_label": "168h",
|
||||
"pun_duration": 10080
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1,10 +1,13 @@
|
||||
{
|
||||
"Project" : "Schoenau",
|
||||
"Version" : "1.0.0",
|
||||
"Info" : "",
|
||||
"Currency": [
|
||||
{
|
||||
"pcu_id": 2,
|
||||
"pcu_sign": "Ft",
|
||||
"pcu_major": "HUF",
|
||||
"pcu_minor": "",
|
||||
"pcu_id": 1,
|
||||
"pcu_sign": "€",
|
||||
"pcu_major": "Euro",
|
||||
"pcu_minor": "Cent",
|
||||
"pcu_active": true
|
||||
}
|
||||
],
|
||||
@ -28,24 +31,35 @@
|
||||
],
|
||||
"PaymentOption": [
|
||||
{
|
||||
"pop_id": 1050,
|
||||
"pop_label": "Zone Blau",
|
||||
"pop_payment_method_id": 3,
|
||||
"pop_day_end_time": "16:27:00",
|
||||
"pop_day_night_end_time": "16:27:00",
|
||||
"pop_id": 1100,
|
||||
"pop_label": "Zone 2",
|
||||
"pop_payment_method_id": 4,
|
||||
"pop_day_end_time": "15:07:00",
|
||||
"pop_day_night_end_time": "15:07:00",
|
||||
"pop_price_night": 0,
|
||||
"pop_min_time": 15,
|
||||
"pop_max_time": 300,
|
||||
"pop_min_price": 0,
|
||||
"pop_min_time": 60,
|
||||
"pop_max_time": 1440,
|
||||
"pop_min_price": 2,
|
||||
"pop_carry_over": 1,
|
||||
"pop_daily_card_price": 1320
|
||||
"pop_daily_card_price": 0,
|
||||
"pop_multi_hour_price": 5
|
||||
}
|
||||
],
|
||||
"PaymentRate": [
|
||||
{
|
||||
"pra_payment_option_id": 1050,
|
||||
"pra_payment_option_id": 1100,
|
||||
"pra_payment_unit_id": 1,
|
||||
"pra_price": 230
|
||||
"pra_price": 2
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1100,
|
||||
"pra_payment_unit_id": 6,
|
||||
"pra_price": 4
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1100,
|
||||
"pra_payment_unit_id": 5,
|
||||
"pra_price": 5
|
||||
}
|
||||
],
|
||||
"Duration": [
|
||||
@ -60,746 +74,44 @@
|
||||
"pun_duration": 15
|
||||
},
|
||||
{
|
||||
"pun_id": 4,
|
||||
"pun_label": "1 min",
|
||||
"pun_duration": 1
|
||||
}
|
||||
],
|
||||
"WeekDaysWorktime": [
|
||||
{
|
||||
"pwd_id": 621,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 1,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 622,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 2,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 623,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 3,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 624,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 4,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 625,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 5,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
}
|
||||
],
|
||||
"PeriodYear": [
|
||||
{
|
||||
"pye_id": 8,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 9,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 10,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 11,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 12,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 13,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 14,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 15,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
}
|
||||
],
|
||||
"SpecialDaysWorktime": [
|
||||
{
|
||||
"pedwt_id": 2156,
|
||||
"pedwt_period_exc_day_id": 2024,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2158,
|
||||
"pedwt_period_exc_day_id": 2025,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2160,
|
||||
"pedwt_period_exc_day_id": 2026,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2162,
|
||||
"pedwt_period_exc_day_id": 2027,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2164,
|
||||
"pedwt_period_exc_day_id": 2028,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2170,
|
||||
"pedwt_period_exc_day_id": 2030,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2172,
|
||||
"pedwt_period_exc_day_id": 2032,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2174,
|
||||
"pedwt_period_exc_day_id": 11,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2175,
|
||||
"pedwt_period_exc_day_id": 13,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2178,
|
||||
"pedwt_period_exc_day_id": 2022,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2179,
|
||||
"pedwt_period_exc_day_id": 14,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2184,
|
||||
"pedwt_period_exc_day_id": 2021,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2188,
|
||||
"pedwt_period_exc_day_id": 2031,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2189,
|
||||
"pedwt_period_exc_day_id": 2029,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2194,
|
||||
"pedwt_period_exc_day_id": 2034,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2200,
|
||||
"pedwt_period_exc_day_id": 2037,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2202,
|
||||
"pedwt_period_exc_day_id": 2038,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2226,
|
||||
"pedwt_period_exc_day_id": 2016,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2245,
|
||||
"pedwt_period_exc_day_id": 2035,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2246,
|
||||
"pedwt_period_exc_day_id": 2036,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2249,
|
||||
"pedwt_period_exc_day_id": 2050,
|
||||
"pedwt_time_from": "08:00:00",
|
||||
"pedwt_time_to": "16:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2250,
|
||||
"pedwt_period_exc_day_id": 2051,
|
||||
"pedwt_time_from": "08:00:00",
|
||||
"pedwt_time_to": "16:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2251,
|
||||
"pedwt_period_exc_day_id": 2052,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2252,
|
||||
"pedwt_period_exc_day_id": 2053,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2253,
|
||||
"pedwt_period_exc_day_id": 2054,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2254,
|
||||
"pedwt_period_exc_day_id": 2055,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2255,
|
||||
"pedwt_period_exc_day_id": 2056,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2256,
|
||||
"pedwt_period_exc_day_id": 2057,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2257,
|
||||
"pedwt_period_exc_day_id": 2058,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2258,
|
||||
"pedwt_period_exc_day_id": 2059,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2259,
|
||||
"pedwt_period_exc_day_id": 2060,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2260,
|
||||
"pedwt_period_exc_day_id": 2061,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2261,
|
||||
"pedwt_period_exc_day_id": 2062,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2262,
|
||||
"pedwt_period_exc_day_id": 2063,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2263,
|
||||
"pedwt_period_exc_day_id": 2064,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2264,
|
||||
"pedwt_period_exc_day_id": 2065,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2265,
|
||||
"pedwt_period_exc_day_id": 2066,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2266,
|
||||
"pedwt_period_exc_day_id": 2067,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2267,
|
||||
"pedwt_period_exc_day_id": 2068,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2268,
|
||||
"pedwt_period_exc_day_id": 2069,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2269,
|
||||
"pedwt_period_exc_day_id": 2070,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2270,
|
||||
"pedwt_period_exc_day_id": 2071,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
}
|
||||
],
|
||||
"SpecialDays": [
|
||||
{
|
||||
"ped_id": 11,
|
||||
"ped_label": "Christmas 1st day",
|
||||
"ped_date_start": "2022-12-25",
|
||||
"ped_date_end": "2022-12-25",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 13,
|
||||
"ped_label": "Christmas 2nd day",
|
||||
"ped_date_start": "2022-12-26",
|
||||
"ped_date_end": "2022-12-26",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 14,
|
||||
"ped_label": "Republic Day (Hungary)",
|
||||
"ped_date_start": "2022-10-23",
|
||||
"ped_date_end": "2022-10-23",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2016,
|
||||
"ped_label": "Christmas (Sunday)",
|
||||
"ped_date_start": "2022-12-24",
|
||||
"ped_date_end": "2022-12-24",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2021,
|
||||
"ped_label": "Holiday (Hungary)",
|
||||
"ped_date_start": "2022-12-31",
|
||||
"ped_date_end": "2022-12-31",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2022,
|
||||
"ped_label": "NewYear",
|
||||
"ped_date_start": "2023-01-01",
|
||||
"ped_date_end": "2023-01-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2024,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2023-04-07",
|
||||
"ped_date_end": "2023-04-07",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2025,
|
||||
"ped_label": "Easter Sunday",
|
||||
"ped_date_start": "2023-04-09",
|
||||
"ped_date_end": "2023-04-09",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2026,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2023-04-10",
|
||||
"ped_date_end": "2023-04-10",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2027,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2023-05-28",
|
||||
"ped_date_end": "2023-05-28",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2028,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2023-05-29",
|
||||
"ped_date_end": "2023-05-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2029,
|
||||
"ped_label": "Revolution Day (Hungary)",
|
||||
"ped_date_start": "2023-03-15",
|
||||
"ped_date_end": "2023-03-15",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2030,
|
||||
"ped_label": "Labour Day",
|
||||
"ped_date_start": "2023-05-01",
|
||||
"ped_date_end": "2023-05-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2031,
|
||||
"ped_label": "Saint Stephens Day (Hungary)",
|
||||
"ped_date_start": "2023-08-20",
|
||||
"ped_date_end": "2023-08-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2032,
|
||||
"ped_label": "All Saints Day",
|
||||
"ped_date_start": "2023-11-01",
|
||||
"ped_date_end": "2023-11-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2034,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2024-03-29",
|
||||
"ped_date_end": "2024-03-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2035,
|
||||
"ped_label": "Easter",
|
||||
"ped_date_start": "2024-03-31",
|
||||
"ped_date_end": "2024-03-31",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2036,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2024-04-01",
|
||||
"ped_date_end": "2024-04-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2037,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2024-05-20",
|
||||
"ped_date_end": "2024-05-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2038,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2024-05-19",
|
||||
"ped_date_end": "2024-05-19",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2050,
|
||||
"ped_label": "Uskrs",
|
||||
"ped_date_start": "2023-04-16",
|
||||
"ped_date_end": "2023-04-16",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2051,
|
||||
"ped_label": "Uskrs",
|
||||
"ped_date_start": "2023-04-16",
|
||||
"ped_date_end": "2023-04-16",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2052,
|
||||
"ped_label": "Christmas 1st day",
|
||||
"ped_date_start": "2022-12-25",
|
||||
"ped_date_end": "2022-12-25",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2053,
|
||||
"ped_label": "Christmas 2nd day",
|
||||
"ped_date_start": "2022-12-26",
|
||||
"ped_date_end": "2022-12-26",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2054,
|
||||
"ped_label": "Republic Day (Hungary)",
|
||||
"ped_date_start": "2022-10-23",
|
||||
"ped_date_end": "2022-10-23",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2055,
|
||||
"ped_label": "Christmas (Sunday)",
|
||||
"ped_date_start": "2022-12-24",
|
||||
"ped_date_end": "2022-12-24",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2056,
|
||||
"ped_label": "Holiday (Hungary)",
|
||||
"ped_date_start": "2022-12-31",
|
||||
"ped_date_end": "2022-12-31",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2057,
|
||||
"ped_label": "NewYear",
|
||||
"ped_date_start": "2023-01-01",
|
||||
"ped_date_end": "2023-01-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2058,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2023-04-07",
|
||||
"ped_date_end": "2023-04-07",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2059,
|
||||
"ped_label": "Easter Sunday",
|
||||
"ped_date_start": "2023-04-09",
|
||||
"ped_date_end": "2023-04-09",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2060,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2023-04-10",
|
||||
"ped_date_end": "2023-04-10",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2061,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2023-05-28",
|
||||
"ped_date_end": "2023-05-28",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2062,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2023-05-29",
|
||||
"ped_date_end": "2023-05-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2063,
|
||||
"ped_label": "Revolution Day (Hungary)",
|
||||
"ped_date_start": "2023-03-15",
|
||||
"ped_date_end": "2023-03-15",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2064,
|
||||
"ped_label": "Labour Day",
|
||||
"ped_date_start": "2023-05-01",
|
||||
"ped_date_end": "2023-05-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
"pun_id": 5,
|
||||
"pun_label": "24h",
|
||||
"pun_duration": 1440
|
||||
},
|
||||
{
|
||||
"ped_id": 2065,
|
||||
"ped_label": "Saint Stephens Day (Hungary)",
|
||||
"ped_date_start": "2023-08-20",
|
||||
"ped_date_end": "2023-08-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
"pun_id": 6,
|
||||
"pun_label": "3h",
|
||||
"pun_duration": 180
|
||||
},
|
||||
{
|
||||
"ped_id": 2066,
|
||||
"ped_label": "All Saints Day",
|
||||
"ped_date_start": "2023-11-01",
|
||||
"ped_date_end": "2023-11-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
"pun_id": 7,
|
||||
"pun_label": "48h",
|
||||
"pun_duration": 2880
|
||||
},
|
||||
{
|
||||
"ped_id": 2067,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2024-03-29",
|
||||
"ped_date_end": "2024-03-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 8,
|
||||
"pun_label": "72h",
|
||||
"pun_duration": 4320
|
||||
},
|
||||
{
|
||||
"ped_id": 2068,
|
||||
"ped_label": "Easter",
|
||||
"ped_date_start": "2024-03-31",
|
||||
"ped_date_end": "2024-03-31",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 9,
|
||||
"pun_label": "96h",
|
||||
"pun_duration": 5670
|
||||
},
|
||||
{
|
||||
"ped_id": 2069,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2024-04-01",
|
||||
"ped_date_end": "2024-04-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 10,
|
||||
"pun_label": "120h",
|
||||
"pun_duration": 7200
|
||||
},
|
||||
{
|
||||
"ped_id": 2070,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2024-05-20",
|
||||
"ped_date_end": "2024-05-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 11,
|
||||
"pun_label": "144h",
|
||||
"pun_duration": 8640
|
||||
},
|
||||
{
|
||||
"ped_id": 2071,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2024-05-19",
|
||||
"ped_date_end": "2024-05-19",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 12,
|
||||
"pun_label": "168h",
|
||||
"pun_duration": 10080
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1,10 +1,13 @@
|
||||
{
|
||||
"Project" : "Schoenau",
|
||||
"Version" : "1.0.0",
|
||||
"Info" : "",
|
||||
"Currency": [
|
||||
{
|
||||
"pcu_id": 2,
|
||||
"pcu_sign": "Ft",
|
||||
"pcu_major": "HUF",
|
||||
"pcu_minor": "",
|
||||
"pcu_id": 1,
|
||||
"pcu_sign": "€",
|
||||
"pcu_major": "Euro",
|
||||
"pcu_minor": "Cent",
|
||||
"pcu_active": true
|
||||
}
|
||||
],
|
||||
@ -28,24 +31,35 @@
|
||||
],
|
||||
"PaymentOption": [
|
||||
{
|
||||
"pop_id": 1051,
|
||||
"pop_label": "Zone Gelb",
|
||||
"pop_payment_method_id": 3,
|
||||
"pop_day_end_time": "16:29:00",
|
||||
"pop_day_night_end_time": "16:29:00",
|
||||
"pop_id": 1100,
|
||||
"pop_label": "Zone 2",
|
||||
"pop_payment_method_id": 4,
|
||||
"pop_day_end_time": "15:07:00",
|
||||
"pop_day_night_end_time": "15:07:00",
|
||||
"pop_price_night": 0,
|
||||
"pop_min_time": 15,
|
||||
"pop_max_time": 300,
|
||||
"pop_min_price": 0,
|
||||
"pop_min_time": 60,
|
||||
"pop_max_time": 1440,
|
||||
"pop_min_price": 2,
|
||||
"pop_carry_over": 1,
|
||||
"pop_daily_card_price": 1980
|
||||
"pop_daily_card_price": 0,
|
||||
"pop_multi_hour_price": 5
|
||||
}
|
||||
],
|
||||
"PaymentRate": [
|
||||
{
|
||||
"pra_payment_option_id": 1051,
|
||||
"pra_payment_option_id": 1100,
|
||||
"pra_payment_unit_id": 1,
|
||||
"pra_price": 330
|
||||
"pra_price": 2
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1100,
|
||||
"pra_payment_unit_id": 6,
|
||||
"pra_price": 4
|
||||
},
|
||||
{
|
||||
"pra_payment_option_id": 1100,
|
||||
"pra_payment_unit_id": 5,
|
||||
"pra_price": 5
|
||||
}
|
||||
],
|
||||
"Duration": [
|
||||
@ -60,753 +74,44 @@
|
||||
"pun_duration": 15
|
||||
},
|
||||
{
|
||||
"pun_id": 4,
|
||||
"pun_label": "1 min",
|
||||
"pun_duration": 1
|
||||
}
|
||||
],
|
||||
"WeekDaysWorktime": [
|
||||
{
|
||||
"pwd_id": 632,
|
||||
"pwd_period_week_day_id": 37,
|
||||
"pwd_period_day_in_week_id": 1,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 633,
|
||||
"pwd_period_week_day_id": 37,
|
||||
"pwd_period_day_in_week_id": 2,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 634,
|
||||
"pwd_period_week_day_id": 37,
|
||||
"pwd_period_day_in_week_id": 3,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 635,
|
||||
"pwd_period_week_day_id": 37,
|
||||
"pwd_period_day_in_week_id": 4,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 636,
|
||||
"pwd_period_week_day_id": 37,
|
||||
"pwd_period_day_in_week_id": 5,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 637,
|
||||
"pwd_period_week_day_id": 37,
|
||||
"pwd_period_day_in_week_id": 6,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "12:00:00"
|
||||
}
|
||||
],
|
||||
"PeriodYear": [
|
||||
{
|
||||
"pye_id": 8,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 9,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 10,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 11,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 12,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 13,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 14,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 15,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
}
|
||||
],
|
||||
"SpecialDaysWorktime": [
|
||||
{
|
||||
"pedwt_id": 2156,
|
||||
"pedwt_period_exc_day_id": 2024,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2158,
|
||||
"pedwt_period_exc_day_id": 2025,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2160,
|
||||
"pedwt_period_exc_day_id": 2026,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2162,
|
||||
"pedwt_period_exc_day_id": 2027,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2164,
|
||||
"pedwt_period_exc_day_id": 2028,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2170,
|
||||
"pedwt_period_exc_day_id": 2030,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2172,
|
||||
"pedwt_period_exc_day_id": 2032,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2174,
|
||||
"pedwt_period_exc_day_id": 11,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2175,
|
||||
"pedwt_period_exc_day_id": 13,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2178,
|
||||
"pedwt_period_exc_day_id": 2022,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2179,
|
||||
"pedwt_period_exc_day_id": 14,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2184,
|
||||
"pedwt_period_exc_day_id": 2021,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2188,
|
||||
"pedwt_period_exc_day_id": 2031,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2189,
|
||||
"pedwt_period_exc_day_id": 2029,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2194,
|
||||
"pedwt_period_exc_day_id": 2034,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2200,
|
||||
"pedwt_period_exc_day_id": 2037,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2202,
|
||||
"pedwt_period_exc_day_id": 2038,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2226,
|
||||
"pedwt_period_exc_day_id": 2016,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2245,
|
||||
"pedwt_period_exc_day_id": 2035,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2246,
|
||||
"pedwt_period_exc_day_id": 2036,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2249,
|
||||
"pedwt_period_exc_day_id": 2050,
|
||||
"pedwt_time_from": "08:00:00",
|
||||
"pedwt_time_to": "16:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2250,
|
||||
"pedwt_period_exc_day_id": 2051,
|
||||
"pedwt_time_from": "08:00:00",
|
||||
"pedwt_time_to": "16:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2251,
|
||||
"pedwt_period_exc_day_id": 2052,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2252,
|
||||
"pedwt_period_exc_day_id": 2053,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2253,
|
||||
"pedwt_period_exc_day_id": 2054,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2254,
|
||||
"pedwt_period_exc_day_id": 2055,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2255,
|
||||
"pedwt_period_exc_day_id": 2056,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2256,
|
||||
"pedwt_period_exc_day_id": 2057,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2257,
|
||||
"pedwt_period_exc_day_id": 2058,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2258,
|
||||
"pedwt_period_exc_day_id": 2059,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2259,
|
||||
"pedwt_period_exc_day_id": 2060,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2260,
|
||||
"pedwt_period_exc_day_id": 2061,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2261,
|
||||
"pedwt_period_exc_day_id": 2062,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2262,
|
||||
"pedwt_period_exc_day_id": 2063,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2263,
|
||||
"pedwt_period_exc_day_id": 2064,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2264,
|
||||
"pedwt_period_exc_day_id": 2065,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2265,
|
||||
"pedwt_period_exc_day_id": 2066,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2266,
|
||||
"pedwt_period_exc_day_id": 2067,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2267,
|
||||
"pedwt_period_exc_day_id": 2068,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2268,
|
||||
"pedwt_period_exc_day_id": 2069,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2269,
|
||||
"pedwt_period_exc_day_id": 2070,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2270,
|
||||
"pedwt_period_exc_day_id": 2071,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
}
|
||||
],
|
||||
"SpecialDays": [
|
||||
{
|
||||
"ped_id": 11,
|
||||
"ped_label": "Christmas 1st day",
|
||||
"ped_date_start": "2022-12-25",
|
||||
"ped_date_end": "2022-12-25",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 13,
|
||||
"ped_label": "Christmas 2nd day",
|
||||
"ped_date_start": "2022-12-26",
|
||||
"ped_date_end": "2022-12-26",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 14,
|
||||
"ped_label": "Republic Day (Hungary)",
|
||||
"ped_date_start": "2022-10-23",
|
||||
"ped_date_end": "2022-10-23",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2016,
|
||||
"ped_label": "Christmas (Sunday)",
|
||||
"ped_date_start": "2022-12-24",
|
||||
"ped_date_end": "2022-12-24",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2021,
|
||||
"ped_label": "Holiday (Hungary)",
|
||||
"ped_date_start": "2022-12-31",
|
||||
"ped_date_end": "2022-12-31",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2022,
|
||||
"ped_label": "NewYear",
|
||||
"ped_date_start": "2023-01-01",
|
||||
"ped_date_end": "2023-01-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2024,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2023-04-07",
|
||||
"ped_date_end": "2023-04-07",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2025,
|
||||
"ped_label": "Easter Sunday",
|
||||
"ped_date_start": "2023-04-09",
|
||||
"ped_date_end": "2023-04-09",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2026,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2023-04-10",
|
||||
"ped_date_end": "2023-04-10",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2027,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2023-05-28",
|
||||
"ped_date_end": "2023-05-28",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2028,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2023-05-29",
|
||||
"ped_date_end": "2023-05-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2029,
|
||||
"ped_label": "Revolution Day (Hungary)",
|
||||
"ped_date_start": "2023-03-15",
|
||||
"ped_date_end": "2023-03-15",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2030,
|
||||
"ped_label": "Labour Day",
|
||||
"ped_date_start": "2023-05-01",
|
||||
"ped_date_end": "2023-05-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2031,
|
||||
"ped_label": "Saint Stephens Day (Hungary)",
|
||||
"ped_date_start": "2023-08-20",
|
||||
"ped_date_end": "2023-08-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2032,
|
||||
"ped_label": "All Saints Day",
|
||||
"ped_date_start": "2023-11-01",
|
||||
"ped_date_end": "2023-11-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2034,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2024-03-29",
|
||||
"ped_date_end": "2024-03-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2035,
|
||||
"ped_label": "Easter",
|
||||
"ped_date_start": "2024-03-31",
|
||||
"ped_date_end": "2024-03-31",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2036,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2024-04-01",
|
||||
"ped_date_end": "2024-04-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2037,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2024-05-20",
|
||||
"ped_date_end": "2024-05-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2038,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2024-05-19",
|
||||
"ped_date_end": "2024-05-19",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2050,
|
||||
"ped_label": "Uskrs",
|
||||
"ped_date_start": "2023-04-16",
|
||||
"ped_date_end": "2023-04-16",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2051,
|
||||
"ped_label": "Uskrs",
|
||||
"ped_date_start": "2023-04-16",
|
||||
"ped_date_end": "2023-04-16",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2052,
|
||||
"ped_label": "Christmas 1st day",
|
||||
"ped_date_start": "2022-12-25",
|
||||
"ped_date_end": "2022-12-25",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2053,
|
||||
"ped_label": "Christmas 2nd day",
|
||||
"ped_date_start": "2022-12-26",
|
||||
"ped_date_end": "2022-12-26",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2054,
|
||||
"ped_label": "Republic Day (Hungary)",
|
||||
"ped_date_start": "2022-10-23",
|
||||
"ped_date_end": "2022-10-23",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2055,
|
||||
"ped_label": "Christmas (Sunday)",
|
||||
"ped_date_start": "2022-12-24",
|
||||
"ped_date_end": "2022-12-24",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2056,
|
||||
"ped_label": "Holiday (Hungary)",
|
||||
"ped_date_start": "2022-12-31",
|
||||
"ped_date_end": "2022-12-31",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2057,
|
||||
"ped_label": "NewYear",
|
||||
"ped_date_start": "2023-01-01",
|
||||
"ped_date_end": "2023-01-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2058,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2023-04-07",
|
||||
"ped_date_end": "2023-04-07",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2059,
|
||||
"ped_label": "Easter Sunday",
|
||||
"ped_date_start": "2023-04-09",
|
||||
"ped_date_end": "2023-04-09",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2060,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2023-04-10",
|
||||
"ped_date_end": "2023-04-10",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2061,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2023-05-28",
|
||||
"ped_date_end": "2023-05-28",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2062,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2023-05-29",
|
||||
"ped_date_end": "2023-05-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2063,
|
||||
"ped_label": "Revolution Day (Hungary)",
|
||||
"ped_date_start": "2023-03-15",
|
||||
"ped_date_end": "2023-03-15",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2064,
|
||||
"ped_label": "Labour Day",
|
||||
"ped_date_start": "2023-05-01",
|
||||
"ped_date_end": "2023-05-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
"pun_id": 5,
|
||||
"pun_label": "24h",
|
||||
"pun_duration": 1440
|
||||
},
|
||||
{
|
||||
"ped_id": 2065,
|
||||
"ped_label": "Saint Stephens Day (Hungary)",
|
||||
"ped_date_start": "2023-08-20",
|
||||
"ped_date_end": "2023-08-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
"pun_id": 6,
|
||||
"pun_label": "3h",
|
||||
"pun_duration": 180
|
||||
},
|
||||
{
|
||||
"ped_id": 2066,
|
||||
"ped_label": "All Saints Day",
|
||||
"ped_date_start": "2023-11-01",
|
||||
"ped_date_end": "2023-11-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
"pun_id": 7,
|
||||
"pun_label": "48h",
|
||||
"pun_duration": 2880
|
||||
},
|
||||
{
|
||||
"ped_id": 2067,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2024-03-29",
|
||||
"ped_date_end": "2024-03-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 8,
|
||||
"pun_label": "72h",
|
||||
"pun_duration": 4320
|
||||
},
|
||||
{
|
||||
"ped_id": 2068,
|
||||
"ped_label": "Easter",
|
||||
"ped_date_start": "2024-03-31",
|
||||
"ped_date_end": "2024-03-31",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 9,
|
||||
"pun_label": "96h",
|
||||
"pun_duration": 5670
|
||||
},
|
||||
{
|
||||
"ped_id": 2069,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2024-04-01",
|
||||
"ped_date_end": "2024-04-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 10,
|
||||
"pun_label": "120h",
|
||||
"pun_duration": 7200
|
||||
},
|
||||
{
|
||||
"ped_id": 2070,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2024-05-20",
|
||||
"ped_date_end": "2024-05-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 11,
|
||||
"pun_label": "144h",
|
||||
"pun_duration": 8640
|
||||
},
|
||||
{
|
||||
"ped_id": 2071,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2024-05-19",
|
||||
"ped_date_end": "2024-05-19",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
"pun_id": 12,
|
||||
"pun_label": "168h",
|
||||
"pun_duration": 10080
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1,805 +0,0 @@
|
||||
{
|
||||
"Currency": [
|
||||
{
|
||||
"pcu_id": 2,
|
||||
"pcu_sign": "Ft",
|
||||
"pcu_major": "HUF",
|
||||
"pcu_minor": "",
|
||||
"pcu_active": true
|
||||
}
|
||||
],
|
||||
"PaymentMethod": [
|
||||
{
|
||||
"pme_id": 1,
|
||||
"pme_label": "progressive"
|
||||
},
|
||||
{
|
||||
"pme_id": 2,
|
||||
"pme_label": "degressive"
|
||||
},
|
||||
{
|
||||
"pme_id": 3,
|
||||
"pme_label": "linear"
|
||||
},
|
||||
{
|
||||
"pme_id": 4,
|
||||
"pme_label": "steps"
|
||||
}
|
||||
],
|
||||
"PaymentOption": [
|
||||
{
|
||||
"pop_id": 1052,
|
||||
"pop_label": "Zone Grün",
|
||||
"pop_payment_method_id": 3,
|
||||
"pop_day_end_time": "16:30:00",
|
||||
"pop_day_night_end_time": "16:30:00",
|
||||
"pop_price_night": 0,
|
||||
"pop_min_time": 15,
|
||||
"pop_max_time": 600,
|
||||
"pop_min_price": 0,
|
||||
"pop_carry_over": 1,
|
||||
"pop_daily_card_price": 2400
|
||||
}
|
||||
],
|
||||
"PaymentRate": [
|
||||
{
|
||||
"pra_payment_option_id": 1052,
|
||||
"pra_payment_unit_id": 1,
|
||||
"pra_price": 600
|
||||
}
|
||||
],
|
||||
"Duration": [
|
||||
{
|
||||
"pun_id": 1,
|
||||
"pun_label": "1h",
|
||||
"pun_duration": 60
|
||||
},
|
||||
{
|
||||
"pun_id": 3,
|
||||
"pun_label": "15 min",
|
||||
"pun_duration": 15
|
||||
},
|
||||
{
|
||||
"pun_id": 4,
|
||||
"pun_label": "1 min",
|
||||
"pun_duration": 1
|
||||
}
|
||||
],
|
||||
"WeekDaysWorktime": [
|
||||
{
|
||||
"pwd_id": 621,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 1,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 622,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 2,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 623,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 3,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 624,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 4,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
},
|
||||
{
|
||||
"pwd_id": 625,
|
||||
"pwd_period_week_day_id": 36,
|
||||
"pwd_period_day_in_week_id": 5,
|
||||
"pwd_time_from": "08:00:00",
|
||||
"pwd_time_to": "18:00:00"
|
||||
}
|
||||
],
|
||||
"PeriodYear": [
|
||||
{
|
||||
"pye_id": 8,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 9,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 10,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 11,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 12,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 13,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 14,
|
||||
"pye_label": "Whole Year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
},
|
||||
{
|
||||
"pye_id": 15,
|
||||
"pye_label": "Whole year",
|
||||
"pye_start_month": 1,
|
||||
"pye_start_day": 1,
|
||||
"pye_end_month": 12,
|
||||
"pye_end_day": 31
|
||||
}
|
||||
],
|
||||
"SpecialDaysWorktime": [
|
||||
{
|
||||
"pedwt_id": 2156,
|
||||
"pedwt_period_exc_day_id": 2024,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2158,
|
||||
"pedwt_period_exc_day_id": 2025,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2160,
|
||||
"pedwt_period_exc_day_id": 2026,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2162,
|
||||
"pedwt_period_exc_day_id": 2027,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2164,
|
||||
"pedwt_period_exc_day_id": 2028,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2170,
|
||||
"pedwt_period_exc_day_id": 2030,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2172,
|
||||
"pedwt_period_exc_day_id": 2032,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2174,
|
||||
"pedwt_period_exc_day_id": 11,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2175,
|
||||
"pedwt_period_exc_day_id": 13,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2178,
|
||||
"pedwt_period_exc_day_id": 2022,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2179,
|
||||
"pedwt_period_exc_day_id": 14,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2184,
|
||||
"pedwt_period_exc_day_id": 2021,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2188,
|
||||
"pedwt_period_exc_day_id": 2031,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2189,
|
||||
"pedwt_period_exc_day_id": 2029,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2194,
|
||||
"pedwt_period_exc_day_id": 2034,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2200,
|
||||
"pedwt_period_exc_day_id": 2037,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2202,
|
||||
"pedwt_period_exc_day_id": 2038,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2226,
|
||||
"pedwt_period_exc_day_id": 2016,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2245,
|
||||
"pedwt_period_exc_day_id": 2035,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2246,
|
||||
"pedwt_period_exc_day_id": 2036,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2249,
|
||||
"pedwt_period_exc_day_id": 2050,
|
||||
"pedwt_time_from": "08:00:00",
|
||||
"pedwt_time_to": "16:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2250,
|
||||
"pedwt_period_exc_day_id": 2051,
|
||||
"pedwt_time_from": "08:00:00",
|
||||
"pedwt_time_to": "16:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2251,
|
||||
"pedwt_period_exc_day_id": 2052,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2252,
|
||||
"pedwt_period_exc_day_id": 2053,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2253,
|
||||
"pedwt_period_exc_day_id": 2054,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2254,
|
||||
"pedwt_period_exc_day_id": 2055,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2255,
|
||||
"pedwt_period_exc_day_id": 2056,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2256,
|
||||
"pedwt_period_exc_day_id": 2057,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2257,
|
||||
"pedwt_period_exc_day_id": 2058,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2258,
|
||||
"pedwt_period_exc_day_id": 2059,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2259,
|
||||
"pedwt_period_exc_day_id": 2060,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2260,
|
||||
"pedwt_period_exc_day_id": 2061,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2261,
|
||||
"pedwt_period_exc_day_id": 2062,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2262,
|
||||
"pedwt_period_exc_day_id": 2063,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2263,
|
||||
"pedwt_period_exc_day_id": 2064,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2264,
|
||||
"pedwt_period_exc_day_id": 2065,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2265,
|
||||
"pedwt_period_exc_day_id": 2066,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2266,
|
||||
"pedwt_period_exc_day_id": 2067,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2267,
|
||||
"pedwt_period_exc_day_id": 2068,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2268,
|
||||
"pedwt_period_exc_day_id": 2069,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2269,
|
||||
"pedwt_period_exc_day_id": 2070,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
},
|
||||
{
|
||||
"pedwt_id": 2270,
|
||||
"pedwt_period_exc_day_id": 2071,
|
||||
"pedwt_time_from": "00:00:00",
|
||||
"pedwt_time_to": "00:00:00",
|
||||
"pedwt_price": 0
|
||||
}
|
||||
],
|
||||
"SpecialDays": [
|
||||
{
|
||||
"ped_id": 11,
|
||||
"ped_label": "Christmas 1st day",
|
||||
"ped_date_start": "2022-12-25",
|
||||
"ped_date_end": "2022-12-25",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 13,
|
||||
"ped_label": "Christmas 2nd day",
|
||||
"ped_date_start": "2022-12-26",
|
||||
"ped_date_end": "2022-12-26",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 14,
|
||||
"ped_label": "Republic Day (Hungary)",
|
||||
"ped_date_start": "2022-10-23",
|
||||
"ped_date_end": "2022-10-23",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2016,
|
||||
"ped_label": "Christmas (Sunday)",
|
||||
"ped_date_start": "2022-12-24",
|
||||
"ped_date_end": "2022-12-24",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2021,
|
||||
"ped_label": "Holiday (Hungary)",
|
||||
"ped_date_start": "2022-12-31",
|
||||
"ped_date_end": "2022-12-31",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2022,
|
||||
"ped_label": "NewYear",
|
||||
"ped_date_start": "2023-01-01",
|
||||
"ped_date_end": "2023-01-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2024,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2023-04-07",
|
||||
"ped_date_end": "2023-04-07",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2025,
|
||||
"ped_label": "Easter Sunday",
|
||||
"ped_date_start": "2023-04-09",
|
||||
"ped_date_end": "2023-04-09",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2026,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2023-04-10",
|
||||
"ped_date_end": "2023-04-10",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2027,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2023-05-28",
|
||||
"ped_date_end": "2023-05-28",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2028,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2023-05-29",
|
||||
"ped_date_end": "2023-05-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2029,
|
||||
"ped_label": "Revolution Day (Hungary)",
|
||||
"ped_date_start": "2023-03-15",
|
||||
"ped_date_end": "2023-03-15",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2030,
|
||||
"ped_label": "Labour Day",
|
||||
"ped_date_start": "2023-05-01",
|
||||
"ped_date_end": "2023-05-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2031,
|
||||
"ped_label": "Saint Stephens Day (Hungary)",
|
||||
"ped_date_start": "2023-08-20",
|
||||
"ped_date_end": "2023-08-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2032,
|
||||
"ped_label": "All Saints Day",
|
||||
"ped_date_start": "2023-11-01",
|
||||
"ped_date_end": "2023-11-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2034,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2024-03-29",
|
||||
"ped_date_end": "2024-03-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2035,
|
||||
"ped_label": "Easter",
|
||||
"ped_date_start": "2024-03-31",
|
||||
"ped_date_end": "2024-03-31",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2036,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2024-04-01",
|
||||
"ped_date_end": "2024-04-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2037,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2024-05-20",
|
||||
"ped_date_end": "2024-05-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2038,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2024-05-19",
|
||||
"ped_date_end": "2024-05-19",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2050,
|
||||
"ped_label": "Uskrs",
|
||||
"ped_date_start": "2023-04-16",
|
||||
"ped_date_end": "2023-04-16",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2051,
|
||||
"ped_label": "Uskrs",
|
||||
"ped_date_start": "2023-04-16",
|
||||
"ped_date_end": "2023-04-16",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2052,
|
||||
"ped_label": "Christmas 1st day",
|
||||
"ped_date_start": "2022-12-25",
|
||||
"ped_date_end": "2022-12-25",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2053,
|
||||
"ped_label": "Christmas 2nd day",
|
||||
"ped_date_start": "2022-12-26",
|
||||
"ped_date_end": "2022-12-26",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2054,
|
||||
"ped_label": "Republic Day (Hungary)",
|
||||
"ped_date_start": "2022-10-23",
|
||||
"ped_date_end": "2022-10-23",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2055,
|
||||
"ped_label": "Christmas (Sunday)",
|
||||
"ped_date_start": "2022-12-24",
|
||||
"ped_date_end": "2022-12-24",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2056,
|
||||
"ped_label": "Holiday (Hungary)",
|
||||
"ped_date_start": "2022-12-31",
|
||||
"ped_date_end": "2022-12-31",
|
||||
"ped_period_special_day_id": 1,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2057,
|
||||
"ped_label": "NewYear",
|
||||
"ped_date_start": "2023-01-01",
|
||||
"ped_date_end": "2023-01-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2058,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2023-04-07",
|
||||
"ped_date_end": "2023-04-07",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2059,
|
||||
"ped_label": "Easter Sunday",
|
||||
"ped_date_start": "2023-04-09",
|
||||
"ped_date_end": "2023-04-09",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2060,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2023-04-10",
|
||||
"ped_date_end": "2023-04-10",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2061,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2023-05-28",
|
||||
"ped_date_end": "2023-05-28",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2062,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2023-05-29",
|
||||
"ped_date_end": "2023-05-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2023
|
||||
},
|
||||
{
|
||||
"ped_id": 2063,
|
||||
"ped_label": "Revolution Day (Hungary)",
|
||||
"ped_date_start": "2023-03-15",
|
||||
"ped_date_end": "2023-03-15",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2064,
|
||||
"ped_label": "Labour Day",
|
||||
"ped_date_start": "2023-05-01",
|
||||
"ped_date_end": "2023-05-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2065,
|
||||
"ped_label": "Saint Stephens Day (Hungary)",
|
||||
"ped_date_start": "2023-08-20",
|
||||
"ped_date_end": "2023-08-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2066,
|
||||
"ped_label": "All Saints Day",
|
||||
"ped_date_start": "2023-11-01",
|
||||
"ped_date_end": "2023-11-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 0
|
||||
},
|
||||
{
|
||||
"ped_id": 2067,
|
||||
"ped_label": "Good Friday",
|
||||
"ped_date_start": "2024-03-29",
|
||||
"ped_date_end": "2024-03-29",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2068,
|
||||
"ped_label": "Easter",
|
||||
"ped_date_start": "2024-03-31",
|
||||
"ped_date_end": "2024-03-31",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2069,
|
||||
"ped_label": "Easter Monday",
|
||||
"ped_date_start": "2024-04-01",
|
||||
"ped_date_end": "2024-04-01",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2070,
|
||||
"ped_label": "Whit Monday",
|
||||
"ped_date_start": "2024-05-20",
|
||||
"ped_date_end": "2024-05-20",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
},
|
||||
{
|
||||
"ped_id": 2071,
|
||||
"ped_label": "Whit Sunday",
|
||||
"ped_date_start": "2024-05-19",
|
||||
"ped_date_end": "2024-05-19",
|
||||
"ped_period_special_day_id": 2,
|
||||
"ped_year": 2024
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user