Перенесення даних із програми Зарплата та кадри 7

Перенесення даних із програми "1С:Зарплата та кадри 7.7" до "1С:Зарплата та управління персоналом 8"

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

Перенесення даних здійснюється за допомогою спеціалізованої обробки, що вивантажує дані з інформаційної бази Конфігурації-джерела у файл у форматі XML. Отриманий файл завантажується в інформаційну базу конфігурації-одержувача за допомогою універсальної обробки завантаження даних.

Для перенесення даних необхідні такі файли:

ZiK_ZUP.ert - зовнішня обробка вивантаження даних у зовнішній файл із конфігурації «1С:Зарплата та кадри 7.7»;

ZiK_ZUP.xml – правила конвертації даних.

Конвертація виконується у два етапи:

- Дані з інформаційної бази Конфігурації-джерело вивантажуються в окремий файл (файл даних);

- Отриманий файл завантажується в інформаційну базу Конфігурації-одержувача.

Для встановлення обробки перенесення даних слід скористатися програмою встановлення setup.exe. Після запуску програми (якщо кількість інформаційних баз 1С:Підприємство велике, то через деякий час) з'явиться діалогове вікно, в якому потрібно відзначити ті інформаційні бази, куди буде встановлена ​​обробка перенесення даних. Вікно має вигляд, як у рис.1. Якщо кількість інформаційних баз більша за сім, то для навігації використовуйте кнопки "вгору" і "вниз". Якщо вибрано кілька інформаційних баз, то рядку "шлях" відображається місцезнаходження лише останньої обраної бази. Ця інформація носить допоміжний характер і використовується за бажаннямдодаткового контролю з боку користувача за результатом роботи програми встановлення, не звертайте на неї особливої ​​уваги, програма сама визначить, де встановлені обрані інформаційні бази.

програми

Рис.1 Вікно вибору інформаційних баз під час встановлення

Додатково можна вказати папку, в яку також буде встановлена ​​обробка перенесення даних, для цього слід скористатися вікном вибору папки (натиснувши кнопку з трьома точками). Повний шлях для вибраної папки буде відображено у рядку вибору. Після натискання на кнопку "встановити" буде здійснено встановлення необхідних файлів у вибрані інформаційні бази та (або) у вибрану папку. Після завершення можна натиснути кнопку "деталі" і побачити докладний протокол установки, які файли та які папки були записані. В результаті в обраній папці має бути приблизно така картина, див. рис.2.

програми

Мал.2 Файли, встановлені у вибрану папку

У підкаталог "ExtForms" встановлюється обробка "Перехід на 1С:Зарплату та Управління персоналом 8, ред. 2.5", в підкаталог "rules" - правила перенесення.

Докладніше процес установки описаний на прикладі встановлення звіту "Експрес-перевірка ведення обліку для конфігурації "1С: Бухгалтерський облік 7.7".

У програмі "1С:Зарплата та кадри 7.7" потрібно відкрити з додаткових можливостей обробку "Перехід на 1С:Зарплату та Управління персоналом 8, ред. 2.5", вибрати папку, в якій знаходяться правила перенесення та завантажити правила обміну. Якщо Ви хочете повторно перенести залишки взаєморозрахунків для виправлення, то слід зазначити лише одне правило і в параметрах вибрати варіант отримання залишків взаєморозрахунків – 1 (див. рис. 3). Будь-яке інше значення даного параметра – це типовийваріант.

перенесення

Рис.3. Обробка для розвантаження даних

У разі потреби встановіть параметри на сторінці "Параметри".

У процесі вивантаження даних із конфігурації «1С:Зарплата та кадри 7.7» можуть зустрітися різні помилки. Правила перенесення, наведені тут, відрізняються від типових тим, що інакше визначають залишки взаєморозрахунків. Розглянемо спочатку як це робиться у типовому варіанті.

Типовий варіант визначення залишків взаєморозрахунків. Використовується вбудований типову конфігурацію звіт "Структура заборгованості" (див. рис.4). Цей звіт показує борг перед співробітником у межах місяців нарахування.

зарплата

Рис.4 Звіт "Структура заборгованості"

програми

Рис.5 Сума заборгованості в розрахунковому листку (те ж у розрахунковій відомості)

Щоб зрозуміти причину розбіжностей, розглянемо фрагмент журналу розрахунків, показаний на рис.6. Заборгованість початку місяця складається з двох сум "Поточне початкове сальдо" і "Заборгованість із заробітної плати". Типовий варіант перенесення залишків взаєморозрахунків бере до уваги лише одну з цих сум (див. рис.4).

перенесення

Рис.6 Заборгованість складається із двох сум

Відповідно, і результат перенесення залишків взаєморозрахунків не відповідає реальності (див. рис.7).

перенесення

Рис.7 Результат типового перенесення залишків взаєморозрахунків

Звіти у програмі"1С:Зарплата та Управління персоналом 8" після перенесення даних будуть показувати невірні дані, наприклад розрахункова відомість (див. рис.8). Тут добре видно, що помилка складає невраховані 8,93 руб. виду розрахунку "Заборгованість із заробітної плати" (див. рис.6).

програми

Рис.8 Помилки у звітах після типового перенесенняданих

Для виключення таких помилок перенесення потрібно повторно перенести залишки взаєморозрахунків за новим алгоритмом, спочатку вивантаживши дані із програми «1С:Зарплата та кадри 7.7» (див. рис.3), а потім завантаживши дані до програми"1С:Зарплата та Управління персоналом 8", як показано на рис.9.

перенесення

Рис.9 Завантаження даних у програму"1С: Зарплата та Управління персоналом 8"

даних

Рис.10 Повторно перенесений документ "Перенесення даних" з номером "ВЗР"

Переглянувши вміст документа "Перенесення даних" з номером "ВЗР", переконуємося у правильності відображення залишків взаєморозрахунків (див. рис.11).

програми

Рис.11 Результат перенесення залишків взаєморозрахунків

Зрозуміло, що подану обробку можна використовувати і для первинного перенесення даних. Для цього слід зазначити потрібні правила перенесення (див. рис. 3).

Перенесення фактичних відпусток. У типовому варіанті можливі помилки:

  • у разі, якщо в журналі розрахунків є записи-перерахунки
  • завоювання по відпустках, що переходять на наступний місяць
  • не облік лікарняних листів, що припадають на період відпустки

Якщо параметр "Варіант перенесення факт.відпусток" дорівнює 1, то вказаних вище помилок можна уникнути. Альтернативний варіант дає результат такий самий як при формуванні форми "Т2".

Крім того, при альтернативному варіанті підтримується відбір по фізичній особі для налагодження вивантаження або часткових перенесення, коригування перенесення по окремих фізичних осіб.

зарплата

Рис.12 Альтернативний варіант перенесення фактичних відпусток

Завантаження як при первинному перенесенні так і при повторних перенесення даних або додаткових перенесення потрібно виконувати за допомогоютипової обробки "Універсальний обмін даними у форматі XML".

Методика конвертації даних.

Конвертація при необхідності може виконуватись у кілька етапів. Можливе повторне перенесення інформації.

Дані переносяться за допомогою документів «Перенесення даних».

Перенесення інформаційних баз великого розміру.

При перенесенні інформаційних баз великого розміру може виникнути проблема нестачі оперативної пам'яті: при спробі розвантаження програма завершиться з відповідним повідомленням про помилку або повідомлення. Намагатися замінити комп'ютер більш потужний марно. І тут слід вивантажувати дані частинами, розбиваючи їх у порції. Для цього необхідні правила перенесення за допомогою вказаного режиму. Розглянемо як слід проводити розвантаження. По-перше, перенесення даних слід виконувати, використовуючи лише одне правило вивантаження (див. рис.13). Якщо за одним правилом перенесення неможливе, то розбиваємо на частини, вказуючи номер порції початковий і кінцевий. Кожна порція матиме інформацію на сто співробітників. Знаючи загальну кількість працівників неважко підрахувати кількість порцій. Скільки даних без проблем переноситься за один раз (в одну частину інформації) потрібно визначати досвідченим шляхом, як правило, при розвантаженні з 2006 переноситься від 6 до 8 порцій, тобто. інформація про 600-800 співробітників. Якщо переносимо перші кілька порцій, номер початкової порції можна не вказувати, якщо останні порції, то можна не вказувати номер порції кінцевої.

ВАЖЛИВО!При переносі даних частинами обов'язково потрібно вказувати в параметрах постфікс номер документа «Перенесення даних». Змінюючи номери діапазону порцій, потрібно не забувати змінювати постфікс, інакше при завантаженні в Конфігурацію-отримувач документи з однаковиминомерами перезапишуться. Назва файлу даних при цьому не має особливого значення. Можна застосувати тактику послідовного перенесення: вивантажити – завантажити, вивантажити – завантажити тощо. Ім'я файлу даних можна не змінювати. Можна вибрати тактику: спочатку все вивантажити, потім завантажити. В останньому випадку ім'я файлу даних при кожному розвантаженні доведеться змінювати. Ще раз приклад. Якщо кількість співробітників допустимо 3760 осіб, то вийде 38 порцій. Припустимо переносимо відхилення десять порцій, тобто. вийде чотири частини. Кожна частина повинна мати унікальний постфікс: "-1", "-2", "-3", "-4". Якщо вивантажуємо всі відхилення, а потім все завантажуємо, файли даних також повинні бути унікальні, наприклад: "ОТК_1", "ОТК_2", "ОТК_3", "ОТК_4".

програми

Рис.13 Встановлення параметрів під час перенесення даних частинами

Перенесення даних частинами підтримується для таких правил розвантаження:

  • Виплати / повернення (за період перенесення)
  • ЕСН (за період перенесення)
  • Нарахування для страхових внесків (за період перенесення)
  • Нарахування та утримання (за період перенесення)
  • ПДФО (за період перенесення)
  • Залишки взаєморозрахунків
  • Відхилення (з 2001 року)
  • Планові нарахування та утримання (на дату початку обліку)
  • Страхові внески (за період перенесення)

При старті вивантаження у вікні повідомлень з'явиться інформація про кількість співробітників "Кількість співробітників = 933" та кількість порцій "Кількість порцій співробітників = 10". Це допоможе розбити навантаження на частини. Додатково можна встановити "Виводити додаткові повідомлення". Це зробить процес вивантаження більш інформативним, а також дозволить проаналізувати результат, якщо виникне помилка вивантаження. Наприклад у вікніповідомлень можна побачити проблемного працівника. Вивантаження по співробітникам провадиться в алфавітному порядку. Це ще одна відмінність правил перенесення від типових.

У комплект поставки входять: обробка"ZiK_ZUP"та правила перенесення"ZiK_ZUP". Якщо Ваша організація не має штатного програміста для проведення робіт, ми готові запропонувати послуги свого фахівця (програміст підключиться до Вашого комп'ютера через інтернет, за допомогою спеціальної програми для віддаленої роботи і здійснить потрібні роботи). Якщо є можливість надати робочу базу"1С:Зарплата та кадри 7.7", можемо перенести дані самі та передати файл "1С:Зарплата та Управління персоналом 8" з перенесеними залишками. Вартість даної послуги не входить до загальної вартості пакета.