Имя: Пароль:
1C
 
Номенклатура партнера
0 1Сnewk
 
23.07.24
12:05
Подскажите пожалуйста, кто сталкивался. Нужно вывести номенклатуру партнера. Так вот, в заказ клиента, номенклатура партнера выводится, а в реализации товаров и услуг не выводится на ту же самую номенклатуру... ? Пока пробую просто в консоли. КА 2.5 типовая
1 Kongo2019
 
23.07.24
12:10
Номенклатура партнера в реализации, это не та у кого купили, а та кому продаете.
2 Мультук
 
23.07.24
12:13
(0)

1) Просто любопытно, зачем в запросе (рис 1, Рис 2)
Левое соединение, т.е. зачем там соединение вообще

2) Потому что она физически в этом документе (Заказ клиента)
-- поле заполнено

Потому что в РТУ это поле не заполнено.

3) "Куда вывести" ?
В парк, в сад, в школу, в отчёт, в печатную форму, в запрос?

4)
31.05.2024 это вопрос был "обсосан по самое не могу" в
КА. Запрос к НоменклатураПартнера

Вы другой человек?
Лето, жара, горит торф, плохая память ?
Под ником "1Сnewk" несколько человек ?
3 1Сnewk
 
23.07.24
12:24
(1) Это я понимаю. Т.е. для него есть другой справочник который нужно заполнить именно для реализации? Или что? Заказ клиента, это тоже номенклатура, которую покупает клиент, а не ту которую продает...
4 1Сnewk
 
23.07.24
12:34
(2) 1. Соединение здесь никакое не нужно, абсолютно согласна с Вами, просто так накидала, пробовала разные варианты. Суть от этого совершенно не меняется...

2. В РТУ заполнена та же самая номенклатура, что и в заказе. Эта же номенклатура и заполнена в справочнике (Номенклатура партнера (контрагента)

3. Вывести пока элементарно мне надо в консоли, дальше в ВПФ Торг 12, счет фактура, упд (надеюсь у самой получится)

4. Я тот же человек, замечательно, что у вас такая память отличная. Я все помню, что там написано и тот вопрос получилось сделать благодаря неравнодушным людям, в том числе Вас, за что моя БЛАГОДАРНОСТЬ (повторюсь).

5. Вопрос появился потому что, при идентичных действиях в реализации это поле "Номенклатура партнера" не заполняется в консоли, иначе я бы не писала (простите, если это вас раздражает).
5 Мультук
 
23.07.24
13:19
(0)

Ваши запросы на рис 1 и 2 показывают вам содержимое созданных документов.
Вы смотрите в заказ клиента -- номенклатура партнера заполнена -- в запросе вы это видите.

Вы смотрите в реализацию созданную (надеюсь) по этому заказу клиента  -- там пусто.
Вы этому удивляетесь. Это разные типы документов. Ну вот не переносит 1С это поле в РТУ. Почему не переносит -- потому что.


Что делать -- писать запрос и доставать эту номенклатуру партнера из Заказа Клиента или из справочника НоменклатураКонтрагентов .


1) Из заказа клиента -- обязательно связь по КодСтроки

//ERP 2.5, работает, связь по номенклатуре избыточна, но пусть будет

ВЫБРАТЬ
    РеализацияТоваровУслугТовары.Ссылка КАК Ссылка,
    РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура,
    РеализацияТоваровУслугТовары.НоменклатураПартнера КАК НоменклатураПартнера,
    ЕСТЬNULL(тЗт.НоменклатураПартнера, РеализацияТоваровУслугТовары.НоменклатураПартнера) КАК АТутЕсть
ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказКлиента.Товары как тЗТ
        ПО РеализацияТоваровУслугТовары.ЗаказКлиента = тЗТ.Ссылка
        И РеализацияТоваровУслугТовары.Номенклатура = тЗТ.Номенклатура
        И РеализацияТоваровУслугТовары.КодСтроки = тЗТ.КодСтроки
ГДЕ
    РеализацияТоваровУслугТовары.Ссылка = &Ссылка

2) Из НоменклатураКонтрагентов  --

Не стал приводить запрос, ибо там ооочень легко нарваться на дубли.


P.S.
Вы заходите в ванную комнату -- душевая кабинка есть.
Вы заходите в кухню  -- душевой кабинки нет.

Вы пишите запрос к заказу клиента -- данные есть.
Вы пишите запрос к реализации -- данных нет.

В первом случае все ок
Второй вызывает крайнее удивление.
6 1Сnewk
 
23.07.24
14:04
(5) "Ну вот не переносит 1С это поле в РТУ. Почему не переносит -- потому что."
"Что делать -- писать запрос и доставать эту номенклатуру партнера из Заказа Клиента или из справочника НоменклатураКонтрагентов"

Спасибо большое! Это все что мне надо 🙏
7 Ненавижу 1С
 
23.07.24
14:05
(6) вам психолог нужен. Поговорить
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший