ДОДАВАННЯ ЖУРНАЛУ ЗАРПЛАТИ В конфігурації системи

Замість наявного в 1С ЖЗ, наприклад в конфігурації Заробітна плата і кадри, створимо новий ЖЗ, давши йому імя Зарплата_2

Відкриємо конфігурацію, зупинимося на пункті Журнали розрахунків, присутньому на закладці Метадані, і додамо в нього новий підпункт (рис 7 17)

Рис 717 Новий журнал розрахунків

Відповідаючи на питання конструктора ЖЗ, визначимо обєкт і період відповідно до рис 718

а б

Рис 718 Завдання властивостей ЖЗ: а обєкт ЖЗ б його період

Як додаткові використовуємо наведені в табл 75 реквізити

Таблиця 75

Додаткові реквізити ЖЗ

Реквізит

Опис

Примітка

всегоЧасов

Число годин, відпрацьованих працівником у розрахунковому періоді

Має числовий тип і формат 51

хозОп

Повязана з розрахунком господарська операція

Має різновид типу СправочнікХозяйственная Операція

строкаДок

Номер рядка табличної частини документа, що народив розрахунок

Має числовий тип і формат 50

Вбудованих атрибутів ЖЗ і трьох додаткових реквізитів цілком достатньо для розрахунку зарплати, її бухгалтерського обліку, випуску супроводжуючих розрахунок звітів і навіть для перерахувань в банк До речі, останні можливі, якщо в довіднику Сотруднікі_2 зберігаються особові рахунки обєктів розрахунку Для спрощення покладемо, що номери особових рахунків збігаються з кодами співробітників, але предваряются префіксом Б-, наприклад Б-301

Реквізит строкаДок корисний, якщо один документ породжує кілька розрахунків Такі документи у нас є, наприклад Табель Тоді, знаючи значення строкаДок,методом документа ПолучітьСтрокуПоНомеру відразу ж знаходиться рядок табличної частини документа, що відповідає розглянутій записи ЖЗ Правда, довіряти значенням цього реквізиту можна, якщо між рядками табличній частині документа і розрахунками існує стійкий звязок Вона може порушитися, наприклад, якщо після видалення рядка табличної частини документ зберігається без перепроведення Таким чином, для документа передавального в ЖЗ значення реквізиту строкаДок,необхідно в модулі документа викликати метод документа, причому з одиничним параметром, наприклад, так:

процедура ПріЗапісі () / / Зумовлена ​​процедура модуля документа ПріЗапісіПерепроводіть (1)

КонецПроцедури / / ПріЗапісі

Можна обійтися і без виклику методу ПріЗапісіПерепроводіть, якщо з кнопкою ОК форми документа звязати таку послідовність команд:

# 3апісать Провести Закрити

Вікно із заданими властивостями та реквізитами ЖЗ наведемо на рис 719

Рис 719 Характеристики новозбудованого ЖЗ

Графами відбору можуть бути реквізити довідника, елементи якого використовуються в якості обєктів ЖЗ Зазначена нами графа відбору Батько дозволить відображати в ЖЗ не всіх співробітників одночасно, а лише працюючих в обраному підрозділі Закладки зявляються і видаляються методом модуля форми журналу ЗакдадкіОтбора Якщо графою відбору є періодичний реквізит довідника, то для нього потрібно вибрати радіокнопку Записувати на кінець або початок розрахункового періоду

Зауваження:

1 Для нового ЖЗ система створить файл, можливо CJ4287DBF

2 Згодом ми введемо ще одну графу відбору Освіта (розд 713, приклад 9)

Джерело: Бартеньев О В 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>

*

*