Облік заробітної плати

Вид материалаДокументы
9.5. Редагування сум минулих періодів по фондах
9.6. Редагування сум майбутніх періодів по фондах
9.7. Редагування особових рахунків по фондах
10. Порядок налаштування і введення даних для розрахунку деяких нарахувань
10.2. Схема налаштування і введення даних для розрахунку лікарняних
10.2.2. Зміни в алгоритмі розрахунку лікарняних з 01.01.08 року
10.2.3. Зміни в алгоритмі розрахунку лікарняних з 22.05.08 року
10.3. Налаштування для розрахунку лікарняних
Подобный материал:
1   ...   23   24   25   26   27   28   29   30   31

9.5. Редагування сум минулих періодів по фондах


«Налаштування» «Редагування результатів» «Редагування сум мин.пер.по фондах»

У процесі автоматичного перерахунку нарахувань на заробітну плату за минулі місяці система запам'ятовує суми перерахунку в спеціальному файлі і переносить з нього результати перерахунків в поточний розрахунковий місяць. Якщо була некоректно введена інформація або не дотримувався порядок розрахунків, може виникнути ситуація, коли система не в змозі самостійно виправити такі помилки. У цьому випадку виникає ситуація, коли Ви вже поправили вихідну інформацію і все робите правильно, але система запам'ятала неправильні дані і не може їх виправити. Видалити рядки з неправильними результатами перерахунків можна вручну в спеціальному режимі «Налаштування» «Редагування результатів» «Редагування сум мин.пер.по фондах». При вході в даний режим система запросить ввести дату. Вам потрібно ввести перше число розрахункового місяця. Для редагування або видалення записів потрібно виділити маркером потрібний запис і в контекстному меню меню вибрати відповідний режим (редагувати запис можна за допомогою клавіші «F4»).

9.6. Редагування сум майбутніх періодів по фондах


«Налаштування» «Редагування результатів» «Редагування сум майб.пер.по фондах»

Як уже говорилося вище, система при нарахуванні фондів ділить суми в залежності від місяця виникнення (окремо розраховуються фонди за поточним і майбутнім місяцях, а також робляться перерахунки за минулі місяці). Суми майбутніх місяців система запам'ятовує в момент розрахунку в окремому файлі. Потім, у тому місяці, за який ці суми були нараховані, в момент розрахунку вона показує їх зі знаком «-». Якщо були неправильно нараховані суми майбутніх періодів, то система все рівно заносить їх у цей спеціальний файл і не в змозі самостійно відредагувати їх після того, як Ви виправили вихідну інформацію. У режимі «Налаштування» «Редагування результатів» «Редагування сум майб.пер.по фондах» можна переглянути та відкоригувати вручну інформацію про суми майбутніх періодів, які запам'ятала система. Порядок роботи аналогічний описаному вище режиму «Редагування сум минулих періодів по фондах».

9.7. Редагування особових рахунків по фондах


«Налаштування» «Редагування результатів» «Редагування рез. по фондах»

Результати розрахунків нарахувань на заробітну плату (у системі це називається розрахунком фондів) зберігаються в системі по кожній людині помісячно. Інколи може виникнути ситуація, коли потрібно вручну підправити результати розрахунків. Розробники не радять активно користуватися цим режимом, тому що правильним стилем роботи з програмою є знаходження причин, що породили помилки в розрахунках, шляхи їх усунення та отримання правильних результатів шляхом використання розрахунків системи. Це важливо, тому що, якщо Ви не знайдете причину і запустите ще раз розрахунок нарахувань на заробітну плату або автоматичний перерахунок за минулий місяць, то, в першому випадку, Ваші зміни просто затруться, у другому випадку - будуть неправильні результати перерахунку.

Після того, як Ви оберете режим «Налаштування» «Редагування результатів» «Редагування рез. по фондах», система запросить вказати місяць, за який треба редагувати результати. В іншому порядок роботи аналогічний описаному вище режиму «Редагування сум минулих періодів по фондах».

10. Порядок налаштування і введення даних для розрахунку деяких нарахувань

10.1. Схема введення даних для розрахунку відсотка індексації зарплати

  1. Якщо користуватися цим розрахунком відсотка індексації зарплати, то в переліку доплат/утримань (в режимі «Налаштування зарплати» «Налагодження зарплати» «Формування переліку доплат/утримань») потрібно для наказу по індексації ім'я розрахунку «_indeks» поміняти на «_indspr».
  2. Для розрахунку індексу потрібно до довідника констант додати константу «pinf» зі значенням 101 (в режимі «Налаштування зарплати» «Налагодження зарплати» «Редагування довідника констант»).
  3. Заповнити помісячно довідник індексів споживчих цін (у відсотках) у режимі меню «Довідники» «Довідник індексів спож.цін».
  4. Якщо є накази на співробітників на постійні надбавки, і при цьому не змінювався оклад в штатному розписі, увійти до перегляду цих наказів в режимі «Первинні документи» «Доплати та утримання» і поставити галочку в полі «Врах.для визн.базового місяця для індексац.» макета додавання.
  5. Накази на індексацію створюються щомісячно. Потрібно виділити маркером наказ на індексацію (в режимі) і викликати пункт контекстного меню «Додавання доплат/утримань» (масове введення наказ). У ньому потрібно вказати дату початку і кінця місяця розрахунку (накази вводяться помісячно), більше ніяких полів не заповнювати, відібрати всіх співробітників за допомогою комбінації клавіш «Ctrl»+«+» і натиснути на кнопку «Зберегти». Система сама розрахує кожному співробітнику відсоток індексації.
  6. Результати масового введення наказу можна переглянути в режимі перегляді списку співробітників по виду наказу. При цьому система покаже на екрані відсоток індексації і дату базового запису. Можуть бути такі ситуації, коли система не може правильно визначити дату базового запису. У цьому випадку цю дату через редагування можна виправити вручну. Потім слід відзначити галочками виправлені записи і викликати режим контекстного меню «Перерахувати % індексації».

10.2. Схема налаштування і введення даних для розрахунку лікарняних

10.2.1. Алгоритм розрахунку лікарняних з 2007 року


Для розрахунку лікарняного потрібні дані про суми, що входять до розрахунку середньої зарплати (код середньої 14 «для доплати по лікарн.з 02.2006»), і про суми без обмеження зарплати, що оподатковуються соцстрахом (код середньої 15 «соцстрах для розрах.лікарн. (з 2007)» ) та дані про відпрацьований час. Місяць прийняття на роботу, якщо людина прийнята не з першого числа місяця, не включається до розрахунку середньої зарплати. Для кожного з попередніх шести місяців система дивиться на відпрацьований час. Якщо місяць не повністю відпрацьований, то вибирається з статистики сума, оподатковувана соцстрахом без обмеження і сума обмеження. Якщо сума більше суми обмеження, то береться пропорція і множиться на суму з статистики для розрахунку лікарняного. Крім цього, система дивиться за статистикою сум оподатковуваних соцстрахом, скільки місяців сплачувалися внески в соцстрах. Якщо менше шести місяців, то система дивиться в довіднику персоналу дату прийняття на роботу. Якщо це знову прийнятий співробітник, то дивиться на розширення, він платив внески раніше, чи ні. Якщо «старий» працівник, то шукає за 6 місяцями статистики ще 6 місяців. Якщо кількість місяців сплати внесків в соцстрах менше 6, то сума лікарняного обмежується мінімальною зарплатою. Мінімальна зарплата і час для отримання середньої зарплати по мінімальній зарплаті береться за кожен місяць лікарняного.

10.2.2. Зміни в алгоритмі розрахунку лікарняних з 01.01.08 року


Зміни стосуються обчислення кількості місяців сплати внесків в соцстрах і обчислення лікарняного по мінімальній зарплаті.

Система виходить із статистики за 6 місяців до початку лікарняного. Місяць прийняття на роботу, якщо людина прийнятий не з першого числа, не включається до розрахунку середньої зарплати. Система шукає суму, відпрацьований час і чи не виключається місяць з розрахунку середньої зарплати. Якщо не виключається, бере до уваги ці дані. При цьому, якщо місяць не повністю відпрацьований, то вибирається з статистики сума, оподатковувана соцстрахом без обмеження і сума обмеження. Якщо сума більше суми обмеження, то береться пропорція і множиться на суму з статистики для розрахунку лікарняного.

Крім цього, система шукає, чи не виключається місяць з розрахунку кількості повних місяців, за які сплачувалися внески.
  • Якщо не виключається, то перевіряє далі.
  • Якщо у статистиці за сумами для лікарняного за місяць сума не дорівнює 0, то враховує місяць.
  • Якщо дорівнює 0, то дивиться в статистиці на суму, з якої сплачувався соцстрах.
  • Якщо сума не дорівнює 0, то враховує місяць.
  • Якщо і ця сума дорівнює 0 і місяць виключений, то вважає, що це відпустка за свій рахунок або був лікарняний у зв'язку з нещасним випадком на виробництві.
  • Якщо місяць не виключений, то вважає, що це відпустка по догляду за дитиною або лікарняний за повний місяць. В обох цих випадках місяць враховується, тому не уточнює, чому немає сум.
  • Якщо система знайшла відпустку за свій рахунок або за весь місяць був лікарняний у зв'язку з нещасним випадком на виробництві, то місяць не враховує.
  • Якщо не набралося 6 місяців, то аналізує дату прийняття на роботу.
  • Якщо дійшла вже до дати прийому на роботу, то дивиться, скільки місяців сплачувалися внески на старій роботі.
  • Якщо два нових розширення порожні, для сумісності з інформацією 2007 дивиться на розширення з міткою MVZNSS (чи сплачувалися внески за 6 місяців на попередній роботі) — детальніше про розширення див. пункт «2.1. Список співробітників».
  • Якщо всі розширення порожні, то система бере середню по мінімальній зарплаті.
  • Якщо старе розширення заповнено, а нових немає, то вважає, що 6 місяців є.
  • Якщо нові заповнені, то додає з них місяці до раніше обчислених.
  • Якщо все одно немає 6 місяців, то бере середню по мінімальній зарплаті.
  • Якщо не дійшла до дати прийому на роботу, перевіряє останні місяці (12 від дати лікарняного без урахування тих, що брали участь у розрахунку середньої).
  • Якщо все одно немає 6 місяців, дивиться на розширення.
  • Якщо і з ними не набереться 6 місяців, то бере середню по мінімальній зарплаті.
  • Якщо немає ні одного місяця у статистиці, то вважає середню з поточного місяця. При цьому перевіряє розширення.
  • Якщо раніше у працівника не було 6 місяців сплати внесків, то вважає середню по мінімальній зарплаті. Мінімальну зарплату й час для здобуття середньої по мінімальній зарплаті бере на дату початку лікарняного.

10.2.3. Зміни в алгоритмі розрахунку лікарняних з 22.05.08 року


З 22.05.08 року у розрахунку лікарняних відбулися зміни в обліку середніх разових виплат. Для цих змін у системі виділено ще один код середньої (17 «для доплати по лікар. (з 22.05.08)»)

10.3. Налаштування для розрахунку лікарняних

  • У довіднику постійних величин (в режимі «Налаштування зарплати» «Налагодження зарплати» «Редагування довідника констант») повинні бути введені такі константи:

а). Константа «statss» = 1. Дата початку — 01.01.07.

б). Константа «blotr» = 1. Дата початку — 01.01.07.

в). Константа «bl2006» = 1. Дата початку — 01.01.06.

г). Константа «bl2008» = 1. Дата початку - 01.01.08, якщо потрібні описані вище зміни з 01.01.08
  • Для змін з 22.05.08 потрібно додати:

а). Константа «nvkb17» = 1 - з тієї дати, коли в системі будуть дані за статистикою на 17 код «для доплати по лікарн.з 22.05.08»

б). Константа «bl0508» = 1, дата початку - 22.05.08.
  • Потрібно в довідник персоналу додати розширення «VZNSS» (тип «так/ні», назва «Чи сплачувалися внески в соцстрах на попер.роботі». Ці дані потрібні тільки для нових співробітників, для тих, хто пропрацював рік і більше, буде аналізуватися статистика.
  • Для змін з січня 2008 року потрібно:

а). Додати два розширення до довідника персоналу: «MVZNSS» - ціле число, що позначає кількість місяців, в яких людина платила внески в соцстрах на попередній роботі; «UCHPRIN» - тип «так /ні», означає, чи враховувати при підрахунку кількості місяців, за які сплачувався соцстрах, місяць прийому на роботу.

б). Увійти в налагодженні зарплати у довідник неявок для табелів (в режимі «Налаштування зарплати» «Налагодження зарплати» «Формування довідника неявок для табелів»). Він містить перелік неявок для розрахунку зарплати, час за якими потім проставляється в табелях. Навпроти неявок «Відпустка за свій рахунок за заявою» або «Травма на виробництві» потрібно в полі «Для викл.міс.з тих,за якi сплач.внески до СС в розрах.лікарн.» поставити галочку.

в). У переліку розрахунків потрібно включити процедуру r_plusmv. Для цього потрібно спочатку в режимі «Налаштування зарплати» «Налагодження зарплати» «Формування переліку доплат/утримань» створити наказ з процедурою розрахунку «_plusmv», потім додати його до переліку розрахунків у розділ 9000 (загальні розрахунки) в режимі «Налаштування зарплати» «Налагодження зарплати» «Формування переліку розрахунків». Ця процедура буде вибирати з табеля інформацію по неявках, за якими потрібно виключати місяці з розрахунку середньої зарплати, і виключати місяці з підрахунку кількості місяців, за які сплачувався соцстрах, якщо за цими неявками в табелі будуть проставлені дні. Переглянути результати роботи цієї процедури можна в режимі головного меню «Статистика» «Середні для лікарняних» «Включення місяців по сплаті внесків до СС».

г). Для виключення місяців з розрахунку середньої зарплати при розрахунку лікарняного використовується процедура r_plus. Якщо є неявки, по яких потрібно виключати місяці з розрахунку середньої зарплати, то для цих неявок в довіднику неявок для табелів потрібно поставити в полі «Для викл.міс.з тих,за якi сплач.внески до СС в розрах.лікарн.» галочку. Процедура буде виключати неявки з розрахунку середньої зарплати, якщо людина по причині відповідної неяки не працювала весь місяць. Результати можна подивитися в режимі «Статистика» «Премії» «Включення місяців для обліку премій». Розробники У 2008 році розділили виключення місяців з розрахунку середньої зарплати і з розрахунку кількості повних місяців, в яких сплачувався соцстрах. Теоретично може виникнути ситуація, коли з розрахунку середньої зарплати потрібно виключати, а з розрахунку кількості місяців не потрібно, або навпаки. В результаті такого поділу ми отримуємо універсальну процедуру.

д). Якщо на підприємстві немає таких ситуацій, коли потрібно виключати місяці, досить тільки додати константу «bl2008» в режимі «Налаштування зарплати» «Налагодження зарплати» «Редагування довідника констант» і розширення до довідника персоналу.
  • Для змін з 22.05.08 потрібно: у пункті головного меню меню «Налаштування зарплати» «Налагодження зарплати» «Формування довідника неявок для табелів» потрібно внести такі зміни: додати неявки для відпускних та лікарняних. Для цих неявок потрібно проставити ознаку в полі «Врах.при розрах.однораз.виплат та премій при розр.лікарняних» (вибрати значення «відноситься до лікарняних» або «відноситься до відпускних») в макеті додавання. Тоді у колонці «Раз.випл.в лік.» напроти лікарняних повинен стояти знак «+», а відпускних - «*»: