0
denis_solyanko
28.10.14
✎
12:42
|
Задача состоит в том чтобы синхронизировать реализацию с СФ, то есть при изменении реализации , чтобы изменялись данные в СФ. Мысль такая,
В процедуре при записи
Если Модифицированность() тогда
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СчетФактураВыданный.Ссылка как Ссылка,
| СчетФактураВыданный.ДокументОснование как ДокументОснование
|ИЗ
| Документ.СчетФактураВыданный КАК СчетФактураВыданный
|ГДЕ
| СчетФактураВыданный.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка",Ссылка);
Результат = Запрос.Выполнить().Выбрать();
//ВыборкаДетальныеЗаписи = Результат.Выбрать();
Пока Результат.Следующий() Цикл
ОбработкаЗаполнения(ДокументОснование);
ЭтотОбъект.Контрагент = Результат.Контрагент;
ЭтотОбъект.Доверенность = Результат.Доверенность;
ЭтотОбъект.ДоверенностьЧерезКого = Результат.ДоверенностьЧерезКого;
ЭтотОбъект.ДоговорВзаиморасчетов = Результат.ДоговорВзаиморасчетов;
КонецЦикла;
|
|
3
denis_solyanko
28.10.14
✎
14:52
|
Если Модифицированность тогда
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СчетФактураВыданный.Ссылка КАК Ссылка,
| СчетФактураВыданный.ДокументОснование КАК ДокументОснование
|ИЗ
| Документ.СчетФактураВыданный КАК СчетФактураВыданный
|ГДЕ
| СчетФактураВыданный.ДокументОснование = &Ссылка
| И ПометкаУдаления = ЛОЖЬ";
Запрос.УстановитьПараметр("Ссылка",Ссылка);
Результат = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
(как здесь описать)
КонецЦикла;
|
|