Заполнение бухгалтерской операции остатками по счету. Автоматические проводки закрытия счетов

07.11.23

Задачи пользователя - Мастера заполнения

Досталась база с ошибками бухгалтерского учета? На счетах числятся остатки, которых там быть не должно? Систематически нужно "закрывать" какой-то бухгалтерский счет, т.к. автоматически этого не происходит? Эта обработка для Вас! Исправьте ошибки в учете за пару кликов и начните жизнь с чистого листа!

Скачать файл

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

Наименование По подписке [?] Купить один файл
БП 3.0: Заполнение бухгалтерской операции остатками по счету:
.epf 13,08Kb ver:1.1
136
136 Скачать (1 SM) Купить за 1 850 руб.

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

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

Инструкция по эксплуатации:

  1. Добавление дополнительной обработки в конфигурацию: Администрирование -> Печатные формы, отчеты и обработки (см. изображение 01); Убеждаемся, что установлена галочка "Дополнительные отчеты и обработки"; Нажимаем кнопку "Добавить из файла..."
  2. После выполнения пункта 1. в документах "Операция" (Операции -> Бухгалтерский учет -> Операции, введенные вручную) появится новая кнопка; Нажимаем на кнопку "Заполнить остатками по счету" (см. изображение 02)
  3. После выполнения пункта 2. откроется новая форма; Заполняем счета и субконто для будущих проводок: форма адаптируется в зависимости от выбранных данных скрывая / очищая лишние реквизиты (см. изображение 03)
  4. После нажатия кнопки "Выполнить" обработка очищает проводки по регистру бухгалтерии из текущего документа "Операция" и формирует новые проводки: в Дт подставляются значения, указанные на дополнительной форме, в Кт подставляются данные остатков по бухгалтерскому счету на дату документа "Операция", с учетом указанных субконто (в случае если субконто не заполнено, то выбираются любые значения) (см. изображение 04)

Удачи!

Важно:

1. Для полноценной работоспособности обработки не нужно устанавливать дополнительное ПО. Программа подходит для 1С 8.* для конфигурации БП 3.0 (управляемые формы). 

2. Код полностью открыт.
 
3. Протестировано на конфигурации  Бухгалтерия предприятия, редакция 3.0 (3.0.143.32) - д олжно работать на любом релизе.

БП 3.0 операция проводки закрыть счет

См. также

Операции по ВЭД Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Мастера заполнения Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

СКАЧАЙТЕ И ПОПРОБУЙТЕ БЕСПЛАТНО! Данная обработка расширяет функционал типовой конфигурации «1С:Бухгалтерия предприятия» и позволяет осуществлять автоматическое заполнение ГТД в документах «Реализация товаров и услуг», «Списание товаров», «Отчет о розничных продажах», «Отчет комиссионера (агента) о продажах», «Требование-накладная», «Возврат товаров от покупателя», «Комплектация номенклатуры», «Безвозмездная передача», «Отчет производства за смену». Обработка предназначена для работы в конфигурации «1С:Бухгалтерия предприятия 8, редакция 3.0» Есть версия обработки оптимизированная для работы в 1CFresh

9600 руб.

19.06.2012    139413    265    81    

225

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

Если вам нужно корректировать банковские документы, это расширение — именно то, что вам нужно! Создайте правило обработки, укажите, как заполнять документы, и оно автоматически применится при загрузке банковской выписки. Это значительно сократит время и усилия на корректировку. Расширение легко устанавливается в большинство современных конфигураций 1С:УТ 11.5, 1С:ERP 2.5, 1С:КА 2.5, 1С:УНФ 3.0, Розница 3.0

12000 руб.

20.12.2024    607    2    2    

4

Оптовая торговля Мастера заполнения Бизнес-аналитик Пользователь Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Данное расширение автоматически заполняет бизнес-регион партнера в 1С (УТ 11, КА 2, ERP) при записи на основании КПП или индекса из адреса. Присутствует возможность сохранить имеющиеся бизнес-регионы партнеров, а также перезаполнить или очистить их при первичном заполнении. Возможен выбор региона по умолчанию для партнера без КПП или адреса (например, если вы не указываете адреса физ. лиц и знаете, что они из Вашего региона).

2000 руб.

29.04.2019    33541    59    51    

61

Мастера заполнения Нейросети Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

Расширение для заполнения описания товара (номенклатуры) с помощью модели ИИ ChatGPT с ключевыми словами. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ. Прошло аудит на 1cfresh.com. Версия для автоматического заполнения

5000 руб.

13.03.2023    18438    47    50    

76

Обмен с ГосИС Мастера заполнения Системный администратор Бухгалтер Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Простое решение по автоматическому заполнению реквизитов контрагентов (юридических и физических лиц) по ИНН и наименованию. Может использоваться в любых конфигурациях 1С Предприятие 8: УТ 10.2, УТ 10.3 и т.д. Обновление механизмов 2022 года! Программный код открыт.

1200 руб.

23.07.2015    64955    313    15    

183

Мастера заполнения Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение для типовых конфигураций 1С:БП 3.0 и 1С:УНФ 3.0 добавляет в справочник "Контрагенты" поля "Код ОКВЭД" и "Наименование ОКВЭД" и заполняет их по ИНН контрагента через сервис "1С-Контрагент"

7200 руб.

28.10.2024    449    1    0    

2

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

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

5000 руб.

08.11.2023    2835    12    0    

21
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Sedow 37 02.04.21 13:26 Сейчас в теме
Привет.
Скачал сегодня обработку. на п.2 не заполняет остатки.
Прошу автора сообщить, что делать?
2. obsfromekb 30 04.04.21 00:00 Сейчас в теме
(1) Привет!
Мало информации, из Вашего комментария не понятно в чём проблема.
Если возникает какая-то ошибка,то сообщите её текст.
Если ошибки нет, то внимательно проверьте:
1) не путаете ли Вы Дебет и Кредит (остатки заполняются по счету Кредита)
2) верно ли Вы указываете Организацию и заполняете отбор по субконто (возможно с учетом установленного отбора остатки отсутствуют)
3) есть ли вообще остатки - проверьте отчетом "Оборотно-сальдовая ведомость по счету"

Обработка проверена и работает.
avrora2016; +1 Ответить
3. obsfromekb 30 04.04.21 00:06 Сейчас в теме
(1) P.S. в списке скачавших файл Вас не наблюдаю. Вы точно именно моей обработкой пользуетесь?
4. NCH 38 18.08.21 13:52 Сейчас в теме
Добрый день, а для КОРП БП можно использовать?
5. obsfromekb 30 18.08.21 23:44 Сейчас в теме
(4) я не тестировал, но полагаю, что можно.
Если будут ошибки - пишите, я исправлю.
6. bananoed 20 29.09.21 13:08 Сейчас в теме
Все отлично, но производится некорректное назначение типов полей для 2-го и 3-го субконто как Дт так и Кт (дублируют тип первого)
Здорово было бы добавить возможность отбора по количеству и/или сумме остатков кредитового счета
7. obsfromekb 30 29.09.21 15:24 Сейчас в теме
(6) можете привести пример счёта на котором такое происходит? Менялись ли на данном счёте субконто?
У меня обработка работала корректно, определение типов субконто завязано на штатные механизмы.
9. bananoed 20 29.09.21 15:43 Сейчас в теме
(7) 20.01 - Второе и третье субконто выбирались как номенклатурная группа, 41.01 второе и третье субконто как номенклатура. После настройки реквизитов обработки стало как надо
8. bananoed 20 29.09.21 15:40 Сейчас в теме
Все отлично, но производится некорректное назначение типов полей для 2-го и 3-го субконто как Дт так и Кт (дублируют тип первого)
(6)

Исправил у себя: тип полей субконто будет формироваться правильно, если в реквизитах обработки для субконто указать его номер в связи по типу
obsfromekb; +1 Ответить
10. obsfromekb 30 30.09.21 21:31 Сейчас в теме
(8) также исправил в обработке, спасибо за наводку.
11. kah1981 17.11.21 20:46 Сейчас в теме
Здравствуйте!
Не совсем корректно работает данная обработка. есть 41 счет как с положительными так и с отрицательными суммовыми остатками. Отрицательные остатки не заполняет в операцию. это можно поправить?
13. qwe14 20.11.21 00:49 Сейчас в теме
(11) В коде нужно убрать в условиях запроса
ХозрасчетныйОстатки.СуммаОстаток > 0
| ИЛИ ХозрасчетныйОстатки.КоличествоОстаток > 0

Разработчику просьба убрать это ненужное условие.
12. qwe14 20.11.21 00:45 Сейчас в теме
Необходимо было закрыть остатки по 29 счету. Обработка сработала корректно, но пришлось убрать условие неотрицательных остатков.
За обработку спасибо! Сэкономил много времени!
14. researcher01 108 02.11.23 05:54 Сейчас в теме
Не работает, ошибка:
Слишком много фактических параметров
{ВнешняяОбработка.ЗаполнениеБухгалтерскойОперацииОстатками.Форма.Форма.Форма(265)}:БухгалтерскийУчетКлиентСервер.ПриВыбореСчета(СтрокаТаблицы["Счет" + ДтКт], Форма, ПоляФормы, Неопределено, Истина, Ложь);
{ВнешняяОбработка.ЗаполнениеБухгалтерскойОперацииОстатками.Форма.Форма.Форма(39)}:ОбработатьИзменениеСчета(ФормаДокумента, "Дт", нзСтрока);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
15. obsfromekb 30 02.11.23 05:57 Сейчас в теме
(14) Добрый день!
Какая у Вас версия конфигурации?
16. researcher01 108 02.11.23 13:10 Сейчас в теме
(15) Бухгалтерия предприятия 3.0.143.32
17. obsfromekb 30 07.11.23 12:50 Сейчас в теме
(16) Добрый день!
В версии 3.0.143.32 фирма 1С уменьшила количество фактических параметров у функции БухгалтерскийУчетКлиентСервер.ПриВыбореСчета(), нужно изменить в коде:
БухгалтерскийУчетКлиентСервер.ПриВыбореСчета(СтрокаТаблицы["Счет" + ДтКт], Форма, ПоляФормы, Неопределено, Истина, Ложь);
на
БухгалтерскийУчетКлиентСервер.ПриВыбореСчета(СтрокаТаблицы["Счет" + ДтКт], Форма, ПоляФормы, Неопределено);
Я внёс необходимые изменения в обработку, теперь она учитывает версию конфигурации.
Спасибо, что сообщили об ошибке.
researcher01; +1 Ответить
18. mf26 20.03.24 08:13 Сейчас в теме
не формирует остатки, что делать:?
19. obsfromekb 30 22.03.24 01:45 Сейчас в теме
(18) Добрый день! Прошу прощения, что не сразу ответил.
Внимательно проверьте:
1) не путаете ли Вы Дебет и Кредит (остатки заполняются по счету Кредита)
2) верно ли Вы указываете Организацию и заполняете отбор по субконто (возможно с учетом установленного отбора остатки отсутствуют)
3) есть ли вообще остатки - проверьте отчетом "Оборотно-сальдовая ведомость по счету"

Обработка проверена и работает.
20. user599238_tokarev1983 23.04.24 12:09 Сейчас в теме
При открытии
Бухгалтерия предприятия КОРП. редакция 3.0 (3.0.149.28)

Получение элемента по индексу для значения не определено
{ВнешняяОбработка.ЗаполнениеБухгалтерскойОперацииОстатками.Форма.Форма.
Форма(7)}:ОбъектНазначения = Параметры.ОбъектыНазначения[0];
[ОшибкаВоВремяВыполненияВстроенногоЯзыка.
ОшибкаИспользованияВстроенногоЯзыка]|
Оставьте свое сообщение