Другие новости Санкт-Петербурга и Ленинградской области на этот час
Добавь свою новость бесплатно - здесь

Сделать доработку на Yii2

Необходимо сделать небольшую доработку системы на фреймворке Yii2. Фактически доработок великое множество, мы отбираем программиста на постоянную работу над проектом. Данное задание следует рассматривать как тестовое. Подробнее суть задания объясню по скайпу.

Уважаемые разработчики! Огромная просьба не писать, если у вас в ближайшее время не будет возможности плотно, по нескольку часов ежедневно, работать над проектом. В комментарии прошу логин скайпа. 

Примерное ТЗ ниже, подробное ТЗ по итогам обсуждения на скайпе.

Задача.:
В фин. системе находится 6 банков, нужно запрограммировать сценарии обработки движения средств между этими банками.

Термины и определения:
Сейф - чаще всего наличные средства или средства расположенные на сторонних счетах.
Транзакция - запись в БД о движении средств.
Связанные транзакции - транзакции между банками фин. системы.
Исходящая транзакция - дебит транзакция (списание со счета)
Входящая транзакция - кредит транзакция (зачисление на счет)

Возможные направления движения средств между банками:
  1. Банк Санкт-Петербург rub -> сейф rub
  2. Банк Санкт-Петербург rub -> Миллениум банк pln
  3. сейф rub -> qiwi rub
  4. сейф rub -> Банк Санкт-Петербург rub
  5. сейф rub -> сейф pln
  6. qiwi rub -> сейф rub
  7. qiwi rub -> сейф pln
  8. Миллениум банк pln -> Банк Санкт-Петербург pln
  9. Миллениум банк pln -> сейф pln
  10. сейф pln -> сейф rub
  11. сейф pln -> Миллениум банк pln

Описание сценариев обработки движения средств:
  1. Создается по исходящей транзакции. Связанные транзакции. При изменении суммы одной транзакции изменяется сумма другой. Направления движения средств: сейф rub -> qiwi rub, qiwi rub -> сейф rub
  2. Транзакция которая формируется из выписки xls. Если у транзакции стоит один из четырех корреспондентов (счетов) получателей платежа, автоматом отмечается как перевод с европейского rub на сейф rub, сумму нельзя поменять.№№ Счетов: 40817810704550125489, 40817810200000148973, 40802810200000203579, 40817810500000125795 Направления движения средств:  Банк Санкт-Петербург rub -> сейф rub
  3. Если кредитовая транзакция от корреспондента с ИНН 7241000065, а в корреспонденте написано касса, то создаем на сейфе транзакцию дебит с этой суммой, связываем ее с транзакцией кредита на банке Санкт-Петербург и эту сумму нельзя поменять. Направления движения средств:5) сейф rub -> Банк Санкт-Петербург rub
  4. В сейфе pln в неприятных платежах выводится дата и сумма в рублях и евро и возможность указать поступившую сумму. Сумму входящей можем менять, сумма исходящей транзакции автоматически не меняться. Транзакции связаны. Направления движения средств: сейф rub -> сейф pln,  qiwi rub -> сейф pln
  5. В сейфе rub в неприятных платежах выводится дата и сумма в злотых и евро и возможность указать поступившую сумму. Сумму входящей можем менять, сумма исходящей транзакции автоматически не меняться. Транзакции связаны. Направления движения средств: сейф pln -> сейф rub
  6. Если сумма дебетовая и 47405310875000056841 "Перечисление рублей на покупку валюты согласно", тогда на европейском создается исходящий перевод на счет Миллениум банк (На польском счету ничего не создается), ждем когда придет выгрузка и по этой выгрузке ищем соответствие строке "AUTO ENGINE LLC. INN 3949292145 UL MIRA DOM 6 MOSCOW", расхождение в 15%. Возможность редактировать связку исходящей и входящей транзакции.Направления движения средств:  Банк Санкт-Петербург rub -> Миллениум банк pln
  7. Создается запись в сейфе pln и ждем когда придет выписка с текстом "Wypłata z bankomatu", "Wypłata gotówkowa z kasy" сравниваем точную сумму.Направления движения средств:  Миллениум банк pln -> сейф pln
  8. Создается запись в сейфе pln и ждем когда придет выписка с транзакцией точно совпадающей по сумме. Проверять отсутствие строки "AUTO ENGINE LLC. INN 3949292145 UL MIRA DOM 6 MOSCOW" Создается связка, редактировать связку можно. Направления движения средств: сейф pln -> Миллениум банк pln
  9. Дебетовая транзакция, если задаем категорию перевод на Банк Санкт-Петербург pln, то создаем связку и поменять ничего нельзя.Направления движения средств:  Миллениум банк pln -> Банк Санкт-Петербург pln

Читайте на сайте


Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. Абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Санкт-Петербурге

Ria.city
Музыкальные новости
Новости Санкт-Петербурга
Экология в Санкт-Петербурге
Спорт в Санкт-Петербурге
Moscow.media










Топ новостей на этот час в Санкт-Петербурге и Ленинградской области

Rss.plus