|
КД обращение к данным в процедуре привыгрузке | ☑ | ||
---|---|---|---|---|
0
impulse9
13.11.12
✎
09:32
|
Нужен обмен данными между 1С 8.0 торговлей
|
|||
1
impulse9
13.11.12
✎
09:40
|
Кнопкой промахнулся.
Нужен обмен данными между 1С 8.0 перелопаченной Торговлей и БП 2.0, в частности документ ВозвратОтПокупателя. В Торговле в докуменет нет себестоимости, она есть в регистре ПартииТоваровНаСкладах, и ее надо выгрузить в реквизит Себестоимость документа из БП. Запрос: Запрос = Новый Запрос ("ВЫБРАТЬ | ПартииТоваровНаСкладах.ДокументДвижения, | ПартииТоваровНаСкладах.Номенклатура КАК Номенклатура, | ПартииТоваровНаСкладах.Стоимость КАК Стоимость |{ВЫБРАТЬ | Номенклатура.*, | Стоимость} |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладах |ГДЕ | ПартииТоваровНаСкладах.Регистратор = &ДокументВозврата | И ПартииТоваровНаСкладах.Номенклатура = &Номенклатура | |УПОРЯДОЧИТЬ ПО | Номенклатура, | Стоимость"); Собственно, вопрос - как в КД правильно указать параметры ДокументВозврата и Номенклатура? |
|||
2
ЧашкаЧая
13.11.12
✎
09:53
|
(1) А потом один и тот же запрос вызывать для каждой строки ТЧ? Лучше сразу же получить необходимую ТЧ запросом в ПКО ПередВыгрузкой и запихнуть ее во ВходящиеДанные и в ПКС для ТЧ установить флажек "Из входящих данных".
Что-то такое 1) ПКО, событие ПередВыгрузкой Запрос = Новый Запрос; // Текст запроса который получит ТЧ для переноса Запрос.Текст = ; Товары = Запрос.Выполнить().Выгрузить(); Если ВходящиеДанные = Неопределено ИЛИ ТипЗнч(ВходящиеДанные) <> Тип("Структура") Тогда ВходящиеДанные = Новый Структура; КонецЕсли; ВходящиеДанные.Вставить("Товары", Товары); 2) В ПКС для группы свойств Товары установить флажек "Получить из входящих данных" |
|||
3
impulse9
13.11.12
✎
09:57
|
ЧашкаЧая, спасибо тебе, добрый человек)
|
|||
4
impulse9
13.11.12
✎
10:13
|
Возможность получить все себестоимости по документу, конечно, порадовала, но все-таки, вопрос про запрос:
Как в запросе через КД грамотно отобрать данные по документу? |
|||
5
Агент Инфостарта
13.11.12
✎
10:15
|
(4) Взять типовые правила, сделать по образцу и не иметь мозг.
|
|||
6
impulse9
13.11.12
✎
10:17
|
Если мозг не иметь он затвердеет.
Но за наводку спасибо |
|||
7
impulse9
13.11.12
✎
11:05
|
Нашел только типовые правила УТ 10.3 > БП 2.0, а там себестоимость переносится просто из документа.
|
|||
8
impulse9
28.11.12
✎
06:00
|
Кому интересно, сделал так же как в v8: Конвертация данных - запрос при обмене справочников
(читаем в конце) |
|||
9
Прохожий
28.11.12
✎
06:14
|
Милая ветка.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |