Обробка імпортних операцій з Ломбарду до 1С

Обробка імпортних операцій з Ломбарду до 1С

1.  Введення

Опис

Зовнішня обробка PawnShopImport.epf призначена для завантаження в 1С інформації, яка була вивантажена з програми Ломбард за допомогою функції "Завантажити дані для бухгалтерських програм" (Головне меню -> Сервіс -> Завантаження даних). Дізнатися більше про завантаження даних можна з довідки Ломбарду.

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

Файл обробки був розроблений і протестований на платформі 1C:Enterprise 8

2.  Відкриття файлу обробки

Щоб відкрити файл обробки, потрібно ввести 1С:Корпоративний і вибрати "Файл –> Відкрити", в діалоговому вікні, що з'явиться, вибрати файл обробки "PawnShopImport.epf" в діалоговому вікні відкриття файлу.

3.  Параметри

Для коректної роботи обробки необхідно заповнити налаштування (кнопка налаштувань обробки).

Форма налаштувань має кілька закладок.

3,1.                      Організації

Тут потрібно за встановити значення параметра "Організація". Це значення буде замінено в створених документах, що використовуються для визначення залишків на рахунках в процесі формування операцій.

3,2.                      Контрагент

Прапорець "Автоматично створювати контрагентів" дозволяє створювати нові елементи каталогу Контрагентів, якщо при завантаженні даних з файлів DBF контрагент не визначений BIN / IIN. Всі створені контрагенти автоматично поміщаються в групу, яка відбирається в полі "Записати нових контрагентів в групу".

3,3.                      Документи

Якщо ви встановить прапорець "Спробувати виконати створені документи", ви спробуєте запустити новостворені документи. Значення параметра "СТАВКА ПДВ" автоматично замінюється в усіх згенерованих документах.

3,4.                      Бухгалтерські рахунки

За допомогою цієї вкладки користувачеві слід вказати рахунки обліку і тип підменю, для яких буде формуватися операції, залежно від операції.

Обробка передбачає створення наступних видів операцій:

– Кредит

– Погашення кредиту

– Нарахування відсотків

– Погашення відсотків

– Штрафні санкції

– Зберігання даних

Під час першої обробки будуть встановлені такі значення облікового запису:

Тип операціїДебетовий рахунокКредитний рахунок
Кредиту1110 (рахунок NU 3020N)1010 (рахунок NU 1010N)
штраф1280 (рахунок NU 3300N)6280 (рахунок NU 6280N
інтерес12701270
Зберігання1010 (рахунок NU 1010N)3510 (рахунок NU 3310N)

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

3.5.                      система

Тут вам слід вказати шляхи до dbf- файлів, з яких буде завантажено дані і буде створено документи. Якщо ви вперше заповните поле "Вибрати каталог", обробка автоматично визначить файли dbf з вказаної папки. Також на цій вкладці задається кодування файлів DBF і префікс документів: це може бути одна або кілька букв (цифр), які будуть додані до кількості згенерованих документів зліва (використовується при створенні документа для ручного нарахування відсотків і штрафних санкцій).

Якщо настройки заповнені не повністю, то є велика ймовірність того, що система не зможе виконувати створені документи. Крім того, для збереження і використання введених налаштувань користувач повинен мати доступ на запис до вказаного каталогу. Після заповнення налаштувань, натиснувши на кнопку "Зберегти", буде згенерований файл налаштувань "Ломбард.ini" налаштувань.

4.  Імпорт і створення документів

4,1.                      Операції імпорту

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

Програма обробляє дані з файлів "ОПЕРАЦІЇ" (Операції) та "КОНТРАКТИ" (Контракти).

Пошук контрагента по BIN / IIN, якщо в dbf-файлах BIN / IIN вказано, а в базі даних 1С не знайдено, то буде створено новий контрагент. Якщо контрагент не має BIN / IIN, зазначеного у файлі dbf, то клієнт не буде створений в базі даних 1С і рядки з такими клієнтами будуть без позначки в табличній частині обробки.

Пошук договору контрагента здійснюється за номером. Якщо сервісний договір не знайдено, створюється новий сервісний договір.

Обробка автоматично ділить операції на 3 типи:

  1. Укладення договору. Документ "Грошове замовлення витрат"

Проаналізовано файл «Контракт». У програмі 1С створюється документ "Грошове замовлення витрат", якщо він ще не створений.

Пошук існуючих документів, які не позначені для видалення, здійснюється до дати договору, контрагента, номера договору. Якщо документ буде знайдено, його буде змінено на основі даних з dfb-файлу. Якщо він його не знайде, буде створено новий RKO. Порядок заповнення реквізитів документа описаний у Додатку 1.

  1. Погашення кредиту (сума операції більше 0)

Проаналізовано файл "Операції".

2.1 Погашення процентів. Документ "Касове замовлення"

Пошук існуючих, не позначених для видалення документів проводиться до дати операції, контрагента, договору, відокремленого підрозділу, обліку розрахунків з контрагентами. Якщо документ буде знайдено, його буде змінено на основі даних з dfb-файлу. Якщо він не знайде його, буде створено новий PKO.

Сума документа розраховується шляхом додавання сум на виплату відсотків, штрафів і послуг зберігання. Якщо сума більше 0, то створюється документ PKO. Дата документа – дата операції. Бухгалтерський облік та суб-рахунки – з налаштувань. Детальний опис заповнення деталей у Додатку 2.

2.2 Погашення тіла кредиту. Документ "Касове замовлення"

Пошук існуючих, не позначених для видалення документів проводиться до дати операції, контрагента, договору, відокремленого підрозділу, обліку розрахунків з контрагентами. Якщо документ буде знайдено, його буде змінено на основі даних з dfb-файлу. Якщо він не знайде його, буде створено новий PKO.

Якщо сума операції більше 0, то створюється документ PKO. Заповнення деталей описано в Додатку 3.

  1. Збільшення основної суми контракту. Документ "Грошове замовлення витрат"

Операція схожа на "Укладення договору", значення деяких деталей змінюється (Додаток 4).

4.2.                      Створення документів

По завершенні імпорту операцій, натиснувши на кнопку "Створити документи транзакції" створять відповідні документи для тих операцій, які позначені прапорцем в табличній частині. У процесі виконання обробки даних в області службових повідомлень користувачеві буде відображатися інформація про його хід і результати відповідно.

Додаток 1

Укладення договору – "Замовлення грошових коштів"

Запит на документПараметр для підстановки
ОрганізаціїПоле організації (настройки)
ДатаДата угоди (CONTR_CLIENTS.dbf файл, CONTR_DATE поле)
числоСтворюється автоматично
Тип операції«Розрахунки за кредитами та позиками з контрагентами»
Готівковий рахунок (рахунок касира)Операція КТ-рахунку «Видача кредиту» (налаштування)
Коментар«Укладення нового договору»
КонтрагентКаталог "Підрядники", пошук по ІПН
Договір контрагентаДовідник "Договори контрагентів", пошук за номером договору
Грошова одиниця документаВалюта регульованого обліку
Кількість документаСума угоди (CONTR_CLIENTS.dbf файл, CONTR_SUM поле)
відповідальнийПоточний користувач
Облік розрахунків з контрагентомОперація DT-рахунку "Видача кредиту" (налаштування)
Елемент грошового потокуОперація суб-рахунку "Видача кредиту" (налаштування)
Номер замовленняСтандартна процедура встановлення номера замовлення
Розрахункова ставка1
Кратність взаєморозрахужень1
Кількість взаємних розрахунківСума угоди (CONTR_CLIENTS.dbf файл, CONTR_SUM поле)
Сума платежуСума угоди (CONTR_CLIENTS.dbf файл, CONTR_SUM поле)
Ставка ПДВПоле «Ставка ПДВ» (настройки)
Буковинський розрахунковий рахунок(настройки)
Облік розрахунків НУ(настройки)
Врахували CITПравда
Тип бухгалтерського обліку НУну

Додаток 2

Погашення кредиту (погашення процентів) – "Касове замовлення"

 

Запит на документПараметр для підстановки
ОрганізаціїПоле організації (настройки)
ДатаДата операції (файл ОПЕРАЦІЇ.dbf, OP_DATE поле)
числоСтворюється автоматично
Тип операції«Розрахунки за кредитами та позиками з контрагентами»
Готівковий рахунок (рахунок касира)Операція DT-рахунку "Погашення відсотків" (налаштування)
Коментар"Погашення відсотків (X)", де X – номер операції
КонтрагентКаталог "Підрядники", пошук по ІПН
Договір контрагентаДовідник "Договори контрагентів", пошук за номером договору
Грошова одиниця документаВалюта регульованого обліку
Кількість документаСума значень у полях PAY_PRC, PAY_STRG, PAY_PEN
відповідальнийПоточний користувач
Облік розрахунків з контрагентомОперація КТ-рахунку "Погашення відсотків" (налаштування)
Елемент грошового потокуПоле «Підконто», операція погашення відсотків (налаштування)
Номер замовленняСтандартна процедура встановлення номера замовлення
Розрахункова ставка1
Кратність взаєморозрахужень1
Кількість взаємних розрахунківСума значень у полях PAY_PRC, PAY_STRG, PAY_PEN
Сума платежуСума значень у полях PAY_PRC, PAY_STRG, PAY_PEN
Ставка ПДВПоле «Ставка ПДВ» (настройки)
Буковинський розрахунковий рахунок(настройки)
Облік розрахунків НУ(настройки)
Врахували CITПравда
Тип бухгалтерського обліку НУну

Додаток 3

Погашення кредиту (Погашення тіла кредиту) – «Касове замовлення»

 

Запит на документПараметр для підстановки
ОрганізаціїПоле організації (настройки)
ДатаДата операції (файл ОПЕРАЦІЇ.dbf, OP_DATE поле)
числоСтворюється автоматично
Тип операції«Розрахунки за кредитами та позиками з контрагентами»
Готівковий рахунок (рахунок касира)Операція DT рахунку "Погашення кредиту" (налаштування)
Коментар"Погашення кредиту (X)", де X – номер транзакції
КонтрагентКаталог "Підрядники", пошук по ІПН
Договір контрагентаДовідник "Договори контрагентів", пошук за номером договору
Грошова одиниця документаВалюта регульованого обліку
Кількість документаОбсяг операції (файл ОПЕРАЦІЇ.dbf, поле PAY_SUM)
відповідальнийПоточний користувач
Облік розрахунків з контрагентомОперація КТ-рахунку «Погашення кредиту» (налаштування)
Елемент грошового потокуОперація поля "Погашення кредиту" (налаштування)
Номер замовленняСтандартна процедура встановлення номера замовлення
Розрахункова ставка1
Кратність взаєморозрахужень1
Кількість взаємних розрахунківОбсяг операції (файл ОПЕРАЦІЇ.dbf, поле PAY_SUM)
Сума платежуОбсяг операції (файл ОПЕРАЦІЇ.dbf, поле PAY_SUM)
Ставка ПДВПоле «Ставка ПДВ» (настройки)
Буковинський розрахунковий рахунок(настройки)
Облік розрахунків НУ(настройки)
Врахували CITПравда
Тип бухгалтерського обліку НУну

Додаток 4

Збільшення основної суми договору – «Грошове замовлення витрат»

 

Запит на документПараметр для підстановки
ОрганізаціїПоле організації (настройки)
ДатаДата операції (файл ОПЕРАЦІЇ.dbf, OP_DATE поле)
числоСтворюється автоматично
Тип операції«Розрахунки за кредитами та позиками з контрагентами»
Готівковий рахунок (рахунок касира)Операція КТ-рахунку «Видача кредиту» (налаштування)
Коментар"Збільшення основної суми контракту"
КонтрагентКаталог "Підрядники", пошук по ІПН
Договір контрагентаДовідник "Договори контрагентів", пошук за номером договору
Грошова одиниця документаВалюта регульованого обліку
Кількість документаОбсяг операції (файл ОПЕРАЦІЇ.dbf, поле PAY_SUM)
відповідальнийПоточний користувач
Облік розрахунків з контрагентомОперація DT-рахунку "Видача кредиту" (налаштування)
Елемент грошового потокуОперація суб-рахунку "Видача кредиту" (налаштування)
Номер замовленняСтандартна процедура встановлення номера замовлення
Розрахункова ставка1
Кратність взаєморозрахужень1
Кількість взаємних розрахунківОбсяг операції (файл ОПЕРАЦІЇ.dbf, поле PAY_SUM)
Сума платежуОбсяг операції (файл ОПЕРАЦІЇ.dbf, поле PAY_SUM)
Ставка ПДВПоле «Ставка ПДВ» (настройки)
Буковинський розрахунковий рахунок(настройки)
Облік розрахунків НУ(настройки)
Врахували CITПравда
Тип бухгалтерського обліку НУну

НаименованиеДатаРазмер
"Ломбард19.01.20224Kb Скачать
НаименованиеДатаРазмер
"Ломбард19.01.20224Kb Скачать
НаименованиеДатаРазмер
"Ломбард19.01.20224Kb Скачать
НаименованиеДатаРазмер
"Ломбард.ini"19.01.20224Kb Скачать

БІЛЬШЕ НАШИХ РОЗРОБОК