Формирование файла-реестра для открытия счетов/банковских карт в ОАО "Банк Москвы"

19.06.14

Учетные задачи - Банковские операции

Обработки: - Формирует таблицу работников для ОАО "Банк Москвы" (формирование реестра для открытия счетов/банковских карт). - Заполнение документа "Заявка на открытие лицевых счетов".

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Формирование реестра на открытие счетов в банке
.epf 40,97Kb
86 2 500 руб. Купить
Заполнение документа "Заявка на открытие счетов"
.epf 23,38Kb
21 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

 

Формирует таблицу работников для ОАО "Банк Москвы" (реестр на открытие счетов/банковских карт).

 

На текущий момент формируются два списка работников (резиденты / нерезиденты). Для банка нерезидентами являются все граждане не имеющие Российского гражданства.


20/06/2012

Добавлено (+):

+ Заполнение по подразделениям;

+ Заполнение по работнику.

 

Планируется (-):

- Формирование списка работников на определенный тип карты (например: Visa Gold);

 

29/06/2012

 В базе могут быть просроченные паспорта, вот этим запросом мы можем выявить их:

 

ВЫБРАТЬ
    ПаспортныеДанныеФизЛицСрезПоследних.ФизЛицо,
    ПаспортныеДанныеФизЛицСрезПоследних.ФизЛицо.ДатаРождения,
    ПаспортныеДанныеФизЛицСрезПоследних.ДокументДатаВыдачи,
    ВЫРАЗИТЬ(РАЗНОСТЬДАТ(ПаспортныеДанныеФизЛицСрезПоследних.ФизЛицо.ДатаРождения, &ДатаОтчета, МЕСЯЦ) / 12 КАК ЧИСЛО(10, 1)) КАК ПолныхЛет,
    ВЫРАЗИТЬ(РАЗНОСТЬДАТ(ПаспортныеДанныеФизЛицСрезПоследних.ФизЛицо.ДатаРождения, ПаспортныеДанныеФизЛицСрезПоследних.ДокументДатаВыдачи, МЕСЯЦ) / 12 КАК ЧИСЛО(10, 1)) КАК ПоследняяЗаменаПаспорта
ПОМЕСТИТЬ ВТ_ОбщиеСведения
ИЗ
    РегистрСведений.ПаспортныеДанныеФизЛиц.СрезПоследних(&ДатаОтчета, ) КАК ПаспортныеДанныеФизЛицСрезПоследних
ГДЕ
    ПаспортныеДанныеФизЛицСрезПоследних.ДокументВид = ЗНАЧЕНИЕ(Справочник.ДокументыУдостоверяющиеЛичность.ИМНС21)
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_ОбщиеСведения.ФизЛицо,
    ВТ_ОбщиеСведения.ФизЛицоДатаРождения,
    ВТ_ОбщиеСведения.ДокументДатаВыдачи,
    ВТ_ОбщиеСведения.ПолныхЛет,
    ВТ_ОбщиеСведения.ПоследняяЗаменаПаспорта,
    ВЫБОР
        КОГДА ВТ_ОбщиеСведения.ПолныхЛет >= 45
                И ВТ_ОбщиеСведения.ПоследняяЗаменаПаспорта < 45
            ТОГДА "Паспорт просрочен (должен получить в 45 лет)"
        КОГДА ВТ_ОбщиеСведения.ПолныхЛет >= 20
                И ВТ_ОбщиеСведения.ПолныхЛет < 45
                И ВТ_ОбщиеСведения.ПоследняяЗаменаПаспорта             ТОГДА "Паспорт просрочен (должен получить в 20 лет)"
        КОГДА ВТ_ОбщиеСведения.ПолныхЛет >= 14
                И ВТ_ОбщиеСведения.ПолныхЛет < 20
                И ВТ_ОбщиеСведения.ПоследняяЗаменаПаспорта             ТОГДА "Паспорт получен раньше (должен получить в 14 лет)"
        ИНАЧЕ ""
    КОНЕЦ КАК Ошибка
ПОМЕСТИТЬ ВТ_Ошибки
ИЗ
    ВТ_ОбщиеСведения КАК ВТ_ОбщиеСведения
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_Ошибки.ФизЛицо,
    ВТ_Ошибки.ФизЛицоДатаРождения,
    ВТ_Ошибки.ДокументДатаВыдачи,
    ВТ_Ошибки.ПолныхЛет,
    ВЫБОР
        КОГДА ВТ_Ошибки.ПоследняяЗаменаПаспорта < 0
            ТОГДА ""
        ИНАЧЕ ВТ_Ошибки.ПоследняяЗаменаПаспорта
    КОНЕЦ КАК ПоследняяЗаменаПаспорта,
    ВТ_Ошибки.Ошибка,
    ВТ_Ошибки.ФизЛицо КАК КоличествоОшибок
ИЗ
    РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаОтчета, ) КАК РаботникиОрганизацийСрезПоследних
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Ошибки КАК ВТ_Ошибки
        ПО РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо = ВТ_Ошибки.ФизЛицо
ГДЕ
    ВТ_Ошибки.Ошибка <> ""
    И РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> &Уволен
    И РаботникиОрганизацийСрезПоследних.Сотрудник.ВидЗанятости = &ОсновноеМестоРаботы

УПОРЯДОЧИТЬ ПО
    ВТ_Ошибки.ФизЛицо.Наименование
ИТОГИ
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ КоличествоОшибок)
ПО
    ОБЩИЕ


03/07/2012

 

Добавлено (+):

+ Контроль даты выдачи паспорта (14, 20 и 45 лет);
+ Отредактирован контроль формата телефонного номера работника (ошибкой считается номер типа 84951234567);
+ Исключается должность содержащая в наименовании слово практикант (организации нет смысла оформлять банковские карты на временных сотрудников).


04/07/2012

 

Добавлено (+):

+ Добавлена возможность загрузки "золотых" сотрудников (выбрана Visa Gold) из файла Excell (1 столбец: ФИО полностью).
+ Добавлена возможность заполнения списка за исключением (физлица, которые не должны попасть в список берутся из файла Excell. 1 столбец: ФИО полностью).
+ Исправлено заполнение места рождения (указываем полностью, как в паспорте: район, город и тд.).
+ Закомментированы сообщения о: неверном формате телефонного номера и сокращении транскрипции.
+ Добавлен вывод сообщения о некоректном вводе кода подразделения и месте рождения.

 

05/07/2012

Исправлено (ф):
(ф) Исправлен запрос на проверку паспортов (например: работнику исполняется 45 лет 21 июля 2012 года, данные формируем 10 июля 2012 года. На момент формирования отчета паспорт должен считаться действительным).

 

11/07/2012

Исправления (ф):
(ф) - При выгрузке списка нерезидентов, не ставился разделитель после транскрипции.

 

17/07/2012

Доработки (*):
* Систематизирован вывод сообщений об ошибках (группировки ошибок по работникам);
* Немного изменен алгоритм контроля паспортных данных;
* Другие мелкие доработки.


19/07/2012

Доработки (*):
* Оптимизирована работа со списком исключений (добавлена табличная часть);
* В случае не полной идентификации физлица (для списка исключений), выводится сообщение в котором указана причина (если причина не указана, то вероятные ошибки описаны в модуле: "двойной" пробел, 100% совпадение, дубли и т.п.). Уволенных не стал прятать, т.к. вероятность того, что они уволились после передачи банку первого файла реестра (для больших организаций).

 

20/07/2012

Исправление (ф):
(ф) При формировании реестра на нерезидентов ставится лишний разделитель после графы "Отчество" (исправлено).

 

06/09/2012

Добавлено (+):
(+) Добавлена обработка по заполнению документа "Заявка на открытие лицевых счетов" (поддерживаются 2 формата файлов: xls, txt).

Обычно банк присылает файлы в формате rtf, который легко можно преобразовать в текстовый (txt) с разделителем (который Вам понравится, по умолчанию использую ";"). Я не стал делать полнофункциональную обработку загрузки номеров, т.к. разовый механизм не особо интересен. Прежде чем заполнять что-то, необходимо создать новый документ руками и заполнить шапку (организация, банк, счет и т.п.). Все остальное обработка сделает сама. Т.к. банк использует номера карт, то вариант с Excell не особо перспективен, т.к. его надо настроить на большие числовые значения, что требует небольших навыков работы с MS Office. Поэтому, для "ленивых" проще произвести преобразование файла банка (rtf) в текстовый документ с разделителями. Обработка крайне просто и без особых изысков, но свое дело она делает: информирует о похожих физлицах (при этом не подгружает их в документ), не загруженных физлицах (например: не найден в справочнике).

 

15/10/2012

Мелкие "украшательства". Немного откорректированы подсказки в обработке заявок на открытие счетов (Банк Москвы).


26/11/2012

Добавлено (+):

(+) Обработка по заполнению документа "Заявка на открытие лицевых счетов" поддерживает RTF (несколько странным образом реализовывал, но времени было не так много, чтобы играться с данными RTF).

 

19/06/2014

Добавлено (+):

(+) Обработка по заполнению документа "Заявка на открытие лицевых счетов" поддерживает DOCX (в последнее время банк начал присылать именно в этом формате файлы, при этом кол-во колонок всегда разное, иногда как положено их системой 7, а порой 5, если они начинают форматировать документ после выгрузки).

 

П.С.

Спасибо за идею с СКД индикатором
Хочу также поблагодарить автора отчета: Проверка всех реквизитов работников для годовых отчетов (СЗВ-6, 2-НДФЛ) в ЗУП 2.5
Контроль данных паспортов был взят из отчета Проверка реквизитов работников для годовых отчетов (СЗВ-6, 2-НДФЛ), паспортных данных (подготовка к формированию реестра на открытие карт в банк)
Для разбора docx использовался механизм из обработки "Чтение файлов *.xlsx средствами 1С 8.2"

Вступайте в нашу телеграмм-группу Инфостарт

См. также

SALE! %

Банковские операции Обмен с интернет-банком Мастера заполнения Нейросети Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:ERP 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:ERP. Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank. Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.

15250 руб.

20.12.2024    17781    90    29    

78

Зарплата Роли и права Системный администратор Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

9675 руб.

27.05.2021    58485    509    129    

360

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Программист Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Устали вручную дозаполнять и корректировать документы по банку после загрузки банковской выписки? С помощью правил обработки банковской выписки вы сможете автоматически определять правильный вид хозяйственной операции, заполнять расшифровку, аналитику платежа и многое другое.

19520 руб.

21.03.2023    24621    170    39    

127

Зарплата Консолидация данных 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)

Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.

85400 руб.

11.07.2025    6115    4    1    

4

Банковские операции Обмен с интернет-банком Бухгалтер 1С:Предприятие 8 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Беларусь Россия Бухгалтерский учет Платные (руб)

Типовая обработка "Клиент-банк" из конфигурации 1С "Бухгалтерия для Беларуси, редакция 2.1" корректно работает с выписками только банка "Дабрабыт", до 28.01.2019 "Москва-Минск". А бухгалтеру нужно работать и с другими банками и с другими конфигурациями. Для этого было разработано расширение, которое позволит решить данную проблему!

12200 руб.

10.10.2017    42997    101    49    

83

Перенос данных 1C Зарплата Бюджетный учет Программист Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

20740 руб.

28.07.2016    72227    193    160    

159

Банковские операции Адаптация типовых решений Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Решение позволяет автоматически заполнять отдельные реквизиты загружаемых банковских документов, основываясь на известных значениях реквизитов и тексте назначения платежа. Простая настройка, широкие возможности анализа назначения платежа без написания кода и сложных шаблонов.

9760 руб.

17.06.2025    4363    11    0    

11
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. val_2506 05.08.14 07:18 Сейчас в теме
Добрый день! А эта обработка подходит для Ханты-Мансийского банка? Мне нужно в 1С КАМИН Расчет зарплаты 3.0 Нужно чтоб формировала файл для окрытия счетов и выпуска карт, Список на открытие счетов и выпуска карт и Заявление-Анкету на выпуск карты
Прикрепленные файлы:
Zayavlenie_ob_otkrytii_scheta_i_vydache_karty.pdf
Заявление на открытие карточки.docx
2. Amras 47 09.08.14 19:48 Сейчас в теме
(1) val_2506, Судя по описаниям, сходства с БМ есть, малость переставить некоторые поля только надо будет при формировании файла и разделитель заменить с ; на *.

Заявление на открытие счета делается на бланке банка, да и сам бланк я не внедрял в обработку, там только файл-выгрузка формируется.

При желании, можно отредактировать код под нужны этого банка, а также включить шаблон заполнения заявки.

Код открытый, можно легко адаптировать под другой банк.
Для отправки сообщения требуется регистрация/авторизация