Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Структура баз даних анкет та відомостей у АРМ-Р.

План

1. Правила запису даних у проміжному форматі.

2. Структура файлу індивідуальних відомостей про нарахування, стаж та внески застрахованої особи.

3. Структура файлу відомостей про осіб, що мають право для зарахування стажу роботи без сплати страхових внесків до ПФУ.

 

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

АРМ-Р може автоматично вводити записи з анкетними даними про застрахованих осіб, індивідуальними відомостями про доходи та внески працівників, а також відомостями про ЗО БСВ з файлів, які повинні бути представленими або у проміжному текстовому форматі, або у DBF-форматі.

Файл у текстовому проміжному форматі - це АSСІІ-файл, де кожен запис являє собою окремий рядок тексту. Поля запису відокремлюються одне від одного комами. Значення символьних полів додатково беруться у лапки, а значення полів інших типів у лапки не беруться (у термінах СУБД РохРго такий формат зветься DELIMITED). У файлі не повинно бути порожніх рядків, інакше виникнуть помилки при введенні даних.

При формуванні файлу службові поля "Реєстраційний номер пачки документів у відправника", "Дата формування пачки документів у відправника", "Обліковий номер пачки документів", "Номер звертання" та "Технологічна ознака стану запису" у записах необхідно залишити порожніми. Структури текстових файлів та DBF-файлів повинні точно відповідати структурам файлів БД АРМ-Р, які наведені нижче.

В поле "Дата заповнення документу" записів потрібно занести дату створення записів у БД підприємства або вказати дату введення записів у базу даних АРМ-Р.

В поле "Номер облікової картки користувача" можна записати номер облікової картки користувача АРМ-Р, який має повноваження "Адміністратор" і буде відповідальним за проведення процедури автоматичного введення записів. Якщо залишити це поле порожнім, то програма при введенні записів проставить в ньому код користувача, який почав процедуру автоматичного введення.

Коли необхідні файли підготовлені, спочатку необхідно ввести записи з анкетними даними працівників (режими Введення з ТХТ-файлуабо Введення з DВF-файлу).Потім можна імпортувати у БД АРМ-Р записи з відомостями про доходи та внески ЗО або відомостями про ЗО БСВ. Якщо при автоматичному введенні анкетних даних певний запис за якихось причин не було внесено в БД АРМ-Р, то при автоматичному введенні відомостей запис на цю особу також внесено не буде. В такому випадку в протоколі помилок введення буде записано повідомлення "! 204. Номер облікової картки відсутній в базі анкетних даних". Тобто, кожен запис з відомостями про внески працівника або відомостями про ЗО БСВ повинен бути пов'язаний із записом, який зберігає анкетні дані цього працівника.

Текстові файли повинні мати імена, що відповідають шаблонові АРМ_А*.ТХТ, АРМ_І* ТХТ та АРМ_В*.ТХТ для файлу з анкетними даними, файлу з індивідуальними відомостями про внески та файлу з відомостями про ЗО БСВ відповідно. Імена DBF-файлів повинні відповідати шаблонові АРМ_А*.DВF, АРМ_І*.DВF та АРМ_В*.DВF для файлу з анкетними даними, файлу з відомостями про внески та файлу з відомостями про ЗО БСВ відповідно.

В інсталяційний пакет АРМ-Р входять три текстових файли у проміжному форматі АРМ_АТSТ.ТХТ, АРМ_IТSТ.ТХТ та АРМВ_BТSТ.ТХТ, які містять записи занкетними даними, відомостями про доходи та внески працівників, а також відомостями про ЗО БСВ відповідно. Ці файли є тестовими і слугують як приклад оформлення файлів у проміжному форматі. За їх допомогою можна також випробувати режими автоматичного внесення записів та отримати навички по роботі з АРМ-Р.

Для перевірки режимів автоматичного введення записів необхідно виконати наступні дії:

1. Якщо на жорсткому диску користувача вже встановлено АРМ-Р, то необхідно зробити копію каталогу, де розташована програма, а потім завантажити АРМ-Р з цього каталогу. Якщо АРМ-Р не встановлено, то потрібно встановити програму та перейти до наступного кроку інструкції. Процедуру інсталяції АРМ-Р описано у розділі "Встановлення програми".

2. В режимі Роботодавецьу формі в полі "Код роботодавця" необхідно проставити значення 11111111. В параграфі "Роботодавець" розділу "Адміністратор" описана процедура введення відомостей про роботодавця.

3. Для автоматичного введення анкетних даних потрібно вибрати режим Введення з ТХТ-файлув підменю "Анкети". Потім у вікні пошуку файлу необхідно вибрати файл АРМ_АТSТ.ТХТ Записи з файлу будуть введенні у базу даних АРМ-Р. Більш детальна інформація про режим автоматичного введення даних наведена упараграфі "Введення з ТХТ-файлу" розділу "Анкети".

4 Введення відомостей про внески та відомостей ЗО БСВ з файлів виконується аналогічним чином, але тільки після того, як буде введено записи з анкетними даними. У протилежному випадку записи введено не буде, а в протоколі програма запише повідомлення "! 204. Номер облікової картки відсутній в базі анкетних даних".

Якщо в протоколі помилок введення записів зустрічаються повідомлення "! 42. Невідомий код роботодавця", то це означає, що в формі "Роботодавець" в полі "Код роботодавця" записано не код 11111111, а якийсь інший. Слід записати в це поле саме код 111111111, а потім повторити процедуру автоматичного введення.

Структура файлу анкетних даних застрахованих осіб, що працюють або працювали у роботодавця

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

1188100140". Тапоненко". Галина", Василівна",1942Ш1. Ж".19980121.-11122233 . 2812516971

Цей запис містить наступні анкетні дані про працівника:

• .номер облікової картки: 1188100140;

• прізвище, ім'я та, батькові особи: Гапоненко Галина Василівна;

• дата народження: 11 грудня 1942 р.;

• дата створення запису: 21 січня 1998 р.;

• код роботодавця: 11122233;

• номер облікової картки користувача АРМ-Р: 2812516971.

В АРМ-Р записи з анкетними даними зберігаються у файлі DRFO.DBF.

2.Структура файлу індивідуальних відомостей про нарахування, стаж та внески застрахованої особи




При формуванні файла відомостей в поле "Код типу форми" потрібно записати код 1 (початкова форма).

В поле "Код періоду року" потрібно записати код періоду року, за який були підготовлені відомості. Ось перелік кодів звітних періодів: 0 - рік; 1 - 1-й квартал; 2 - 2-й квартал; 3 - 3-й квартал; 4 - 4-й квартал; 5 - 1-е півріччя; 6 - 2-е півріччя; 7-9 місяців. На поточний момент звітний період - рік, тому код періоду повинен дорівнювати 0.

В поле "Ознака "трудова книжка особи знаходиться у цього роботодавця" потрібно записати цифру 0, якщо трудова книжка знаходиться не у роботодавця, або цифру 1 у протилежному випадку

Значення поля "Код типу ставки страхового збору" повинно залежати від юридичного статусу роботодавця.

В поле "Код підстави для обліку спецстажу" слід записувати тільки коди підстав, що містяться у словнику "Підстави за вислугою років" програми АРМ-Р.

В поле "Код одиниці виміру тривалості спецстажу" потрібно занести відповідний код: 1 -місяці/дні; 2 - трудодні; 3 - години/хвилини; 4 - нормозміни. В залежності від того, який код одиниці виміру тривалості спецстажу вказано, необхідно у відповідних полях запису вказати конкретні значення тривалості спецстажу.

В поле "Код сезону" в залежності від тривалості та дати початку періоду спецстажу слід записати одне з трьох наступних значень: 1 - період тривалості стажу знаходився в межах року; 2 -період стажу не був завершений в межах року; 3 - період стажу був завершений в межах року.

Поля №10 та №74 зберігають дані про внески особи за весь звітний період і повинні містити однакові значення сум внесків (дублюватися).

В полях №№11-70 зберігається інформація про доходи та внески застрахованої особи за кожен місяць звітного періоду. Група складається з полів "Сума заробітку/доходу усього", "Сума заробітку/доходу (для пенсії)", "Сума лікарняних", "Сума внеску із заробітку особи" та "Усього повних днів для стажу". Загалом 12 груп на кожен місяць. В ідентифікаторах полів зазначений номер місяця року, до якого відноситься група.

В полях №№80-123 зберігаються дані про спеціальний стаж особи протягом звітного періоду (групи, які складаються з 11 полів. Загалом чотири групи, тобто, можна вказати не більше чотирьох періодів стажу. Група складається з наступних полів: "Код підстави для обліку спецстажу", "Місяць завершення спецстажу", "Код одиниці виміру тривалості спецстажу", "Кількість місяців тривалості спецстажу", "Кількість днів тривалості спецстажу", "Кількість трудоднів тривалості спецстажу", "Кількість годин тривалості спецстажу", "Кількість хвилин тривалості спецстажу", "'Кількість нормозмін тривалості спецстажу", "Норма тривалості роботи", "Код сезону". В ідентифікаторах полів зазначені номери періодів спецстажу, до яких відносяться групи полів.

В поле "Код органу ПФУ" потрібно занести код відділку ПФУ, до якого звітується роботодавець.

В поле "Номер облікової картки користувача" можна записати номер облікової картки користувача АРМ-Р, який має повноваження "Адміністратор" і буде відповідальним за проведення процедури автоматичного введення записів. Якщо залишити це поле порожнім, то програма при введенні записів проставить в ньому код користувача, який почав процедуру автоматичного введення.

Нижче наведено приклад запису про внески, який представлений у проміжному форматі Текст через нестачу місця на сторінці розбито на кілька рядків:

• код типу форми відомостей: 1 (початкова);

• номер облікової картки особи, на яку заведені відомості: 1188100140:

• звітний рік по нарахуванню зарплати: 1998;

Структура баз даних анкет та відомостей

код періоду року: 0 (рік);

• рік виплати зарплати: 1998;

• код роботодавця: 11122233;

• код ознаки "Трудова книжка знаходиться у цього роботодавця": 1 (у роботодавця);

• код типу ставки страхового збору: 1 (на загальних підставах);

• дата створення запису: 14 січня 1999 р.;

• код відділку ПФУ: 10253;

• номер облікової картки користувача: 2812516971.

АРМ-Р зберігає записи з відомостями про внески у файлі INDANI.DBF

3.Структура файлу відомостей про осіб, що мають право для зарахування стажу роботи без сплати страхових внесків до ПФУ

Більшість полів у запису з відомостями про ЗО БСВ заповнюються таким же чином, як і однойменні поля у запису з відомостями про доходи та внески.

В полі "Звітний рік" необхідно вказати номер звітного року, в якому працівнику не нараховувалася зарплата, але він мав підстави для зарахування стажу без сплати внесків.

В поля "Кількість повних місяців стажу" та "Кількість повних днів стажу" записуються відомості про тривалість стажу працівника.

Поле "Код підстави для зарахування стажу" повинно зберігати відповідне значення коду підстави, що дає право на зарахування стажу без сплати внесків.

Нижче приведений приклад запису про ЗО БСВ:

«1», «1188100140», 1998. «11122233», 4,11, «ЗП3056АЗ»,,,, 19990115, «10253», «2812516971», «»

Пояснення:

• код типу форми відомостей: 1 (початкова);

номер облікової картки особи, на яку заведені відомості: 1188100140;

звітний рік: 1998;

код роботодавця: 11122233;

кількість місяців тривалості стажу: 4 місяці;

кількість днів тривалості спецстажу: 11 днів;

код пільги для зарахування спецстажу: ЗП3056АЗ;

дата створення запису: 15 січня 1999 р.;

• код органу ПФУ: 10253;

• номер облікової картки користувача АРМ-Р: 2812516971.

Всі записи про ЗО БСВ зберігаються в у файлі INDBSV.DBF





Переглядів: 791

<== попередня сторінка | наступна сторінка ==>
 | Лекція 16.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.005 сек.