Часть документов "Списание с расчетного счета" не переносится из УТ 11 в БП 3.0. Исправление досадной ошибки в типовой конфигурации с помощью расширения

13.11.17

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

Досадную ошибку при обмене УТ11-> БП3.0 можно легко залатать с помощью расширения.

Файлы

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

Наименование Скачано Купить файл
Расширение_Исправление
.cfe 5,17Kb
8 2 500 руб. Купить

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

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

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

При выгрузке данных из УТ11.4.1.241 в БП3.0 обнаружилась ошибка, из-за которой часть документов "Списание с расчетного счета" не переносится:

Ошибка выполнения обработчика.
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат.Модуль(34345)}: Поле объекта не обнаружено (СтатьяДДС)
            НоваяСтрока.СчетРасходов = СчетУчетаРасчетовПрочихОперацийДДС(Новый Структура("СтатьяДДС, СтатьяДоходовРасходов",  .
        ВызватьИсключение ТекстОшибки;

Ошибка возникает в коде процедуры "ВыгрузитьРасшифровкуПлатежаПрочиеРасходы" общего модуля "МенеджерОбменаЧерезУниверсальныйФормат" и заключается в обращении к несуществующему полю "СтатьядДДС" строки табличной части "РасшифровкаПлатежа". 

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

Собственно порядок действий такой: Создаем новое Расширение с назначением "Исправление", добавляем в расширение общий модуль "МенеджерОбменаЧерезУниверсальныйФормат" и вставляем исправленную процедуру с кодом для перехвата типовой процедуры:

&Вместо("ВыгрузитьРасшифровкуПлатежаПрочиеРасходы") 
Процедура Испр1_ВыгрузитьРасшифровкуПлатежаПрочиеРасходы(ДанныеИБ, ДанныеXDTO)
	ТабРасшифровка = Новый ТаблицаЗначений;
	ТабРасшифровка.Колонки.Добавить("СтатьяДДС");
	ТабРасшифровка.Колонки.Добавить("Сумма");
	ТабРасшифровка.Колонки.Добавить("СтатьяРасходов");
	ТабРасшифровка.Колонки.Добавить("СчетРасходов");
	
	Для Каждого Строка Из ДанныеИБ.РасшифровкаПлатежа Цикл
		
		НоваяСтрока = ТабРасшифровка.Добавить();
		НоваяСтрока.СтатьяДДС      = Строка.СтатьяДвиженияДенежныхСредств;
		НоваяСтрока.Сумма          = Строка.Сумма;
		НоваяСтрока.СтатьяРасходов = Строка.СтатьяРасходов;
		
		Если ЭтоХозяйственнаяОперацияРасчетыПоДепозитам(ДанныеИБ.ХозяйственнаяОперация) Тогда
			НоваяСтрока.СчетРасходов = "55.03";
		ИначеЕсли ЭтоУТ() Тогда
			НоваяСтрока.СчетРасходов = СчетУчетаРасчетовПрочихОперацийДДС(Новый Структура("СтатьяДДС, СтатьяДоходовРасходов",  
		                                   Строка.СтатьяДвиженияДенежныхСредств, Строка.СтатьяРасходов));
		КонецЕсли;
	КонецЦикла;
	
	ДанныеXDTO.Вставить("РасшифровкаПлатежа", ТабРасшифровка);
КонецПроцедуры

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

На момент публикации вышел более свежий релиз, но в Каталоге ошибок данная ошибка мною не обнаружена.

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

Расширение Исправление Вместо ВыгрузитьРасшифровкуПлатежаПрочиеРасходы

См. также

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

Корректируйте банковские документы быстро и легко! Создайте правило обработки, и оно автоматически применится при загрузке выписки, экономя ваше время (Можно настроить отбор по любому реквизиту или по регулярному выражению). Решение позволяет автоматически заполнять расшифровку платежа, исключать загрузку ненужных документов (дублей) из банка, заполнять комиссию за эквайринг и многое другое. Вам не нужно доплачивать за алгоритмы, они уже включены в решение. Автоматическая обработка применяется при загрузке данных как из файлов клиент банка, так и через DirectBank. Доступен AI чат бот который умеет консультировать по функционалу решения.

15250 руб.

20.12.2024    13352    55    27    

52

Адаптация типовых решений 1С:Предприятие 8 1С:Документооборот Россия Платные (руб)

Расширение конфигурации для «1С:Документооборот КОРП», редакция 3.0. позволяет: 1.использовать произвольные табличные части в качестве дополнительных реквизитов к документу; 2 использовать произвольные табличные части в шаблонах в формате docx для автоматического заполнения таблиц.

32330 руб.

29.06.2023    10894    33    15    

40

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

Обработка для выгрузки платежных поручений из конфигураций 1С:БП 3.0 и ERP/КА в банк Департамента финансов г. Москвы. Поддерживается выгрузка в текстовом и XML-форматах.

19520 руб.

15.06.2020    25682    85    42    

59

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

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

12200 руб.

10.10.2017    41664    95    46    

80

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

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

36600 руб.

28.08.2025    5371    2    2    

5

Печатные формы Адаптация типовых решений Бухгалтер Пользователь 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, ТТН), для этого потребуется отредактировать макет и разместить на нём картинки с соответствующими именами, при выводе на печать в размещённые картинки будут выводиться факсимиле из прикреплённых рисунков. Редактирование осуществляется через типовой механизм в пользовательском интерфейсе.

5084 руб.

07.02.2023    11637    111    20    

68

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

«Умные отчеты в один клик» – инструмент, от которого невозможно отказаться! Получайте отчеты «ОСВ по счету» и «Анализ субконто» мгновенно, прямо из документа – все параметры подставляются автоматически. Незаменимо в ежедневной работе бухгалтера: благодаря простоте получения отчетов вы будете чаще проверять учет "оборотками", снижая риск ошибок. Экономьте время каждый день – используйте «Умные отчеты»!

8930 руб.

25.06.2025    1840    6    0    

7

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

Модуль представляет собой комплексную автоматизацию обмена данными 1С с банком для БП 3.0, ERP 2.4, ERP 2.5. Выписка клиент-банка загружается и обрабатывается по Вашим правилам. Заполнение реквизитов документов, анализ назначения платежа. Работа с клиент банком не отличается от типового варианта, а документы автоматически заполняются так, как нужно вам. Дополнительная обработка, работающая совместно с основным расширением позволяет подключать собственные произвольные алгоритмы.

20740 руб.

03.04.2013    131362    265    378    

170
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. clev 7 13.11.17 17:22 Сейчас в теме
Спасибо, что поделились! Не пришлось разбираться самому.
2. fartovsrv 19.02.18 05:17 Сейчас в теме
Огромное спасибо, очень помогло !
Для отправки сообщения требуется регистрация/авторизация