Калькуляція
Довідник Калькуляція дозволяє розрахувати значення будь-якого доступного реквізиту документа, в залежності від налаштованих параметрів. Калькуляція видаткових документів передбачає роздільне налаштування форми документа й розрахунку рядків специфікації. Виділяють два види калькуляції:
- Документ – дозволяє обробляти дані заголовка документа;
- Специфікація – обробляє рядки специфікації документа. По пункту меню Реєстр / Змінити (по клавіші F4 чи за допомогою піктограми на панелі інструментів ) в кожному із представлених документів підсистеми (Акт виконаних робіт (видатковий), Акт експедиційний брак, Видаткова накладна, Довідник автопідстановки, Замовлення на відпуск, Звіт консигнатора (реалізація), Планове замовлення, Повернення від покупця, Рахунок-накладна на продаж, Рахунок до отримання, Розпорядження на відпуск, Розрахунково-товарний чек, Товарний чек), проводиться налаштування програми калькуляції в редакторі програм. При написанні програми використовуються Поля, Функції, Операції, доступні в даному модулі.
У програмі калькуляції закладено Автоматичне формування податкового документа. Для цього необхідно поле встановити в 1, інакше автоматично формуються товарні документи.
У калькуляції документів в редакторі програми (по пункту меню Правка / Вставка елементу, за допомогою клавіші F3 чи за допомогою піктограми на панелі інструментів ) на вкладці Поля, в групі Константи подій механізму документа, можна вибрати константу подія користувача (комбінація клавіш Alt + U). За комбінації клавіш Alt + U в документі відбувається запуск калькуляції документу. Константа використовується для виконання калькуляції документа з ініціативи користувача.
Поле ІД аналітичної картки, і в документі і в специфікації, відкрито на запис і читання.
Якщо для документів, зазначених у списку, створені в модулі Адміністратор / Поля користувача поля користувача даної підсистеми, вони так само використовуються для написання програми калькуляції рядків документа.
Формування Констант розширює Користувальницькі програмні поля і дозволяє їх використовувати при створенні програми калькуляції рядків документа. При зміні поля користувача документа для програми калькуляції документ вважається зміненим.