ФОРМА СПИСКУ ЖУРНАЛУ ЗАРПЛАТИ

У формі списку ЖЗ відобразимо необхідну для візуального контролю розрахунків інформацію: ПІБ співробітника, ВР, а точніше, його уявлення, число відпрацьованих годин (графа Годинник), результат і дати початку і закінчення розрахунку (рис 720)

Рис 720 Графи ЖЗ

Наведемо запропонований 1С діалог форми до представленого на рис 721 увазі

Рис 721 Діалог форми списку ЖЗ

Всі стовпчики, крім стовпців Хоз оп і Результат, залишимо доступними тільки для перегляду (Властивості стовпця, нагадаємо, змінюються після його виділення і виконання ланцюжка Дії Властивості або натискання на Alt + Enter) Можливість зміни господарської операції в ЖЗ повинна бути передбачена, так як в документах, по народжують розрахунки, змінити господарську операцію не можна: вона береться як є зі створеного нами довідника ХозОпДляВР (розд 737) Зауважимо, що змінити господарську операцію фіксованих розрахунків не вдасться і в ЖЗ

Перший стовпець ЖЗ призначений для показу супроводжуючих розрахунки іконок (піктограм) Стовпець з імям ВР доданий в таблицю після вибору іконки на панелі інструментів Елементи діалогу У полі Формула цього шпальти розміщено вираз

“” + ВідРасч

виводить в комірки стовпчика НЕ ​​ідентифікатор ВР, а його синонім

Розміщений в верхньому правому куті прапорець, що має заголовок По цехах і ідентифікатор закл,включать і відключає закладки відбору, тобто управляє режимом виведення даних по цехах

Радіокнопки Співробітник і Цех, задають режими розрахунків Початок місяця, підсумкової заробітної плати, а також режими виведення документів друку розрахункового листка і відомості перерахувань в банк

Радіокнопки,абоперемикачі,є новим для нас елементом діалогу Для взаємозвязку радиокнопки розміщуються в групі, в нашому випадку має назву Режим розрахунку Група формується таким чином:

1 Додається радіокнопка (вибирається іконка на панелі інструментів Елементи діалогу) з заголовком Співробітник, їй присвоюється ідентифікатор хто(Імя може бути довільним), який і буде служити ідентифікатором групи На закладці Додатково цієї Радіокнопка задається властивість Перший в групі

2 Додається радіокнопка із заголовком Цех, і їй присвоюється ідентифікатор кто2,який нам стане в нагоді для управління доступністю кнопки Ніяких додаткових властивостей для неї не задається

3 Кнопки обводятся рамкою групи (задається іконкою), Якій присвоюється заголовок Режим розрахунку

Зауваження Буває, що 1С вередує і не хоче обєднувати обведені радиокнопки в групи Проте з цим можна впоратися, якщо імя хто і властивість Перший в групі приписати крайнього праворуч перемикачу

Мінлива діалогу хто приймає значення:

• 1, якщо обрана радіокнопка Співробітник і в цьому випадку команди ЖЗ, наприклад команда друку розрахункового листка або відомості перерахувань в банк, виконуються для одного обраного в ЖЗ співробітника

• 2, якщо обрана радіокнопка Цех команди ЖЗ виконуються для співробітників відображуваного в ЖЗ підрозділи

Якщо в ЖЗ представлено все підприємство (закл= 0), то хто = 1 і радиокнопки недоступні, і тоді розрахунки проводяться для одного співробітника

У верхній правій частині діалогу розмістимо кнопки з картинками звичайні кноп

ки, в яких заголовок замінений на картинку, обирану на відповідній закладці вікна завдання властивостей кнопки (рис 722)

Рис 722 Завдання картинки для кнопки

З елементами діалогу форми списку ЖЗ звяжемо перераховані в табл 76 формули Вони, нагадаємо, пишуться на закладці Додатково у вікні завдання властивостей елементів діалогу

Елементи діалогу форми списку ЖЗ і їх формули

Таблиця 76

Елемент діалогу

Формула / команда

Опис

По цехах (має ідентифікатор закл)

ПоЦехам ()

Включає / відключає режим виведення розрахунків по цехах Радіокнопки стають недоступними, якщо закл = 0 При цьому значення хто встановлюється рівним одиниці

Режим розрахунку радиокнопки Співробітник і Цех (має ідентифікатор хто)

ЗіачКтоСтар ()

Запамятовує значення змінної хто, для його відновлення при виборі режиму відображення по цехах, тобто коли закл = 1

Введення розрахунку

ВводРасчета ()

Дозволяє вибрати документ, що вводить нові розрахунки, відкрити форму документа і ввести потрібні розрахунки (опис ВР см в табл 72)

Зауваження   Процедури РасчетЗП, ПечатьРЛ і ВедомостьБанк, а також розрахунок початкового сальдо виконуються для одного співробітника, якщохто =1 (активна радіокнопка Співробітник), для співробітників обраного підрозділу, або, якщохто= 2 (активна радіокнопка Цех)

Тепер можна додати в меню інтерфейсу Учень команду виклику ЖЗ Зарплата_2 (рис 723), звязавши з ним зазначені на рис 724 властивості і задавши акселератор Alt + C

Рис 723 Новий пункт меню інтерфейсу Учень

Рис 724 Властивості пункту Журнал зарплати_2

Тепер ЖЗ доступний для прийому даних і перегляду Для їх обробки ми розмістимо в модулі форми списку ЖЗ підходящі програми

Джерело: Бартеньев О В 1С: Підприємство: програмування для всіх Базові обєкти та розрахунки на одній дискеті М: Діалог-МІФІ, 2005 464 с

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*