Ведення валютного контролю за митними декларацiями банкiв

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

послуг.

3. ОГЛЯД МЕТОДРЖВ РЕАЛРЖЗАЦРЖРЗ ПРОГРАМНОРЗ СИСТЕМИ

  1. Огляд моделi процесiв

У випадках, коли суми ВМД повиннi враховуватися в рiзних банках, у програмi Валютний контроль передбачено обмiн запитами та вiдповiдями мiж ними за цими ВМД за такою схемою (рисунок 3.1):

Рисунок 3.1 Схема обмiну даними мiж банками

Послiдовнiсть пiдтвердження (квитовки) часткових сум таких ВМД наступна:

1.ВМД квитуСФться частковими сумами "своiх" платежiв, що надходять з САБ ISBA.

2. Вручну квитуються частковi суми "своiх" i "чужих" ВМД. Для "чужих" ВМД заповнюСФться реквiзит МФО оригiналу ПД.

3. За "чужим" ВМД формуються запити iншим банкам з реСФстрацiСФю сум запиту, дати запиту.

4. РЖмпортуються вiдповiдi вiд iнших банкiв з реСФстрацiСФю сум вiдповiдей дати вiдповiдi.

5. РЖмпортуються запити вiд iнших банкiв. Операцiя супроводжуСФться: формуванням вiдповiдей по сумах "своiх" ВМД, що передаються на контроль iншим банкам; моделюванням платежiв iнших банкiв на цi суми.

3.2 Формування платежiв iнших банкiв та iмпорт дат пiдтвердження

Необхiдно ввести новий обСФкт облiку - платежi iнших банкiв з наступними можливостями:

1) Перегляд списку платежiв з вiдбором по фiльтру

2) Формування нового платежу в наступних режимах:

ручним вiдбором ПД з установкою на них сум, контрольованих iншими банками;

через iмпорт файлу запиту вiд iншого банку, що мiстить список ПД i контрольованi суми.

3) Редагування наступних реквiзитiв:

сум, контрольованих iншими банками (на рiвнi повязаних ПД), з коригуванням вiльних сум цих ПД;

дати платежу та коментарiв до платежу.

4) Видалення ранiше сформованого платежу з коригуванням вiльних сум повязаних ПД.

Процес iмпорту запитiв по iмпортним(експортним) ВМД повинно проходити описаним далi способом. Назви стовпцiв повиннi вiдповiдати наведеним у структурi файлу без урахування регiстру лiтер (таблиця 3.1).

Таблиця 3.1. Структура файлу запитiв по ВМД

numberdatecurrencyagreement_typeamount_uahamount_currency6 значний номер ВМДДата ВМД

(ДД.ММ.РРРР)Код валютиХарактер документуСума, грн.Сума, яка передаСФться на контроль (в валютi ВМД)Наявнiсть всiх стовпцiв, а також iх заповнення обовязкове. Операцiя повинна пройти за наступною схемою:

1) вводяться реквiзити клiСФнта (внутрiшнiй код), МФО банку-одержувача вiдповiдi i вказуСФться файл з даними для завантаження;

2) до обробки файлу iмпорту висуваСФмо наступнi вимоги: порядок стовпчикiв у файлi iмпорту значення не маСФ; стовпцi, назва яких не вiдповiдаСФ вище описаним вимогам, iгноруються; рядки, що йдуть вище рядкiв з назвами стовпцiв iгноруються; останнiм iнформацiйним рядком вважаСФться рядок, що йде перед рядком, в якому всi стовпцi заповненi порожнiми значеннями;

3) при завантаженнi файлу виробляються наступнi перевiрки: структури файлу (наявнiсть всiх стовпцiв); вмiст файлу (формат даних i заповнення стовпчикiв); наявностi дублiв в файлi (за сукупнiстю параметрiв number; date; currency; agreement_type; amount_uah);

4) якщо за результатами перевiрки були знайденi помилки / дублi, iмпортований файл вiдкриваСФться в Excel, помилковi поля видiляються кольором заливки.Загальнi помилки, якi не можна видiлити заливанням (вiдсутнiсть колонок), пишуться вище рядки з заголовком (назвами колонок);

5) при вiдсутностi помилок за результатами перевiрки вiдбуваСФться пошук ВМД в системi за параметрами, що мiстяться у файлi.Пошук проводиться по серед ПД клiСФнта, чий радикал був введений користувачем.Тип ПД визначаСФться за видом вiдповiдi (iмпортнi / експортнi ПД).Якщо ВМД з даними реквiзитами не знайдена, вся процедура завантаження скасовуСФться, iмпортований файл вiдкриваСФться в Excel, незнайденi ВМД видiляСФться кольором заливки.

Якщо всi ВМД з даними реквiзитами знайденi, то:

1) якщо вiльна сума однiСФi або декiлькох ВМД менше суми amount_currency, яка передаСФться на контроль, то вся процедура завантаження скасовуСФться, iмпортований файл вiдкриваСФться в Excel, рядки таких ВМД доповнюються новою колонкою Вiльна сума за ПД зi значеннями вiльних сум та видiляСФться кольором заливки;

2) формуСФться платiж iншого банку.Сформований платiж буде додано до списку вiкна Вiдповiдi по iмпортних (експортних) ВМД i на це рядок встановлюСФться курсор (тобто вона стаСФ поточноi);

3) у таблицю звязкiв записуються рядки звязку мiж сформованим платежем i ВМД з iмпортованого файлу.Поле Сума у валютi ПД в рядках цих звязкiв заповнюСФться значеннями з колонки Amount_currency файлу.Звязок з контрактом не встановлюСФться.

Для пiдтвердження ВМД вводиться реквiзит Дата пiдтвердження ВМД, оригiнали яких знаходяться в iнших банках, на звязку ПД - Платiж зi змiною схеми розрахунку i подання прострочень за такими ВМД. Заповнення реквiзиту виконуСФться в наступних режимах:

1) вручну у списку повязаних платежiв на картцi ПД;

2) через iмпорт файлiв з вiдповiдями за ВМД з iнших банкiв.

При цьому iмпорт нових EXCEL-файлiв (структура файлу в таблицi3.2) супроводжуСФться реалiзацiСФю наступних функцiй:

1) контроль коректностi структури файлу;

2) локалiзацiя реквiзитiв iмпорту;

3) вiдбраковування дублюючих рядкiв файлу;

4) формування EXCEL-файлу з маркiрованими кольором помилками за структурою файлу i складом реквiзитiв;

5) пошук в базi EIO-Calyon ВМД та звязкiв ПД-Платiж з тими ж ключовими реквiзитами, що i в рядках файлу;

6) заповнення реквiзитiв знайдених звязкiв ПД-Платiж реквiз