Имя: Пароль:
1C
1С v8
Связь в запросе.
,
0 MAPATNK2
 
naïve
21.07.17
11:02
Добрый день. Есть Документ оприходование. Из него беру таблицу с товарами вытаскиваю номенклатуру и сумму, плюсом еще мне необходимо вытащить из регистра Продажи.Себестоимость регистратор т.е. документ продажи если такой имеется,а документом оприходования является оприходование соответственно.

ВЫБРАТЬ
    ОприходованиеТоваров.СтатьяЗатрат,
    ОприходованиеТоваровТовары.Сумма,
    ОприходованиеТоваровТовары.Номенклатура,
    ОприходованиеТоваров.Ссылка,
    ОприходованиеТоваров.Подразделение,
    ПродажиСебестоимость.Регистратор
ИЗ
    Документ.ОприходованиеТоваров КАК ОприходованиеТоваров
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ОприходованиеТоваров.Товары КАК ОприходованиеТоваровТовары
        ПО ОприходованиеТоваров.Товары.Ссылка = ОприходованиеТоваровТовары.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПродажиСебестоимость КАК ПродажиСебестоимость
        ПО ОприходованиеТоваров.Ссылка = ПродажиСебестоимость.ДокументОприходования
            И ОприходованиеТоваров.Товары.Номенклатура = ПродажиСебестоимость.Номенклатура

Единственное что не получается, это связать номенклатуру оприходования и номенклатуру регистра. Строки дублируются.
1 senior
 
21.07.17
11:04
Понаприходят в 1С из таксистов, а потом такие вопросы появляются)
2 Ц_У
 
21.07.17
11:04
Масло маслянное
ОприходованиеТоваров,
ОприходованиеТоваровТовары
3 craxx
 
21.07.17
11:05
(1) так вот для кого интерфейс "такси" придумали!
4 MAPATNK2
 
naïve
21.07.17
11:05
(2) У документа оприходование товаров имеется таблица товары. Что не так
5 Ц_У
 
21.07.17
11:06
ВЫБРАТЬ
    ОприходованиеТоваровТовары.Ссылка.СтатьяЗатрат,
    ОприходованиеТоваровТовары.Сумма,
    ОприходованиеТоваровТовары.Номенклатура,
    ОприходованиеТоваровТовары.Ссылка,
    ОприходованиеТоваровТовары.Ссылка.Подразделение,
    ПродажиСебестоимость.Регистратор
ИЗ
  
соединяй по товару и документы
6 MAPATNK2
 
naïve
21.07.17
11:06
(5) Не понял?
7 Ц_У
 
21.07.17
11:09
(6) нафейхуа ты соединяешь документ с таб частью его самого что бы вытащить то, что там и так есть?
8 craxx
 
21.07.17
11:09
(6) включи мозг. подумай что ты делаешь. разложи задачу на подзадачи.
9 senior
 
21.07.17
11:11
(3) Да, чтоб при смене профессии меньше стресс был ))
10 MAPATNK2
 
naïve
21.07.17
11:13
(5) Спасибо, разобрался.
11 Ц_У
 
21.07.17
11:20
(10) покажи
12 VS-1976
 
21.07.17
13:51
(11) Что тут показывать, номер строки выкинут это раз ( номенклатура может двоиться в т.ч. ), и естественно что себестоимость может разбиваться на несколько записей, т.е. нужно группировать
13 Ц_У
 
21.07.17
15:23
(12) спасибо, кэп, мне нужно что бы он показал, что понял