rabota_s_planom_obmena

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

rabota_s_planom_obmena [2024/04/25 11:56]
tro создано
rabota_s_planom_obmena [2024/04/25 11:58] (текущий)
tro [Програмное чтение изменений с плана обмена]
Строка 59: Строка 59:
 </code> </code>
 ===== Програмное чтение изменений с плана обмена ===== ===== Програмное чтение изменений с плана обмена =====
 +**Вариант 1**
 <code> <code>
 Процедура ПолучитьИзПланаОбменаОтметкиНДЗаказовКлиентовВБуХ(ТекущийЗаказ) Экспорт  Процедура ПолучитьИзПланаОбменаОтметкиНДЗаказовКлиентовВБуХ(ТекущийЗаказ) Экспорт 
Строка 73: Строка 74:
 КонецПроцедуры КонецПроцедуры
  
 +</code>
 +
 +**Вариант 2**
 +Для формирования запроса к объекту с изменениями через конструктор необходимо включить опцию отображения таблиц с изменениями
 +{{ ::snimok_ehkrana_2021-05-13_101757.png |}}
 +
 +
 +<code>
 + узел = ПолучитьУзелДляРегистрацииБУХ();
 +
 + Запрос = Новый Запрос;
 + Запрос.Текст = 
 + "ВЫБРАТЬ
 + | ФизическиеЛицаИзменения.Ссылка,
 + | ФизическиеЛицаИзменения.НомерСообщения
 + |ИЗ
 + | Справочник.ФизическиеЛица.Изменения КАК ФизическиеЛицаИзменения
 + |ГДЕ
 + | ФизическиеЛицаИзменения.Узел = &Узел";
 +
 + Запрос.УстановитьПараметр("Узел", узел);
 +
 + РезультатЗапроса = Запрос.Выполнить().Выгрузить();
 +</code>
 +
 +<code>
 +Функция ПолучитьУзелДляРегистрацииБУХ() 
 +
 + УзелБух = Неопределено;
 +
 + ВыборкаУзлов = ПланыОбмена.ОбменЗУП21Бухгалтерия21.Выбрать();
 + Пока ВыборкаУзлов.Следующий() Цикл
 + Если ВыборкаУзлов.Ссылка=ПланыОбмена.ОбменЗУП21Бухгалтерия21.ЭтотУзел() Тогда
 + Продолжить;
 + КонецЕсли;
 + УзелБух = ВыборкаУзлов.Ссылка;
 + КонецЦикла;
 +
 + Возврат УзелБух;
 +
 +КонецФункции
 </code> </code>
 ===== Програмная очистка изменений с плана обмена ===== ===== Програмная очистка изменений с плана обмена =====
  • /sites/data/attic/rabota_s_planom_obmena.1714046188.txt.gz
  • Последнее изменение: 2024/04/25 11:56
  • tro