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

29.05.19

Задачи пользователя - Адаптация типовых решений

Конфигурация "Бухгалтерия предприятия, редакция 3.0" предоставляет большую свободу при выборе счетов и аналитики в документах. Вашему вниманию предлагается механизм контроля корректных корреспонденций и аналитики при проведении документов, что может быть полезно для обеспечения "порядка" в учете, особенно при большом и разнообразном документообороте.

Файлы

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

Наименование Скачано Купить файл
Контроль корреспонденций счетов
.cfe 77,93Kb
12 3 400 руб. Купить

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

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

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

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

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

Принцип работы механизма заключается в проверке результирующих движений документов по регистру бухгалтерии "Хозрасчетный" в соответствии с заранее настроенными правилами. Для каждого типа документа и вида операции (если имеется) можно контролировать:

  • корреспонденцию счетов (счет Дт и счет Кт)
  • значения субконто (описывается ограничением в виде произвольного отбора)

Если ограничение аналитики не задано, то проверяется только сама корреспонденция.

Механизм основан на системе компоновки данных и динамическом сборе текста запроса для проверки движений. При этом компоновка макета и обработка каждой настройки не выполняется в цикле при проведении документа, поэтому механизм работает достаточно быстро.

Тестирование выполнялось на версии 3.0.67.72 конфигурации "Бухгалтерия предприятия".

 

Настройка механизма

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

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

В настройке указываются:

  • тип документа - выбирается из списка, доступны все документы-регистраторы регистра бухгалтерии "Хозрасчетный", кроме регламентной операции
  • вид операции - если у документа имеется соответствующий реквизит
  • счет Дт и счет Кт - корректная корреспонденция
  • ограничение аналитики - задаются условия отбора по субконто, можно использовать любые вложенные реквизиты. Для удобства виды субконто снабжены дополнительным заголовком, указывающим на тип значения
  • описание - текстовое описание настройки
  • флаг использования - настройка может быть не активна, в этом случае она не используется при контроле движений

Для одной и той же корреспонденции в рамках одного типа документа и вида операции может быть задано несколько правил. В этом случае корреспонденция будет считаться корректной, если она удовлетворяет условиям хотя бы одной настройки.

На этапе подготовки настроек можно или отключить контроль для всех пользователей, или не ставить флаг активности у настроек. А после того как все будет готово включить механизм.

 

Пример использования

Рассмотрим простой пример с поступлением услуг от поставщика.

Для проводки 44.01 / 60 необходимо выполнение следующих условий:

  • обязательно указана статья затрат
  • контрагент из папки "Поставщики услуг"
  • дата документа поступления больше даты договора

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

В реальной жизни настройки контроля зависят конечно же от особенностей конкретной системы, ее бизнес-логики, всевозможных доработок. Данный пример - всего лишь демонстрация работы механизма.

 

Ограничения механизма

  • Нет возможности задать ограничение на значения измерений (организация, подразделение)
  • Не учитывается иерархия счетов, нужно указывать конкретные счета и субсчета

Механизм не тестировался на больших объемах данных, поэтому не известно как пострадает производительность проведения документа с десятками тысяч проводок и более.

Возможно также описанный подход подойдет не всем, но код открыт и всегда можно что-то доработать при необходимости.

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

бухгалтерия проводка корреспонденция контроль

См. также

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

Доработка для 1С:Управление торговлей 10.3 (релиз 10.3.88.3) добавляет поддержку маркировки новых категорий товаров согласно постановлениям Правительства РФ 2025–2026 гг. Конфигурация УТ 10.3 снята с поддержки — новые маркируемые категории в типовую поставку больше не попадают. Доработка закрывает этот пробел: новые виды номенклатуры, обмен с ГИС МТ «Честный Знак». Поставляется в виде файла .cf

14640 руб.

23.04.2026    1683    12    13    

16

Адаптация типовых решений БСП (Библиотека стандартных подсистем) Кадровый учет ЭДО и ОФД 1C:Бухгалтерия 1С:Зарплата и кадры 7.7 1C:ERP 1С:ЗУП 1С:УТ 1С:ДО Платные (руб)

Наше расширение 1С Госключ обеспечивает интеграцию любой конфигурации 1С на базе БСП с мобильным приложением «Госключ», позволяя сотрудникам подписывать кадровые документы (КЭДО) и документы материальной ответственности (МОЛ, ПБ) усиленной электронной подписью прямо со смартфона. Решение автоматизирует формирование и отправку документов на подпись, отслеживает статусы подписания и хранит подписанные файлы непосредственно в базе 1С

25000 руб.

06.03.2026    1486    4    0    

3

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

Расширение позволяет вывести в табличном документе факсимиле печати и подписей и/или вывести произвольную картинку из прикреплённых файлов организации для 1С УТ 11.5, КА 2.5, ERP 2.5, УНФ 3, Розница 3. Вывод факсимиле возможен в табличные документы УПД, УКД, Счёт-фактура, ТОРГ-12 и другие. Возможно настроить вывод для любых типовых макетов (Акт сверки, М-15, ТТН), для этого потребуется отредактировать макет и разместить на нём картинки с соответствующими именами, при выводе на печать в размещённые картинки будут выводиться факсимиле из прикреплённых рисунков. Редактирование осуществляется через типовой механизм в пользовательском интерфейсе.

6000 руб.

07.02.2023    13692    120    25    

76

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

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

9760 руб.

17.06.2025    4105    10    0    

9

Адаптация типовых решений 1С 8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Расширение, которое в форму списка и форму выбора справочника «Номенклатура» добавляет табличную часть в виде дерева, в которую выводится информация об остатках и доступности выбранной номенклатурной позиции.

6710 руб.

20.04.2026    514    1    0    

3

Логистика, склад и ТМЦ Адаптация типовых решений Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Чтобы не допустить путаницы с обещаниями клиентам и для четкого контроля исполнения заказов мы используем резервирование товаров. Расширение для УНФ, чтобы автоматически отменять старые резервы и не мешалть эффективно продавать.

9150 руб.

02.08.2023    8465    26    5    

41

Адаптация типовых решений 1С 8.3 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Беларусь Россия Платные (руб)

Расширение "Дополнительные документы" предназначено для создания дополнительных документов различного назначения, как форм для внесения данных так и печатных форм в расширяемой конфигурации пользовательскими средствами, без работы в конфигураторе и внесения изменений в структуру данных. Тестировалось для "1С:БП", "1С:УНФ","1С:КА"

21859 руб.

29.12.2025    1642    1    8    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. xan333 62 21.02.19 13:49 Сейчас в теме
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2164)}: Ошибка при вызове метода контекста (ВнешнееСоединениеПередЗагрузкойДанных)
ОбработкаДляЗагрузкиДанных().ВнешнееСоединениеПередЗагрузкойДанных();
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.13.1513): Ошибка инициализации модуля: КонтрольКорреспонденцийСчетов РегистрСведений.КорректныеКорреспонденцииСчетов.МодульМенеджера
{КонтрольКорреспонденцийСчетов РегистрСведений.КорректныеКорреспонденцииСчетов.МодульМенеджера(16,10)}: Переменная не определена (КонтрольКорреспонденцийПовтИсп)
2. xan333 62 21.02.19 13:50 Сейчас в теме
Данная ошибка возникает при типовом обмене с ЗУП, решил установкой галки Внешнее соединение для общего модуля расширения КонтрольКорреспонденцийПовтИсп
3. alex15650 194 22.02.19 09:48 Сейчас в теме
(2)Нюанс, однако, спасибо )
4. udb2007 17 26.02.19 13:29 Сейчас в теме
А это внешнее расширение, или нужно вносить изменения в код программы? (извините, я чайник))
5. alex15650 194 26.02.19 14:20 Сейчас в теме
(4) Нет, изменений в конфигурацию вносить не нужно, если у вас платформа от 8.3.11 и без режима совместимости, только подключить расширение.
Единственное, нужно помнить о том, что при удалении расширения (именно при удалении, а не при отключении активности), из базы данных удаляются таблицы, соответствующие добавленным объектам в расширении, в данном случае это регистр сведений "Корректные корреспонденции". Т.е. есть риск потерять данные. Поэтому осторожнее.
Можно все перенести и в саму конфигурацию, если такой вариант приемлем, либо только регистр сведений.
6. udb2007 17 26.02.19 14:21 Сейчас в теме
Для отправки сообщения требуется регистрация/авторизация