======Правила та журнал проводок====== **⚠ Доступно лише якщо в тарифі підключено модуль «Бухгалтерський облік».** Два пов'язані екрани розділу **«Бух. облік»**: **Правила проводок** задають, які рахунки Дт/Кт і яку базу суми брати для кожного типу операції; **Журнал проводок** показує вже записані проводки за період і містить пакетний генератор, який читає документи каси й складу та перетворює їх на проводки саме за цими правилами. =====Правила проводок===== **Розділ «Бух. облік» → Правила проводок**. Список правил зліва (кожен рядок — одна майбутня проводка Дт/Кт для типу операції), під ним — панель редагування обраного правила. {{ :posplus:pro:buhoblik:provodky-01-pravyla.png?direct |Екран «Правила проводок»}} ====Список==== Колонки списку: **Операція**, **Дт**, **Кт**, **База** (Повна / Без ПДВ / ПДВ — короткі підписи; довші варіанти тих самих трьох значень — у формі редагування нижче), **Уточнення** (тип витрати або сценарій інкасації — для решти операцій порожньо), **Активне** (``✓`` або порожньо — окремого значка «неактивне» нема). Сортування — за операцією, а в межах операції — у порядку, який не редагується через форму: новим правилам він призначається автоматично. Одинарний клік по рядку підвантажує його поля в панель редагування **лише для перегляду** (поля лишаються сірими/неактивними); щоб реально редагувати — потрібен подвійний клік по рядку (або кнопка **Нове** для нового правила). ====Форма правила==== Поля згори вниз: * **Операція** — тип операції, під яку записується проводка: ^ Операція ^ Хто в журналі її генерує ^ | Продаж (готівка) | Чек продажу — частина оплати готівкою | | Продаж (картка) | Чек продажу — частина оплати карткою | | Продаж (у борг) | Чек продажу — частина оплати в борг | | Собівартість реалізації | Чек продажу — собівартість проданого товару | | Оплата боргу (готівка) | Оплата боргу клієнтом — будь-який спосіб, крім картки | | Оплата боргу (картка) | Оплата боргу клієнтом — карткою | | Повернення (готівка) | Повернення — будь-який спосіб, крім картки | | Повернення (картка) | Повернення — карткою | | Повернення (собівартість) | Повернення — собівартість поверненого товару | | Прихід товару | Прихідна накладна — уся сума накладної | | Витрати | Документ витрати — правило за типом витрати (поле «Уточнення»), якщо його немає — загальне правило операції | | Інкасація | Інкасація чи внесення готівки — правило за сценарієм (поле «Уточнення») | | Списання | Накладна списання — собівартість списаного товару | * **Дебет (рахунок)** і **Кредит (рахунок)** — два незалежні випадні списки з довідника **«План рахунків»** (окремий екран, поза обсягом цієї статті): лише активні рахунки, кожен пункт у форматі «код — назва». Форма не перевіряє, що дебет і кредит відрізняються. * **База суми** — яку частину суми документа брати для цієї проводки: ^ У формі ^ У списку ^ Сума в проводці ^ | Повна сума | Повна | уся сума документа | | Без ПДВ (чистий) | Без ПДВ | сума документа ÷ 1.2, округлено до копійки | | Тільки ПДВ | ПДВ | різниця між повною сумою і сумою без ПДВ | Саму формулу застосовує генератор (розділ нижче); тут поле лише вибирає, яку з трьох сум брати. * **Уточнення** — випадний список, який з'являється лише для операцій **Витрати** (типи витрат з довідника) та **Інкасація** (сценарії руху готівки); перший пункт **«— Загальне —»** означає правило без уточнення. * **Активне** — прапорець (типово увімкнено для нового правила). Генератор бере **лише активні** правила; вимкнене правило лишається в списку, але проводок за ним більше не створює. * **Опис** — вільний текст, необов'язковий. Якщо заповнено — стає **Коментарем** відповідної проводки в журналі; якщо порожньо — коментар теж порожній. Для однієї операції можна створити **кілька активних правил одразу** — усі спрацюють при генерації як окремі рядки проводки (наприклад, одне правило на базі «Без ПДВ» і ще одне на базі «Тільки ПДВ» для тієї самої операції дадуть дві окремі проводки замість однієї). Кнопки: * **Нове** — очищає панель (База суми → «Повна сума», Активне → увімкнено), відкриває редагування, фокус на **Операція**. Доступна, лише коли форма не в режимі редагування. * **Зберегти** — перевіряє послідовно чотири поля (Операція → інакше «Оберіть операцію», Дебет → «Оберіть рахунок дебету», Кредит → «Оберіть рахунок кредиту», База суми → «Оберіть базу суми»); для операцій **Витрати** та **Інкасація** дозволена лише база «Повна сума» — інакше з'явиться пояснення, що ці документи не мають ставки ПДВ для розбиття на чисту суму й ПДВ; за успіху записує нове правило або оновлює наявне, пише в аудит і закриває редагування. * **Видалити** — доступна лише поза редагуванням; без вибраного рядка — «Оберіть правило для видалення»; інакше запитує підтвердження «Видалити обране правило проводки?», видаляє рядок остаточно і пише в аудит. * **Скасувати** — закриває редагування без збереження, повертає в поля дані обраного в списку рядка (або порожню форму, якщо нічого не обрано). =====Журнал і генератор проводок===== **Розділ «Бух. облік» → Журнал проводок**. Таблиця вже записаних проводок за обраний період плюс кнопка пакетної генерації, яка перечитує документи каси й складу та сама створює (чи оновлює) проводки за правилами вище. {{ :posplus:pro:buhoblik:provodky-02-zhurnal.png?direct |Екран «Журнал проводок»}} ====Список==== Фільтри — **Період:** дві дати через «-» (типово, як і при відкритті журналу, — останні 30 днів) і **ФОП:** (перший пункт **«Усі ФОП»**, далі — ФОП підприємства). Колонки: **Дата**, **Тип**, **ФОП**, **Дт**, **Кт**, **Сума**, **Коментар**. Кнопка **Оновити** — перечитує список за поточним періодом без генерації. Колонка **Тип** показує тип документа, з якого зроблено проводку: **Продаж**, **Прихід**, **Повернення**, **Оплата боргу**, **Реалізація**, **Списання**, **Витрата**, **Інкасація**, **Підтвердження ПН**. Є ще тип **Ручна** — проводки з окремої форми **«Ручні проводки»** (інший пункт меню «Бух. облік», поза обсягом цієї статті); ні генератор, ні форма редагування правил їх не створюють і не змінюють. ====Генератор («Згенерувати за період»)==== Перед запуском — перевірка замка закритого періоду: якщо весь обраний період уже за межею замка, з'являється «Період заблоковано (замок …). Генерація неможлива.» і генерація не запускається; якщо замок припадає всередину обраного періоду, дата **«З:»** автоматично зсувається на день після замка з окремим повідомленням про це (сам механізм замка періоду — інша функціональність, поза обсягом цієї статті). Далі — підтвердження «Згенерувати проводки за період … — …? Наявні авто-проводки цих документів буде перегенеровано (ручні не чіпаються).». Генератор проходить десять категорій документів послідовно: ^ # ^ Документи ^ Відбір ^ Що генерує ^ | 1 | Чеки продажу (див. [[posplus:pro:kasa:cheky|Чеки]]) | проведені, дата чека в періоді | дохід/ПДВ по кожному способу оплати чека окремо (правила «Продаж (готівка)» / «Продаж (картка)» / «Продаж (у борг)») + собівартість проданого (правило «Собівартість реалізації») | | 2 | Прихідні накладні ([[posplus:pro:dokumenty:pryhidna-nakladna|Прихідна накладна]]) | проведені, дата в періоді | правило «Прихід товару» на всю суму накладної | | 3 | Повернення | проведені, дата в періоді | сторно доходу/ПДВ по способу повернення (правила «Повернення (картка)» / «Повернення (готівка)») + собівартість повернутого (правило «Повернення (собівартість)») | | 4 | Оплати боргу клієнтом (рядки платежів, див. [[posplus:pro:kasa:finansovi-dokumenty|Фінансові документи]]) | дата платежу в періоді (перевірки «проведено» тут нема — кожен платіж і так остаточний) | правила «Оплата боргу (картка)» / «Оплата боргу (готівка)» на суму платежу | | 5 | Розхідні накладні / складська реалізація ([[posplus:pro:dokumenty:rozhidna-nakladna|Розхідна накладна]]) | проведені, дата в періоді | дохід + ПДВ (порядково, за реальною ставкою товару) + собівартість — рахунки **не з Правил проводок**, див. нижче | | 6 | Накладні списання ([[posplus:pro:dokumenty:spysannia|Списання]]) | проведені, дата в періоді | правило «Списання» на собівартість списаного товару | | 7 | Документи витрат ([[posplus:pro:kasa:finansovi-dokumenty|Фінансові документи]]) | проведені, дата в періоді | правило «Витрати» за типом витрати (поле «Уточнення»), якщо такого немає — загальне правило операції | | 8 | Інкасація та внесення готівки | дата в періоді | правило «Інкасація» за сценарієм руху готівки (поле «Уточнення») | | 9 | Прихідні накладні з зареєстрованою податковою накладною | позначені кнопкою **ПН зареєстровано** (без обмеження періодом) | перенесення податкового кредиту з 644 на 641 | | 10 | Нарахування зарплати | затверджені чи виплачені, дата в періоді | нарахування, ЄСВ і утримання за власними правилами, яких у формі правил немає | Для позицій 1–4 кожна сума йде через Правила проводок: генератор бере всі активні правила з потрібним типом операції і для кожного рахує суму за обраною в правилі базою — **«Повна сума»** = сума як є, **«Без ПДВ»** = сума ÷ 1.2 (округлено до копійки), **«Тільки ПДВ»** = різниця між повною сумою і сумою без ПДВ. Формула фіксована на ставці 20% незалежно від фактичних ставок ПДВ товарів у чеку чи статусу ФОП-платника; проводка з нульовою сумою не створюється. У розбивці чека продажу (позиція 1) спосіб оплати звіряється лише з готівкою, карткою та продажем у борг, без запасного варіанта — сума оплати якимось іншим способом не потрапить у жодну проводку, без попередження. У повернень і оплат боргу такого ризику нема: там усе, крім картки, потрапляє в готівкову гілку (правила «Повернення (готівка)» / «Оплата боргу (готівка)»). Собівартість (правила «Собівартість реалізації» та «Повернення (собівартість)») — не з документа, а з фактичного руху товару (склад): кількість без урахування знаку × ціна руху — списання для продажу, надходження для повернення; якщо в самого руху ціна порожня — береться ціна пов'язаного руху (прихідної партії за FIFO). **Позиція 5 (Розхідні накладні) працює інакше й Правила проводок не використовує.** Рахунки фіксовані й у формі правил не редагуються: дохід на Кт 703, ПДВ на Кт 641 (лише якщо прив'язаний ФОП — платник ПДВ, і лише для рядків товару з ненульовою ставкою; рахується по кожному рядку окремо за його фактичною ставкою — на відміну від фіксованих 20% вище), собівартість Дт 902 Кт 281; дебет — 361, якщо накладна в борг, або 301, якщо оплачена одразу. Коментар цих проводок теж завжди однаковий («Реалізація зі складу: дохід», «Реалізація зі складу: ПДВ», «Собівартість реалізації»), а не з поля Опис правила. Зміна чи вимкнення правил операцій продажу чи приходу товару на ці проводки не впливає. **Повторний запуск не дублює проводки.** Перед вставленням нових проводок для документа генератор спершу видаляє всі наявні проводки, пов'язані саме з цим документом, — повторний запуск за той самий чи перетинний період не плодить дублі, а заміняє старі авто-проводки новими. Це стосується лише типів документів із таблиці вище; проводки типу «Ручна» генератор ніколи не видаляє і не створює — саме про це попереджає діалог підтвердження фразою «ручні не чіпаються». Кожен документ обробляється незалежно від інших: помилка на одному не зупиняє пакет і не показує окремого повідомлення про неї — цей документ просто лишається без проводок; єдиний видимий підсумок після завершення — напис **«Згенеровано проводок: N»** під списком. Пакетна генерація пишеться в аудит одним записом (кількість проводок і період). Збереження чи видалення окремого правила — теж в аудит. ====Видалити проводку==== Видаляє обраний рядок журналу (будь-якого типу, включно з авто-згенерованими) після підтвердження «Видалити обрану проводку?»; без вибраного рядка — «Оберіть проводку». На відміну від збереження/видалення правила і від пакетної генерації, це видалення **не пишеться в аудит**. ---- Пропущено: * Правила зарплати (нарахування, ЄСВ, утримання), які використовує категорія 10, у формі правил не редагуються — у списку **Операція** їх немає. * Порядок рядків у списку правил у межах однієї операції не редагується через форму — новим правилам він призначається автоматично; на порядок формування проводок при генерації це не впливає. * **«План рахунків»** (джерело Дт/Кт у формі правила), **«Ручні проводки»** і **«Звіти обліку»** — сусідні пункти меню «Бух. облік» (перший — довідник, з якого беруться рахунки; другий — джерело типу «Ручна» в цьому журналі); обидва поза обсягом цієї статті. * Замок закритого періоду, що блокує чи зсуває генерацію, — окрема функціональність; тут описана лише його видима поведінка в діалозі генерації. Див. також: [[posplus:pro:kasa:cheky|Чеки]], [[posplus:pro:dokumenty:pryhidna-nakladna|Прихідна накладна]], [[posplus:pro:dokumenty:rozhidna-nakladna|Розхідна накладна]], [[posplus:pro:kasa:finansovi-dokumenty|Фінансові документи]] — документи, які обробляє генератор.