Изменение цен табличной части документов для КА 2, УТ 11, ERP 2

15.01.25

Задачи пользователя - Корректировка данных

Обработка для изменения цен табличных частей (обработка заполнения объекта) документов "Заказ покупателя", "Заказ поставщику", "Приобретение/реализация товаров и услуг" и "Передача между организациями" для конфигураций Управление торговлей 11, Комплексная автоматизация 2, ERP 2

Скачать файл

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

Наименование По подписке [?] Купить один файл
Обработка изменения цен табличной части документов для КА 2.5, УТ 11.5 (начиная с 2.5.11 и 11.5.11)
.epf 16,23Kb ver:6.1
55
55 Скачать (3 SM) Купить за 2 450 руб.
Обработка изменения цен табличной части документов для КА 2.5, УТ 11.5
.epf 15,79Kb ver:6
38
38 Скачать (2 SM) Купить за 2 150 руб.
Обработка изменения цен табличной части документов для КА 2.4, УТ 11.4
.epf 13,01Kb ver:2
43
43 Скачать (2 SM) Купить за 2 150 руб.

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

 

1С 8 обработка изменения цен табличной части документа

 

Благодаря наработке, найденной здесь, на Инфостарте: Изменение табличной части заказа клиента. КА 2.0 (которая на момент скачивания оказалась не актуальной, не рабочей в силу того, что не обновлялась) было реализовано данное решение. 

Подключается в справочник "Дополнительные отчеты и обработки" в разделе "НСИ и Администрирование" - "Печатные формы, отчеты и обработки" - "Дополнительные отчеты и обработки" - кнопка "Добавить из файла..."

Работает для документов "Заказ клиента", "Заказ поставщику", "Приобретение товаров и услуг" и "Реализация товаров и услуг". В форме документа появится кнопка "Изменить цены в документе" командной панели или в меню "Еще"

 

1С 8 обработка заполнения, изменения цен табличной части для заказа, реализации

1С 8 обработка изменения цен в документе заказ клиента, реализация товаров, для КА 2, УТ 11

 

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

В обработке можно выполнить следующие действия:

  • изменить цены по отдельным (отмеченным) строкам (колонка "Обрабатывать") на процент;
  • выполнить распределение по сумме;
  • заполнить по другому виду цены.

 

1С 8 обработка изменения, заполнения, цен в табличных частях документов

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

1С 8 обработка изменения цен табличной части документа, заказ покупателя, поставщику, поступление, приобретение, реализация товаров и услуг

 

Внимание!

Начиная с подредакций УТ 11.5 и КА 2.5 (так же позднее с 11.5.11 и 2.5.11 соответственно) изменялся код обработчиков событий форм документов (что важно для работы обработки), поэтому при скачивании обращайте внимание на вашу текущую подредакцию базы и выбирайте для загрузки соответствующий вариант.

 

Тестирование: 1С:Комплексная автоматизация 2 (2.4.13.103) на платформе 8.3.17.1851

1С:Управление торговлей, редакция 11 (11.4.12.102) на платформе 8.3.16.1148.

а так же

на релизах: КА 2.5.7.336, 2.5.7.390  на платформе 8.3.17.1851 и УТ 11.5.7.336 на платформе 8.3.18.1741

2023.02.21: добавлена возможность использования в документе вида "Передача товаров между организациям". Работа протестирована в релизах 2.5.10.74, 11.5.10.74

2023.04.05: доработка в связи с изменениями разработчиками ((упразднено перечисление "ВариантыОплатыПоставщику")) в подредакциях 2.5.11 и 11.5.11 в документе "Заказ поставщику".
Тестирование в релизах 2.5.11.70, 11.5.11.70 и выше. Опубликована версия обработки 6.1. Если Вы не используете "Заказ поставщику", то у Вас продолжит работать версия 6.0 в документах "Заказ покупателя", "Приобретение/реализация товаров и услуг", "Передача товаров между организациями"

01.12.2023: Работа последней версии обработки протестирована на релизах: УТ 11.5.15.57, КА, ERP 2.5.15.57 на 8.3.22.2283

26.09.2024: Работа последней версии обработки протестирована на релизах: УТ 11.5.19.44, КА, ERP 2.5.19.44 на 8.3.24.1548

 

Другие разработки, которые могут так же оказаться полезными для Вас:

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.5.19.44, 2.5.15.82
  • 1С:Комплексная автоматизация 2, релизы 2.5.19.44, 2.5.15.82
  • Управление торговлей, редакция 11, релизы 11.5.19.44, 11.5.15.96

обработка заполнения изменения ТЧ табличной части товары документа изменение цен для КА 2 УТ 11 заказ клиента поставщику реализация приобретение

См. также

Корректировка данных Зарплата Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

60000 руб.

06.10.2023    4587    37    19    

45

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

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    33966    108    152    

75

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

Представьте, что есть система QR - кодирования, которая НЕ ТРЕБУЕТ изменения конфигурации, НЕ ТРЕБУЕТ изменения ни одной печатной формы для добавления QR-кода, включая внешние, НЕ ХРАНИТ данные штрихкодов и их связь, от чего база не "пухнет", ИМЕЕТ возможность закодировать в QR-коде произвольные данные параметров для последующей обработки полученных данных, УМЕЕТ прикреплять сканы, УМЕЕТ обработать считанный QR-код как ВЫ захотите. А также ХРАНИТ историю операций в обход базы для каждого пользователя в отдельности и УМЕЕТ работать с 2D - сканерами. А также автоматически распознавать отсканированные печатные формы (картинки или pdf-файлы) и выполнять заданные произвольные алгоритмы, в том числе прикрепление их к документам! Обновление 3.2 от 09.06.2024!

19200 руб.

26.08.2018    52653    16    61    

55

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

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

3600 руб.

10.02.2017    111487    669    175    

708

Взаиморасчеты Корректировка данных Бухгалтер Пользователь Платформа 1С v8.3 1C:Бухгалтерия Бухгалтерский учет Управленческий учет Платные (руб)

Вы наконец разобрались с закрытием месяцев и пора начать контролировать сроки оплаты поставщикам и задолженности клиентов, но в базе расчеты не идут из-за развернутого сальдо? Не беда, есть решение!

12000 руб.

02.11.2020    7576    6    0    

8

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

Внешняя обработка, позволяющая произвольным образом заполнять документ "Корректировка регистров" Предназначена для использования в конфигурациях "Управление торговлей 11", "Управление небольшой фирмой", "ERP Управление предприятием", а также в других конфигурациях, в состав которых входит библиотека стандартных подсистем (БСП) версии 2.2+ и указанный выше документ.

2400 руб.

13.07.2015    51409    175    29    

127

Корректировка данных Программист Бухгалтер Пользователь Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет НДС Платные (руб)

Обработка предназначена для ООО для смены системы налогообложения УСН на ОСНО, без ведения раздельного учета, входящего НДС по способам учета. При реализации перехода в операции формируются проводки по выделению НДС, который ранее учитывался в стоимости номенклатуры, регистр «НДС Предъявленный».

6000 руб.

22.01.2025    367    1    0    

3

Корректировка данных Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Налоговый учет Налог на прибыль Платные (руб)

Обработка служит для: выравнивания бухгалтерского и налогового учета на определенную дату по выбранным счетам; закрытия остатков по выбранным счетам; обнуления налогового учета (ПР, ВР также будут обнулены)

2880 руб.

05.05.2024    716    10    0    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Igor_stv 18.02.22 16:40 Сейчас в теме
Добрый день, после обновления обработка стала выдавать ошибку(
Прикрепленные файлы:
2. zhuravlev_as 464 18.02.22 16:51 Сейчас в теме
(1) у Вас Управление торговлей или Комплексная?
3. Igor_stv 19.02.22 09:06 Сейчас в теме
Управление торговлей 11.5.7.336
4. zhuravlev_as 464 19.02.22 12:28 Сейчас в теме
(3) Спасибо за уточнение. Ох, да, увы((( ожидаемо. В подредакциях 11.5 и 2.5 произошли изменения в структуре и по коду изменений существенные. Поэтому в этих редакциях текущая версия не будет работат. НО уже ведется работа по адаптации этой разработки под новые подредакции. Ориентировочно в ПН будет готово. Просьба подождать. Дополнительно сообщу о готовности здесь в коментарии.
5. Igor_stv 19.02.22 16:04 Сейчас в теме
Спасибо большое очень жду, удобная обработка!
6. zhuravlev_as 464 21.02.22 23:27 Сейчас в теме
(5) Добрый вечер. Обновленная версия обработки готова и размещена в публикации.
7. Igor_stv 22.02.22 02:54 Сейчас в теме
скажите пжл как скачать ? нужно заново оплатить ?
8. zhuravlev_as 464 22.02.22 06:53 Сейчас в теме
(7) скачиваете файл в публикации для подредакций 11.5 и 2.5 - "Обработка изменения цен табличной части документов для КА 2.5, УТ 11.5".

Размещен отдельно, т.к. предыдущая версия, для подредакций 11.4 и 2.4, сохранена в публикации с историей скачиваний.
Прикрепленные файлы:
9. Igor_stv 24.02.22 16:10 Сейчас в теме
Вы загрузили обработку PUBID_1381524-АнализЗаказовПокупателей11_5&2_5
10. Igor_stv 24.02.22 16:11 Сейчас в теме
можно все-таки обработку изменения цен табличной части документов для УТ 11.5
11. Igor_stv 24.02.22 16:14 Сейчас в теме
и как теперь заново не платить ?
12. zhuravlev_as 464 24.02.22 16:41 Сейчас в теме
(11) по ошибке не тот файл был вложен в публикацию. Сейчас файл в публикации актуальный. Если скачивали сегодня, то попробуйте еще раз скачать - система должна дать без повторного использования. Иначе напишите личным сообщением Вашу почту.
13. Igor_stv 24.02.22 17:05 Сейчас в теме
все получилось спасибо большое!
14. zhuravlev_as 464 24.02.22 19:15 Сейчас в теме
(13) пожалуйста, приятного использования доработки
15. Igor_stv 06.04.22 08:18 Сейчас в теме
Добрый день, после обновления выдает ошибку - {ВнешняяОбработка.ОбработкаИзмененияТЧ.Форма.Форма.Форма(302)}: Поле объекта не обнаружено (СуммаАвтоСкидки), хелп
16. zhuravlev_as 464 06.04.22 10:12 Сейчас в теме
(15) писали ли же, что вроде бы работало? какой сейчас у Вас релиз установлен после обновления?
17. Igor_stv 06.04.22 10:13 Сейчас в теме
Управление торговлей, редакция 11 (11.5.7.383)
18. zhuravlev_as 464 06.04.22 10:35 Сейчас в теме
(17) надо проверить. Очень удивительно, что до этого работало у Вас на релизе 11.5.7.336 и на 11.5.7.383 не стало работать. Для разработчиков не свойственно изменять реквизиты документов в одной подредакции. Такое обычно может происходить при смене подредакций, как это было в случае с 11.4 -> 11.5 торговли и 2.4 -> 2.5 комплексной.
Что ж, подождите, пожалуйста, раверну демо базу указанного релиза и проверю.
19. Igor_stv 06.04.22 10:37 Сейчас в теме
20. zhuravlev_as 464 06.04.22 12:51 Сейчас в теме
(19) "поблагодарим" разработчиков - они в форме документов "Заказ клиента" и "Реализация товаров" убрали реквизит формы "СуммаАвтоСкидки", который должен был рассчитываться при обновлении формы документа при переносе обновленных значений по данным выполнения обработки. Он еще был в релизе 11.5.7.336, а в 11.5.7.383 соответственно его не стало. Поэтому возникла описанная Вами ошибка.

В публикации обновлена обработка для редакций 11.5 и 2.5. Но придется, увы, скачать повторно обновленную версию обработки.
21. Igor_stv 06.04.22 12:54 Сейчас в теме
22. Igor_stv 06.04.22 17:44 Сейчас в теме
При попытке воспользоваться обработкой из заказа поставщику выдает ошибку - Поле обьекта не обнаружено (ВидЦены)
Еще вопрос - а есть возможность применять не только целые числа изменяя на процент но и десятые... 10,5 % ... 10,75% например ?
и было бы удобнее видеть в обработке изменение еще общей суммы
23. zhuravlev_as 464 06.04.22 20:27 Сейчас в теме
(22) для документа "Заказ поставщику" обработка не предназначена. Поэтому Вы получаете ошибку, т.к. структры доукментов отличаются. И не получится вот так просто подоткнуть под другие виды документов. В описании указаны конкретно виды документов, для которых работает.
У Вас необходимость для документа "Заказ поставщику" острая?

Да, можно будет указывать десятые и сотые. Но придется подождать, т.к. потребуется время, чтобы доработать.
24. Igor_stv 06.04.22 20:31 Сейчас в теме
У Вас необходимость для документа "Заказ поставщику" острая? - в принципе нет, вот с десятыми было бы очень удобно и еще пжл общую итоговую сумму бы видеть в обработке) заранее спасибо
25. zhuravlev_as 464 06.04.22 20:53 Сейчас в теме
(24) тогда ожидайте, пожалуйста, завтра-послезавтра доработаю
26. Igor_stv 13.04.22 18:28 Сейчас в теме
Добрый день, скажите получилось доработать ?
27. zhuravlev_as 464 13.04.22 18:53 Сейчас в теме
(26) да, получилась задержка. к завтрашнему утру обновлю в публикации. дополнительно напишу
28. zhuravlev_as 464 14.04.22 13:47 Сейчас в теме
(26) обработка в публикации обновлена. Можете скачивать.
*Добавлена возможность использования в документах "Заказ поставщику", "Приобретение товаров и услуг" (пока с ограничением того, что для этих документов нельзя изменять по типу цен, т.к. в этих документах используется другой справочник цен "Типы цен поставщиков").
*Проценты возможно указывать с точность до 2х знаков после запятой.
*Добавлен информационный блок с исходной суммой документа, суммой по данным изменения и процент изменения одной суммы относительно другой.
Прикрепленные файлы:
35. urbanist 69 08.07.22 09:58 Сейчас в теме
(28) Добрый день. а когда добавится опция работы с типами цен для Заказов поставщикам?
36. zhuravlev_as 464 08.07.22 10:10 Сейчас в теме
(35) это по сути в обработке не нужно, т.к. функционал от разработчиков для изменения типов цен есть табличной части "Товары" документа "Заказ поставщика" есть, как в прочем и в других документах, для которых предназначена данная обработка. Зачем делать делать то, что уже есть.
Прикрепленные файлы:
37. urbanist 69 08.07.22 10:25 Сейчас в теме
(36) Там есть возможность выбора только цены поставщика, а есть потребность установки цен по справочнику Типы цен.
38. zhuravlev_as 464 08.07.22 13:25 Сейчас в теме
(37) понял Вас. Потребуется подожать, пока реализую
29. Igor_stv 14.04.22 21:21 Сейчас в теме
огонь!!! спасибо Вам большое за доработку! очень полезная обработка и теперь настолько удобная! !!!
30. zhuravlev_as 464 14.04.22 21:57 Сейчас в теме
(29) Спасибо за положительную реакцию
31. fixin 4278 26.05.22 14:55 Сейчас в теме
Проверил на версии 11.4.13.46 (версию для 11.4), работает.
Клиент хочет, чтобы этот функционал работал в РМК в УТ.
Попробую, если получится, отпишусь.
Да, методисты 1С конечно, те еще "молодцы", уничтожать старое, привычное...
zhuravlev_as; +1 Ответить
32. zhuravlev_as 464 26.05.22 15:16 Сейчас в теме
(31) попробуйте для РМК, сообщите о результате. Но заранее сообщу о том, что придется привызяваться к процедрам и функциям пересчета сумм и обновления информации после заполнения из обработки на самой форме РМК. Если разработчики что-то изменят в них, как это было подобно при переходе с подредакций 11.4 -> 11.5 для УТ, 2.4 -> 2.5 для КА и ERP, то придется переделывать.
33. zhuravlev_as 464 26.05.22 15:17 Сейчас в теме
(31)
Проверил на версии 11.4.13.46 (версию для 11.4), работает.

Да, обработка может работать как в подредакции 11.4 и 11.5 для УТ и 2.4 и 2.5 для КА с учетом изменений при обновлении в подредакциях конфигураций
34. fixin 4278 25.06.22 21:01 Сейчас в теме
(0) Замечу, что распределение сумм в моей версии для УТ 11.4 весьма кривое - сделано пропорционально количеству строк, равными долями.
я переписал пропорционально суммам:

	Если Число(объект.РекСписокВыбДейст)=2 тогда
		Колво = Объект.ТаблицаНоменклатуры.Количество();
		//Осипов 2022-06-25
		База = Объект.ТаблицаНоменклатуры.Итог("Сумма");
		//Рез = Цел(РекСуммаДляРаспределения/Колво);
		К = 1 + РекСуммаДляРаспределения/База;
		//ОстРез = РекСуммаДляРаспределения%Колво;
		ОстатокДляРаспределения = РекСуммаДляРаспределения; //Осипов
		
		а = 1;
		Для Каждого СтрокаТН Из Объект.ТаблицаНоменклатуры Цикл
			Если а = Колво Тогда
				//Последняя позиция - распределяем остаток
				СтрокаТН.Сумма = СтрокаТН.сумма + ОстатокДляРаспределения; //Осипов
				//СтрокаТН.Сумма = СтрокаТН.сумма+Рез+ОстРез;
				//СтрокаТН.Цена = СтрокаТН.Сумма / СтрокаТН.Количество;
			Иначе
				СтрокаТН.Сумма = СтрокаТН.сумма * К; //Осипов
				Если РекСуммаДляРаспределения > 0 Тогда
					ОстатокДляРаспределения = Макс(ОстатокДляРаспределения - СтрокаТН.Сумма, 0);
				Иначе
					ОстатокДляРаспределения = Мин(ОстатокДляРаспределения - СтрокаТН.Сумма, 0);
				КонецЕсли;
				//СтрокаТН.Сумма = СтрокаТН.сумма+Рез;
				//СтрокаТН.Цена = СтрокаТН.Сумма / СтрокаТН.Количество;
			КонецЕсли;
			СтрокаТН.Цена = СтрокаТН.Сумма / СтрокаТН.Количество;
			а = а + 1;
		КонецЦикла;
		
		Сообщить("Сумма "+РекСуммаДляРаспределения+" распределена на все позиции.");
	КонецЕсли;
Показать


Также сделал для приобретения и заказа поставщику распределение.
39. zhuravlev_as 464 22.07.22 01:39 Сейчас в теме
(34) спасибо за Ваш комментарий.
Кому из пользователей нужно будет добавить такой функционал, то плюсуйте этот комментарий или отвечайте на него. Если будет несколько обращений, то добавлю в обработку.
40. fixin 4278 22.07.22 13:21 Сейчас в теме
(39) код распределения у меня неправильный. Напишите свой или как-нибудь выложу сюда правильный.
41. gull22 105 02.02.23 09:56 Сейчас в теме
Добрый день.
Можете доработать для УТ11.5 к документу "Передача товаров между организациями" ?
42. zhuravlev_as 464 02.02.23 10:51 Сейчас в теме
(41) в принципе кажется возможным. Потребуется ожидание 2-3 рабочих дня. К ВТ-СР постараюсь выделить время и сделать. Если раньше, то напишу здесь раньше)))
43. gull22 105 02.02.23 11:19 Сейчас в теме
44. gull22 105 03.02.23 11:30 Сейчас в теме
Добрый день.
Справочно. Можно ли Вашу обработку сделать более универсальной, то есть подключаемой к любому документу в котором есть столбец "Цена" ?
45. zhuravlev_as 464 03.02.23 13:40 Сейчас в теме
(44) нет, крайне проблематично. В каждом документе в базах на БСП отдельные и "свой" наборы обработчиков в каждом документе по пересчету цен, сумм, НДС и пр. и т.п.. Т.е. универсально не получиться, надо под каждый отдельный документ подстраивать. Приходится вытаскивать из каждого документа в отдельности эти "наборы обработчиков". + Постоянные изменения разработчиков, что потом для большего количества документов все исправлять => вынужден буду увеличить ставку за скачивание в $m. Думаю, что это не очень будет приятно.
Поэтому такая универсальность не очень оправдана с точки зрения дальнейшего поддержания обработки в рабочем состоянии.
46. gull22 105 03.02.23 14:29 Сейчас в теме
47. zhuravlev_as 464 21.02.23 19:55 Сейчас в теме
(46) доработка для использования обработки в документе "Передача товаров между организациями" реализована.
Файл для скачивания обновлен в публикации.
После подключения, если ранее обработка уже была подключена, убедиться, и, если вид документа не отмечен, то добавить в "Размещение/Назначение обработки"
Прикрепленные файлы:
48. Igor_stv 23.03.23 11:16 Сейчас в теме
Добрый день, обработка перестала работать после обновления, выдает ошибку - {ВнешняяОбработка.ОбработкаИзмененияТЧ.Форма.Форма.Форма(662)}: Ошибка при вызове метода контекста (ПредопределенноеЗначение): Предопределенное значение "Перечисление.ВариантыОплатыПоставщику.АвансДоПодтверждения" не найдено.

Управление торговлей, редакция 11 (11.5.11.78) (http://v8.1c.ru/trade/)
50. zhuravlev_as 464 24.03.23 13:26 Сейчас в теме
(48) уточните, пожалуйста, во всех формах документов или только у какого-то отдельного?
Судя по тексту ошибки разработчики изменили состав значений перечисления, которые используются при пересчете на форме после применения изменений обработки.
Поэтому нужно немного времени, чтобы протестировать на указанном Вами релизе. К ПН-ВТ просьба ожидать.
49. Igor_stv 24.03.23 12:10 Сейчас в теме
Платформа 1С:Предприятие 8.3 (8.3.22.1709)
51. Igor_stv 04.04.23 11:08 Сейчас в теме
52. zhuravlev_as 464 04.04.23 11:48 Сейчас в теме
(51) добрый день, просьба еще подождать. Извините за задержку. Будет скоро готов к ЧТ-ПТ
53. zhuravlev_as 464 05.04.23 15:26 Сейчас в теме
(51) Готово. Обновленная версия обработки размещена для скачивания.
Т.к. релиз 11.5.11.78 отозван, то тестирование проводилось на релизе подредакций 11.5.11.70 и 2.5.11.70
Но ошибка вопроизвелась только в документе вида "Заказ поставщику".
Предположение об изменении разработчиками оказалось верным. Упразднили перечисление "ВариантыОплатыПоставщику", вместо него начали использовать другое с отличающимся набором значений "ВариантыКонтроляОплатыПоставщику".

Скачивать версию: "Обработка изменения цен табличной части документов для КА 2.5, УТ 11.5 (начиная с 2.5.11 и 11.5.11)"
Прикрепленные файлы:
54. Igor_stv 05.04.23 17:45 Сейчас в теме
55. spraite 04.08.23 10:46 Сейчас в теме
Здравствуйте, можете адаптировать под ут 11.5.12.95 и добавить функции:
Добавить выбор действия «Распределить сумму по количеству». Поле для ввода суммы назвать «Сумма распределения». Формула распределения:
НСР=НСС+ СР/ОК*КТС,
где НСР – это новая сумма с распределением (значение колонки «Сумма» + полученное распределение);
НСС – начальная сумма строки (значение колонки «Сумма»);
СР – сумма распределения (значение поля «Сумма для распределения»);
ОК – общее количество (сумма всех значений колонки «Количество», где установлена галка «Обрабатывать»);
КТС – количество текущей строки (значение колонки «Количество»).
Описанная формула применяется только для тех строк, где указана галка «Обрабатывать»;
Также учесть проблему копеек.

Добавить выбор действия «Округлить цены до»;
Необходимо добавить поле «Разрядность» и при заполнении этого поля проверять данные на корректность;
Реализовать округление в большую сторону до указанной разрядности для каждой строки с установленной галкой в колонке «Обрабатывать».
При обработке номенклатуры с единицей измерения «Упаковка» некорректно отрабатывает изменение цен и сумм. Адаптировать функционал обработки под документ «Коммерческое предложение клиенту» аналогичное функционалу документа «Заказ клиента». Не бесплатно.
zhuravlev_as; EvgeniyOlxovskiy; +2 Ответить
61. zhuravlev_as 464 28.09.24 21:35 Сейчас в теме
(55) добрый вечер, почему-то не получал оповещения по этой пубилкации. Эта задача частая, но у нее есть проблема, так называемой "последней копейки", из-за которой даже в самой 1С иногда подобные распределения вывзывают потерю или возникновение 1-2 копеек в результате округления. Чаще всего эту проблему остается возможным решить лишь онеся последние 1-2 копейки на последнюю строку распределения. Если Вы согласитесь с таким подходом, то можно и релаизовать.
56. Perfolenta 206 09.11.23 15:10 Сейчас в теме
подключил в конфигурацию "Управление торговлей и взаимоотношениями с клиентами 3.1.27.5" это 1С:Управление торговлей (11.5.13.109) + Модуль 1С:CRM (3.1.27.1)
всё работает, но есть маленький недостаток... после нажатия кнопки "Перенести в документ" сам документ не становится модифицированным... т.е. при закрытии не спрашивает про сохранение...
60. zhuravlev_as 464 28.09.24 21:25 Сейчас в теме
(56) Может быть и так, раз стоит CRM, она может перекрывать действие обработки в части установки документу признакак модфицированности, поскольку обработка обращается к типовому коду, передает команду на пересчет типовым событиям формы.
57. salt7 373 08.09.24 11:41 Сейчас в теме
По сути есть только выбор "изменить цены на %" и "изменить документ на сумму", причем последний меняется не пропорционально весу, а по количеству строк, что не верно - чаще нужно именно пропорционально весу
62. zhuravlev_as 464 30.09.24 06:50 Сейчас в теме
(57) среди всех скачавших Вы первый, кто пишет про необходимость распределения по весу. Хотя я стараюсь поддерживать связь с теми, кто скачал обработку. Видимо не так часто нужно.
58. salt7 373 10.09.24 18:54 Сейчас в теме
+ не верно работает, если сумма в документе не включает НДС
63. zhuravlev_as 464 30.09.24 10:01 Сейчас в теме
(58) неверно то что конкретно работает? По сути изменяются только цены. Поэтому, если цена изменена, то такая и переносится в документ.
59. zhuravlev_as 464 28.09.24 21:21 Сейчас в теме
Работа последней версии обработки "Обработка изменения цен табличной части документов для КА 2.5, УТ 11.5 (начиная с 2.5.11 и 11.5.11)" протестирована на релизах, начиная УТ 11.5.19.44, КА, ERP 2.5.19.44 на 8.3.24.1548.
Оставьте свое сообщение