Имя: Пароль:
1C
1С v8
Связать документ и регистр накопления в СКД
0 Alex174
 
22.12.22
19:42
Всем привет! Может кто подскажет, уже всю голову сломал.
У меня есть Документ - ЗаказПокупателю. Он пишется в регистр накопления ЗаказыПокупателей. В него же пишутся корректировки заказа покупателя.

Мне нужен отчет вида
[Номенклатура - Контрагент - Договор] - [ТабЧастьДокумента (как было изначально в документе): ДатаОтгрузки - Цена - Количество - Сумма] - [ЧастьСКорректировкойЗаказаПокупателя: ДатаОтгрузки - Цена - Количество - Сумма]

Первую часть можно взять из документа, вторые скобки тоже из документа, а вот третьи скобки из регистра. По отдельности все ок, а вот как все это соединить\объединить между собой?

Потому что может быть ситуация, когда количество строк во 2ой скобке меньше\больше чем количество в 3их скобках. И могут добавить новую номенклатуру...

У меня максимум что получалось

Ном1 Конт1 Дог1 Дата1 Цена1 Колво1 Стоимость1 NULL NULL NULL NULL
Ном2 Конт2 Дог2 Дата2 Цена2 Колво2 Стоимость2 NULL NULL NULL NULL
Ном1 Конт1 Дог1 NULL  NULL  NULL   NULL       Дата3 Цена3 Колво3 Стоимость3
Ном2 Конт2 Дог2 NULL  NULL  NULL   NULL       Дата4 Цена4 Колво4 Стоимость4
Ном3 Конт3 Дог3 NULL  NULL  NULL   NULL       Дата5 Цена5 Колво5 Стоимость5

Такое ощущение что это вообще не вывести в скд без обширных танцев с бубном...
1 Alex174
 
22.12.22
19:44
Да, первую и вторую часть можно тоже из регистра, только вот придется использовать реальную таблицу регистра, т.к. ДатаОтгрузки - это реквизит регистра :( Так что большой разницы между использованием документов и регистра я не вижу. (а может она есть??)
2 Alex174
 
22.12.22
19:48
А мне нужен вид

Ном1 Конт1 Дог1 Дата1 Цена1 Колво1 Стоимость1 Дата3 Цена3 Колво3 Стоимость3
Ном2 Конт2 Дог2 Дата2 Цена2 Колво2 Стоимость2 Дата4 Цена4 Колво4 Стоимость4
Ном3 Конт1 Дог1 NULL  NULL  NULL   NULL       Дата5 Цена5 Колво5 Стоимость5

Ном3 - добавили с помощью корректировки Заказа покупателя.
3 Alex174
 
22.12.22
19:49
А мне нужен вид

Ном1 Конт1 Дог1 Дата1 Цена1 Колво1 Стоимость1 Дата3 Цена3 Колво3 Стоимость3
Ном2 Конт2 Дог2 Дата2 Цена2 Колво2 Стоимость2 Дата4 Цена4 Колво4 Стоимость4
Ном3 Конт1 Дог1 NULL  NULL  NULL   NULL       Дата5 Цена5 Колво5 Стоимость5

Ном3 - добавили с помощью корректировки Заказа покупателя.


ПС Что-то глюкнуло в прошлом сообщении...
4 Alex174
 
22.12.22
19:50
Ааа... Почему нет редактирования сообщений? ))
5 Alex174
 
23.12.22
09:03
АП.. Никто не знает?