Банковский счет по умолчанию

05.08.22

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

Небольшое расширение для Комплексной автоматизации 2, добавляющее в справочники "Банковские счета организаций" и "Банковские счета контрагентов" реквизит типа Булево - "Счет по умолчанию". Формы в расширении не заимствуются, элементы добавляются на формы программно, поэтому применение расширения не окажет никакого влияния при последующих обновлениях конфигураций.

Файлы

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

Наименование Скачано Купить файл
Банковский счет по умолчанию: 1.0.4
.cfe 12,14Kb
63 3 000 руб. Купить

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

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

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

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

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

Не знаю, почему разработчики пошли таким путем, но в основной конфигурации (КА2) функция ПолучитьБанковскийСчетОрганизацииПоУмолчанию работает так - если счет один, то он и будет возвращен. А если больше одного, - ничего.

Так как это насквозь неправильно с точки зрения пользователей, в справочник БанковскиеСчетаОрганизаций был добавлен дополнительный реквизит - "счет по умолчанию", с типом Булево.

Как сделано:

1. В расширение добавлен заимствованный из основной конфигурации справочник - БанковскиеСчетаОрганизаций

2. В заимствованный справочник добавлен реквизит (булево) - СчетПоУмолчанию.

3. В расширение добавлена процедура ПриСозданииНаСервере общего модуля СобытияФорм (эта процедура вызывается из модулей форм (как элемента, так и списка), куда и добавлен код, создающий элементы на формах. Элементы добавляются на две формы - объекта и списка.

Конечно некрасиво оборачивать код в Попытка/Исключение/КонецПопытки, но учитывая разнообразие всевозможных дописок/доделок/расширений, самым простым путем было сделать именно так (без лишнего нагромождения костылей-проверок).

 
 ПриСозданииНаСервере

4. В модуль справочника, в процедуре ПередЗаписью, добавлен код проверки значения нового реквизита, чтобы не получилось больше одного счета по умолчанию (с учетом валюты):

 
 ПередЗаписью

5. В штатную функцию ПолучитьБанковскийСчетОрганизацииПоУмолчанию внесены изменения, добавляющие применение нашего реквизита при выборке:

 
 ПолучитьБанковскийСчетОрганизацииПоУмолчанию

 

По аналогии, практически то же самое было сделано и в справочнике "Банковские счета контрагентов".

Таким образом, даже если где-то и пойдет что-то не так, то штатный функционал отработает так, как и было задумано разработчиками.

Все изменения, описанные выше, никоим образом не меняют поведение системы в случае конфликта расширения и других доработок.

Использовалось на конфигурации Комплексная автоматизация 2.4.10.75 и 2.4.11.63.

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

КомплекснаяАвтоматизация расширение СчетПоУмолчанию БанковскийСчет БанковскийСчетПоУмолчанию ПолучитьБанковскийСчетОрганизацииПоУмолчанию

См. также

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    17287    84    29    

77

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

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

19520 руб.

21.03.2023    24399    165    39    

124

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

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

12200 руб.

10.10.2017    42947    101    49    

83

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

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

9760 руб.

17.06.2025    4227    11    0    

10

Банковские операции Взаиморасчеты Учет документов Бухгалтер Пользователь 1С 8.3 1С:Бухгалтерия 3.0 Россия Бюджетный учет Платные (руб)

Расширение для конфигурации 1С:Бухгалтерия 3.0. Многоуровневое согласование заявок на оплату с оповещением и делегированием прав.

15250 руб.

09.09.2025    2697    9    0    

7

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

Групповая печать фискальных чеков по документам "Поступление на расчетный счет" с возможностью настройки НДС, признаков расчета и автоматической отправкой чеков клиентам.

6499 руб.

21.08.2019    23175    89    11    

26

Банковские операции Взаиморасчеты Займы, кредит, лизинг 1С:Предприятие 8 1C:Бухгалтерия 1С:Бухгалтерия 3.0 Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Платные (руб)

Расширение для 1С:БП 3.0 по расчету процентов по статье 395 ГК РФ. Возможности расчета: 1. Расчет процентов без учета и с учетом отсрочек. 2. Расчет процентов с учетом отсрочек платежей. 3. Расчет процентов по контрагенту в целом. 4. Расчет процентов по одному, либо нескольким договорам (в 1С должна быть включена опция "Учет по договорам"

5084 руб.

04.08.2025    2392    3    1    

3

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

Обработка «Загрузка данных из Excel в 1с 8.3» Предназначена для создания документов Поступление на расчетный счет и Списание с расчетного счета из Excel.

5000 руб.

21.12.2022    11138    22    0    

21
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Lana_ksm 02.02.20 21:24 Сейчас в теме
Не работает. Подключила к 1С:Комплексная автоматизация 2 (2.4.10.89)

Реквизит Счет по умолчанию не появился в форме Банковского счета организации
2. Alfn 62 02.02.20 21:43 Сейчас в теме
(1) надо выключить Безопасный режим в настройках расширения.
Прикрепленные файлы:
3. sifftsov 29 05.11.20 18:23 Сейчас в теме
Получилось "прикрутить" к УТ 11.4. Благодарю!!!
13. user1598119 01.07.21 14:28 Сейчас в теме
(3)А можно узнать какие были отличия между КА 2 и УТ 11.4 ?
4. saveliev 31 11.12.20 14:12 Сейчас в теме
Не работает во фреше.
5. Alfn 62 11.12.20 18:12 Сейчас в теме
(4) я даже не знаю как помочь. Не имел дела с фрешем от слова совсем
7. user1146062 07.06.21 13:48 Сейчас в теме
(4)С фрэшем надо согласовывать применение расширений и внешних обработок
6. user1146062 07.06.21 13:47 Сейчас в теме
Здравствуйте!
На актуальной торговле выдает ошибку:

Ошибки:
--------------------------------------------------------------------------------
07.06.2021 13:45:25
БанковскийСчетПоУмолчанию (1.0.2): Критичная: Уже существует объект с именем Роль.Расш1_ОсновнаяРоль


Платформа: 1С:Предприятие 8.3 (8.3.18.1483)
Конфигурация: Управление торговлей, редакция 11 (11.4.13.180)
8. Alfn 62 07.06.21 14:42 Сейчас в теме
(6) В моем расширении нет такого объекта. Там вообще нет ролей.
Это похоже откуда то еще.
9. пользователь 08.06.21 15:41
Сообщение было скрыто модератором.
...
10. пользователь 08.06.21 16:03
Сообщение было скрыто модератором.
...
11. пользователь 08.06.21 16:17
Сообщение было скрыто модератором.
...
12. пользователь 08.06.21 16:35
Сообщение было скрыто модератором.
...
14. ir-ish-ka 02.07.21 08:38 Сейчас в теме
Здравствуйте!
Скачала )
Подскажите, а почему оно должно работать?
Оно же только галочки рисует в формах
15. Alfn 62 02.07.21 10:06 Сейчас в теме
(14) потому что:

5. В штатную функцию ПолучитьБанковскийСчетОрганизацииПоУмолчанию внесены изменения, добавляющие применение нашего реквизита при выборке
........
По аналогии, практически то же самое было сделано и в справочнике "Банковские счета контрагентов".
16. ir-ish-ka 02.07.21 11:14 Сейчас в теме
Да, увидела, спасибо )
Фишка в том, что если у пользователя стоит настройка "заполнять реквизиты документов по статистике" - то она перекрывает эту настройку
Зараза ))
17. user1484657 17.11.21 16:08 Сейчас в теме
Убралась галочка с организации где 1 банковский счет, и счета начали отправляться без банковских реквизитов, в чем может быть проблема? 2 (2.4.13.278)
18. AlgoritmS 04.08.22 17:32 Сейчас в теме
Добрый день! Будет ли реализована доработка на версии комплексная автоматизация 2.5?
19. Alfn 62 05.08.22 13:31 Сейчас в теме
(18) там не будет никаких изменений... работает как есть и в 2.5
20. vis_tmp 33 02.09.25 11:46 Сейчас в теме
(0)> Выборка = Справочники.БанковскиеСчетаОрганизаций.Выбрать(, Владелец, Новый Структура("БСО_СчетПоУмолчанию", Истина));

У вас не указано в статье, что реквизит должен быть индексирован.

А т.к. затем есть условие "И Выборка.БСО_СчетПоУмолчанию", то отбор можно убрать.

"Если Выборка.Ссылка <> Ссылка
И Выборка.БСО_СчетПоУмолчанию
И Выборка.ВалютаДенежныхСредств = ЭтотОбъект.ВалютаДенежныхСредств"
Для отправки сообщения требуется регистрация/авторизация