|
Синхронизация 2 документов. | ☑ | ||
---|---|---|---|---|
0
XiPyPg2012
10.09.13
✎
11:13
|
Подскажите как лучше реализовать синхронизация. Смысл в том что есть два документа СливТоплива и ВнутреннеПотребление, На основание слива делается потребление. Нужно чтобы при записи слива проверялось есть изменения в табличной части или нет, если есть то переносились в потребление и перепроводился документ.
|
|||
1
XiPyPg2012
10.09.13
✎
11:27
|
ну что никто не подскажет ?
|
|||
2
Галахад
гуру
10.09.13
✎
11:30
|
В чем именно проблема?
|
|||
3
Тролль главный
10.09.13
✎
11:30
|
смотри связку реализаци+счетфактура в типовых
|
|||
4
XiPyPg2012
10.09.13
✎
12:04
|
Сделал вот так добавленно в процедуру перед записью:
попытка запрос = новый запрос; запрос.Текст="ВЫБРАТЬ | ВнутреннееПотреблениеТоваров.Ссылка |ИЗ | Документ.ВнутреннееПотреблениеТоваров КАК ВнутреннееПотреблениеТоваров |ГДЕ | ВнутреннееПотреблениеТоваров.ЗаказНаВнутреннееПотребление.Ссылка = &ЗаказНаВнутреннееПотребление" ; запрос.УстановитьПараметр("ЗаказНаВнутреннееПотребление", ЭтотОбъект.Ссылка); выборка = запрос.выполнить().Выбрать(); пока выборка.Следующий() цикл ВнутреннееПотребление = выборка.ссылка.получитьОбъект(); конеццикла; Товары = ВнутреннееПотребление.Товары; для каждого текстрока из товары цикл для каждого стр из Этотобъект.топливо цикл если текстрока.номенклатура = стр.топливо.Номенклатура и текстрока.КоличествоУпаковок>0 тогда текстрока.КоличествоУпаковок = стр.количество иначеесли текстрока.номенклатура = стр.топливо.Номенклатура и текстрока.Количество>0 тогда текстрока.КоличествоУпаковок = стр.количеств иначе новаястрока = товары.добавить(); новаястрока.номенклатура = стр.топливо.номенклатура; новаястрока.количество = стр.количество; конецесли; конеццикла; конеццикла; ВнутреннееПотребление.записать(РежимЗаписи); исключение Сообщение("Не удалось провести Внутренне потребление"); конецпопытки; но знаю что это не оптимально, как лучше это сделать |
|||
5
mikecool
10.09.13
✎
12:05
|
делать надо в подписке призаписи
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |