Программная обработка объектов в групповом изменении реквизитов

19.04.25

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

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

Хотим, чтобы стало так:

 

 

А у нас, допустим, так:

 

 

Допустим, есть необходимость изменить ставку НДС через групповое изменение реквизитов.

Но после изменения мы с горечью замечаем, что ставка встала, а сумма НДС автоматом не пересчиталась.

И теперь тонну документов нужно перелопачивать, а нет, эта же обработка нам поможет.

Переходим на вкладку Выполнить произвольный алгоритм.
 

СтрокаПлатеж = Объект.РасшифровкаПлатежа[0];

ЗначениеСтавкиНДС     = УчетНДСВызовСервераПовтИсп.ПолучитьСтавкуНДС(СтрокаПлатеж.СтавкаНДС);

СтрокаПлатеж.СуммаНДС = СтрокаПлатеж.СуммаПлатежа * ЗначениеСтавкиНДС / (100 + ЗначениеСтавкиНДС);

Объект.Записать();

 

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

бухгалтерия обработка групповое изменение реквизитов

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

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

См. также

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

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

14640 руб.

29.04.2020    50194    136    162    

92

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

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

3660 руб.

10.02.2017    121025    728    177    

765

Файловый обмен (TXT, XML, DBF), FTP Поиск данных Инструменты администратора БД Корректировка данных Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная обработка позволит Вам легко и просто, а главное - быстро, выполнить сравнение данных между ЛЮБЫМИ базами (и РИБ, по правилам конвертаций) по контрольным суммам выбранных объектов баз 1С, работающих на платформах 8.3 и выше. Удобный и понятный интерфейс в виде "мастера". Высокая скорость сравнения достигается за счет специального алгоритма расчета контрольной суммы объекта/записи и сравнения по данным суммам объектов 2х баз через файл. Имеется возможность выбора реквизитов, по которым система будет сравнивать объекты. Сравнение количества записей в движениях документов, возможность сравнивать данные по правилам конвертации и не только! Выбор объектов конфигурации для КАЖДОГО узла в отдельности с индивидуальным отбором для каждого объекта конфигурации, работа с FTP, сохранение или загрузка настроек, сохранение или загрузка результата сравнения, регистрация на обмен объекта и его движений. (Обновление от 12.11.2024, версия 2.2-2.5)

24400 руб.

27.10.2017    45985    31    13    

49

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

Внешняя обработка сравнивает НДФЛ из расчетного листка и НДФЛ из регистра, на разницу формирует документы в 2 шага. Исправляет расхождения, в том числе, когда Аванс больше Зарплаты

9760 руб.

01.09.2023    7942    320    91    

19

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

Автоматическое создание документов корректировок долга. Распределение Аванса уплаченному Интернет-площадке и долгами поставщиков.

7320 руб.

02.03.2026    821    2    0    

4
Вознаграждение за ответ
Показать полностью
Отзывы
3. alextyumen 211 16.07.25 10:46 Сейчас в теме +1 $m
(1)

Для Каждого СтрокаТовары ИЗ Объект.Товары Цикл
	ОбработкаТабличныхЧастейКлиентСервер.РассчитатьСуммуНДСТабЧасти(СтрокаТовары, ИСТИНА, ИСТИНА)
КонецЦикла;
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. serg_art 19 22.04.25 17:26 Сейчас в теме
А как можно пересчитать сумму НДС в реализациях?
2. cleaner_it 198 16.05.25 13:56 Сейчас в теме
(1) Аналогично, только алгоритм сложнее будет, нужно учитывать «НДС включён в стоимость»
4. alextyumen 211 16.07.25 11:01 Сейчас в теме
3. alextyumen 211 16.07.25 10:46 Сейчас в теме +1 $m
(1)

Для Каждого СтрокаТовары ИЗ Объект.Товары Цикл
	ОбработкаТабличныхЧастейКлиентСервер.РассчитатьСуммуНДСТабЧасти(СтрокаТовары, ИСТИНА, ИСТИНА)
КонецЦикла;
Для отправки сообщения требуется регистрация/авторизация