# Как работи планирането

> Графици, време, промени, периоди и изпълнения: идеите зад Metascheduler и какво се случва във всеки момент.

Документация · 3 мин четене · Обновено на 4 ноември 2026 г.

## Градивните елементи

**График** е запис във Вашия календар. Има име, **време** и списък с **промени**.

**Промяна** е един вид редакция на набор от елементи: „намали с 20% тези 140 варианта“ или „смени основното меню с менюто за Черния петък“. Всяка промяна има:

- **тип промяна**, например Цени на варианти или Навигационно меню ([всички типове](https://metascheduler.app/bg/help/change-types.md));
- **елементите**, които променя, като продукти, записи или меню;
- какво прави в **началото**;
- какво се случва **в края**: **Върни**, **Задай нещо друго** или **Запази**.

Промените се изпълняват в реда, в който са изброени.

## Време

> **Опитайте:** [Как се изпълнява един график](https://metascheduler.app/bg/help/how-scheduling-works)

| Време | Изпълнява се | В края |
| --- | --- | --- |
| **Еднократно** | Веднъж, на дата и час. | Нищо: промените му остават, както при Стартиране в плановете за въвеждане. |
| **Период** | От начало до край. | Всяка промяна следва избора си за край, както при Събитие в плановете за въвеждане. |
| **Повтаря се** | Период, който се случва ежедневно, ежеседмично или ежемесечно. | Всеки период се връща в собствения си край. |
| **Следва план за въвеждане** | Когато план за въвеждане на Shopify стане активен. | Когато планът за въвеждане приключи, според Вашия избор. |

Всеки график има своя **часова зона**. Часовете се съхраняват точно и се показват в зоната на графика.

## Статуси

Графикът преминава през тези статуси:

1. **Чернова**: в процес на настройване. Никога не се изпълнява.
2. **Планиран**: чака началото си.
3. **В сила**: промените му се правят сега.
4. **Приключил**: изпълнен е и не се очаква нищо повече.

Можете също да поставите график на **Пауза** (нищо ново не започва; всичко, което е в сила, пак се връща в края си) или да го **Архивирате** (няма да се изпълнява повече; всичко, което е в сила, пак се връща). Приключил или архивиран график не може да се редактира: изберете **Дублирай**, за да го изпълните отново.

## Какво се случва в началото

За всеки елемент Metascheduler:

1. чете текущата стойност и я запазва (снимката);
2. записва новата стойност;
3. запазва това, което е записал.

Ако елементът вече има стойността, нищо не се записва. Процентът винаги се изчислява от запазената стойност, така че повторен опит никога не намалява с 20% два пъти.

## Какво се случва в края

За всеки елемент, според избора за край на промяната:

- **Върни**: ако текущата стойност все още е тази, която Metascheduler е записал, той връща запазената стойност. Ако някой я е променил, я оставя и пита Вас. Вижте [Как работи връщането](https://metascheduler.app/bg/help/undo-and-drift.md).
- **Задай нещо друго**: записва крайната стойност, която сте избрали.
- **Запази**: не прави нищо.

## Закъснели изпълнения

Metascheduler изпълнява всяко начало и край веднъж, навреме. Ако не може да се изпълни навреме (например Shopify не е работило), следва тези правила:

| Ситуация | Какво се случва |
| --- | --- |
| Начало със закъснение до 5 минути | Изпълнява се нормално. |
| Начало по-късно от това, в рамките на периода | Изпълнява се и се отбелязва като **Със закъснение**. |
| Начало, чийто период вече е приключил | Пропуска се и се показва в **Изисква действие**. Краят му се отказва. |
| Край, колкото и да закъснява | Винаги се изпълнява. Връщането на нещата е безопасната посока. |
| Еднократна промяна със закъснение над един ден | Чака Вас в **Изисква действие**: **Изпълни сега** или **Пропусни**. |

**Изпълни сега**, **Опитай отново** и началата на планове за въвеждане не се задържат от тези правила.

## Повторни опити

Когато Shopify е натоварено или недостъпно, Metascheduler изчаква и опитва отново до 5 пъти, с все по-дълго изчакване. Промяна, която Shopify отказва (недопустима стойност, елемент, който вече го няма), не се опитва отново: този елемент е неуспешен, а останалите продължават, и изпълнението показва **Частично готово**.

## Конфликти

Когато два графика променят един и същи елемент в припокриващи се часове, редакторът го изброява под **Конфликти**, а календарът отбелязва и двата. Това е предупреждение, не блокиране: безопасните правила за връщане не позволяват на припокриването да презапише никой от тях.

## Свързани статии

- [Как работи връщането](https://metascheduler.app/bg/help/undo-and-drift.md): Metascheduler запазва това, което замества, и проверява, преди да го върне, така че никога не презаписва редакция, направена междувременно от някого.
- [Планирайте първата си промяна](https://metascheduler.app/bg/help/first-schedule.md): Създайте график с начало и край, добавете промяна, проверете прегледа и го планирайте.
- [Речник](https://metascheduler.app/bg/help/glossary.md): Думите, които използва Metascheduler, и статусите, които ще виждате при графици, изпълнения и елементи.
