озволяє нам бачити вже оформлених працівників, робити зміни в їх контрактах і так далі.
Форма «вибірка» дозволяє нам вибрати потрібний контракт зі списку за певними критеріями.
Далі ми приступаємо до зміни первісної форми документа, додаємо всі необхідні реквізити і табличні частини.
Рис.11. Форма документа «Контракт»
В палітрі властивостей полів вказуємо ім'я, вид (поле введення або поле напису), і шлях до даних.
Рис. 12 Палітра властивостей полів
Потім прив'язуємо поля форми до реквізиту документа.
Рис.13. Прив'язка полів форми до реквізиту документа
Тепер додамо в наш документ табличну частину «доплати»
Рис.14. Створення табличній частині доплати
У табличній частині створимо 3 реквізиту: вид виплат, кількість і найменування. При завантаженні в 1С «Підприємство», створена форма виглядає наступним чином (Мал. 14). Усі реквізити залишаються порожніми для редагування, тому що для кожного працівника вони можуть бути індивідуальні.
Рис.15. Доплати
Тут у нас вказуються додаткові доплати до з / п. Вид, кількість та найменування валюти.
В інших виплатах вказуються інші виплати, встановлені законодавством, колективним договором, угодою або цим контрактом.
Після того як ми проставимо всі елементи у нас буде готова форма для заповнення даними. За допомогою якої буде виходити на друк необхідний нам документ.
Але що б документ виглядав так як нам потрібно, нам потрібно внести в код зміни і доповнення [3].
Додавання рядка надбавки
Рис. 16 Вибірка персональної надбавки
У модулі форми вибору напишемо програмний код, при виконанні якого програма вважати всі надбавки в табличній частині. Програмний код наведений у додатку 2.
Заполним наш створений документ в режимі 1С «Підприємство»
Рис.17. Заповнений документ
Далі в нашому документі необхідно реалізувати автоматичний розрахунок днів відпустки і трудові договори. Для зберігання такої інформації в конфігурації є прикладної об'єкт - Регістр накопичення. Регістр накопичення утворює багатовимірну систему вимірювань і дозволяє «накопичувати» числові дані в розрізі декількох вимірювань.
Так само в нашому документі необхідно реалізувати автоматичний розрахунок днів відпустки у трудових договорах. Для зберігання такої інформації в конфігурації є прикладної об'єкт - Регістр накопичення. Регістр накопичення утворює багатовимірну систему вимірювань і дозволяє «накопичувати» числові дані в розрізі декількох вимірювань [23].
Рис.18. Регістр «Відпустки за контрактами»
Задаємо потрібні параметри нашим регістрів. У даному випадку наш регістра - обороти.
Рис.19. Задание потрібного параметра для регістра
Далі вказуємо наш документ в регістри.
Для того щоб дані правильно записувалися в регістри, необхідно заповнити вираження в конструкторі рухів [19].
Рис.20. Конструктор руху регістрів
Так само ми додаємо регістр відомостей для контрактів.
Рис.21. Регістр відомостей «Трудових договорів»
Регістр відомостей дозволяють зберігати в прикладному рішенні довільні дані в розрізі декількох вимірювань. Наприклад, у регістрі відомостей можн...