======Вхідні залишки та закриття періоду====== **⚠ Доступно лише якщо в тарифі підключено модуль «Бухгалтерський облік».** Два пов'язані інструменти бухгалтерського обліку в розділі **Бух. облік**: спершу — одноразово, за потреби — вводяться **вхідні залишки** рахунків (стартові сальдо на початок обліку); вже потім, періодично (наприклад, щомісяця чи в кінці року) — виконується **закриття періоду**, яке згортає накопичені обороти доходів і витрат у фінансовий результат. Обидві форми вимагають попередньо налаштованого плану рахунків — якщо його немає, форма показує повідомлення «Потрібна міграція «План рахунків».». =====Вхідні залишки===== Розділ **Бух. облік → Вхідні залишки**. Кожен введений залишок зберігається як проводка через автоматичного контрагента — рахунок **44 (Капітал)**: залишок за дебетом (актив) записується як Дт «рахунок» / Кт 44, залишок за кредитом (пасив) — як Дт 44 / Кт «рахунок». {{ :posplus:pro:buhoblik:vkhidni-zalyshky-01.png?direct |Екран «Вхідні залишки»}} ====Поля==== * **Станом на:** — дата, на яку вводяться залишки; за замовчуванням — сьогодні. Кожна дата має власний, незалежний набір залишків: зміна дати одразу перезавантажує список саме на цю дату (ті залишки, що вже збережені на неї). * **Рахунок:** — випадний список для вибору (без вільного вводу) у форматі «код — назва»; містить лише активні рахунки нижнього рівня плану рахунків — згорнуті (батьківські) рахунки і сам рахунок 44 у списку відсутні. * Перемикач **Дебет** / **Кредит** — сторона залишку: актив чи пасив. За замовчуванням обрано Дебет. * **Сума:** — сума залишку; має бути більшою за нуль. * **ФОП:** — залишки зберігаються за одним ФОП, за замовчуванням обрано ФОП «за замовчуванням»; без вибраного — повідомлення «Оберіть ФОП». ====Додати / оновити та Прибрати рядок==== Кнопка **Додати / оновити** перевіряє обраний рахунок («Оберіть рахунок») і суму («Вкажіть суму > 0»), тоді додає рядок у список. На один рахунок — лише один рядок: повторне додавання того самого рахунку перезаписує вже доданий рядок (нову суму й сторону), а не створює другий. Після додавання очищається лише поле **Сума:** — обраний рахунок і сторона лишаються обраними, тож наступний рахунок можна вносити одразу. Кнопка **Прибрати рядок** видаляє виділений рядок зі списку. Це діє лише в межах поточного, ще не збереженого списку — щоб зміна відобразилась у базі, після потрібне збереження. Список показує накопичені рядки: **Код**, **Назва**, **Залишок Дт**, **Залишок Кт** (сума потрапляє лише в одну з двох колонок, залежно від сторони). Під списком — підсумок: «Активи: … · Зобов'язання: … · Капітал (44): …» (капітал = активи мінус зобов'язання); він оновлюється після кожного додавання чи видалення рядка та при зміні дати. ====Збереження==== Кнопка **Зберегти залишки** (у шапці форми, справа): * Якщо дата **Станом на:** потрапляє в заблокований період (замок описано нижче, у розділі «Закриття періоду») — збереження блокується повідомленням про закритий період. * Інакше форма питає підтвердження: «Зберегти вхідні залишки станом на [дата]? Попередні залишки цієї дати буде перезаписано.» * Після підтвердження весь набір залишків обраної дати переписується наново: спершу видаляються всі раніше збережені залишки саме цієї дати, потім записуються проводки для кожного рядка поточного списку. Тобто збереження завжди повністю замінює попередній результат для цієї дати — включно з рядками, прибраними кнопкою **Прибрати рядок**; а збереження порожнього списку просто прибирає всі залишки цієї дати, не записуючи нових. * Успіх — повідомлення «Вхідні залишки збережено.». Помилка — зміни відкочуються, і показується текст помилки. =====Закриття періоду===== Розділ **Бух. облік → Закриття періоду**. Форма згортає обороти рахунків доходів і витрат за обраний період у фінансовий результат — рахунок **79**, а тоді фінрезультат — у капітал, рахунок **44**: прибуток записується як Дт 79 / Кт 44, збиток — як Дт 44 / Кт 79. {{ :posplus:pro:buhoblik:zakryttia-periodu-01.png?direct |Екран «Закриття періоду»}} ====Період і замок==== * **Період з:** — початок діапазону; за замовчуванням — 30 днів тому. * **по:** — кінець діапазону; за замовчуванням — сьогодні. Зміна будь-якої з двох дат не оновлює список і підсумок автоматично — щоб побачити результат для нового діапазону, натисніть **Розрахувати** (або одну з кнопок закриття/відкриття нижче). * **ФОП:** — період закривається за одним ФОП, за замовчуванням обрано ФОП «за замовчуванням»; без вибраного — повідомлення «Оберіть ФОП». * **Замок періодів:** — лише перегляд стану замка: «до [дата]» або «немає». Замок один спільний на весь бухгалтерський облік: щойно він встановлений, під нього підпадають і ця форма, і вхідні залишки, і ручні проводки, і генератор проводок; складських документів замок не стосується. ====Розрахувати==== Кнопка **Розрахувати** рахує обороти без запису в базу — можна переглянути результат заздалегідь. Кнопка **Закрити період** виконує той самий розрахунок самостійно, тож попередній перегляд через **Розрахувати** не обов'язковий. У розрахунок потрапляють лише рахунки класів «Дохід» і «Витрати», що мали ненульовий оборот за обраний період. Самі закриваючі проводки (вже створені попереднім закриттям цього чи іншого діапазону) в оборот не рахуються — інакше вони спотворили б суму при повторному розрахунку. Список показує: **Рахунок**, **Назва**, **Оборот**, **Проводка** (текст проводки, яку буде створено для цього рахунку). Знизу — підсумок: «Доходи: … · Витрати: … · Прибуток: …», або, якщо результат від'ємний, «…Збиток: …». ====Закрити період / Відкрити наново==== Обидві кнопки заблоковані, якщо початок обраного діапазону (**Період з:**) потрапляє в заблокований період — з'явиться повідомлення «Діапазон зачіпає закритий період (замок …). Операція заборонена. Спершу зніміть замок.». * **Закрити період** — після підтвердження («Згенеруються закриваючі проводки») спершу видаляє раніше створені закриваючі проводки цього ж діапазону, тоді розраховує й записує нові. Тобто повторне закриття того самого діапазону не дублює проводки, а перераховує й переписує їх наново. Успіх — повідомлення «Період закрито.». * **Відкрити наново** — після підтвердження видаляє закриваючі проводки обраного діапазону (сам розрахунок оборотів не чіпає) і одразу оновлює перегляд — **Розрахувати** виконується автоматично. Успіх — повідомлення «Період роззакрито.». ====Заблокувати по дату / Зняти замок==== * **Заблокувати по дату** — після підтвердження ставить замок на дату з поля **по:** (включно), тобто на кінець обраного діапазону, а не на його початок. Текст підтвердження прямо попереджає: генератор, ручні проводки, вхідні залишки й закриття більше не зможуть змінювати проводки цього періоду. * **Зняти замок** — знімає раніше встановлений замок (після підтвердження); якщо замка немає — повідомлення «Замка немає.».