[ОТВЕТИТЬ]
Опции темы
19.01.2015 18:11
 
Просьба помочь с отчетов по запросу информации из СМ+ о возвратах поставщику и их номера контрактов.
пример:
номер_расхода --- номер_контракта
WO05600005658 - 00000095649

Т.е. для отбора номера контракта необходимо посмотреть на основание расходной накладной(основание есть приход), далее у прихода посмотреть
на основание (основание заказ), после этого в основание заказа (соглашение о поставке и контракт) - и последний шаг как раз и будет номер контракта...
20.01.2015 07:19
 
Месье знает толк в извращениях...
Зачем?
20.01.2015 18:04
 
Цитата:
Mtirt Месье знает толк в извращениях...
Зачем?
К сожалению не могу пояснить, большей части просто очередная хотелка, без которой не могут жить менеджеры...
21.01.2015 07:03
 
Предлагаю допросить менеджеров.
Понимание, что именно нужно пользователю помогает иногда упростить задачу и свести её к чему-то, что будет работать быстрее, чем последовательная выборка 4-х оснований.
К тому же, в твоей задаче: в возврате может быть МНОГО оснований - приходов, соответственно, может быть выбрано НЕСКОЛЬКО заказов и МНОГО контрактов. Как сопоставлять номера?
21.01.2015 13:21
 
Цитата:
Mtirt К тому же, в твоей задаче: в возврате может быть МНОГО оснований - приходов, соответственно, может быть выбрано НЕСКОЛЬКО заказов и МНОГО контрактов. Как сопоставлять номера?
Необходимо отбирать по первым вхождениям, потому как у них на товарные карточки может быть только один контракт.
21.01.2015 13:25
 
Один ДЕЙствующий контракт на одну карточку товара не означает однозначной пары Возврат - Контракт.
В возврате из 3-х позиций, две могут быть уже исключенными из действующего контракта. И находиться в двух разных контрактах, которые действовали раньше.
21.01.2015 13:29
 
Цитата:
Mtirt Один ДЕЙствующий контракт на одну карточку товара не означает однозначной пары Возврат - Контракт.
В возврате из 3-х позиций, две могут быть уже исключенными из действующего контракта. И находиться в двух разных контрактах, которые действовали раньше.
Верно, но цепочка ведь будет правильная, хоть контракт и будет завершен, но другого контракта на момент прихода не было, соотв-но и отберет нужный контракт
21.01.2015 13:32
 
ТОгда это будет выглядеть так:
WO05600005658 - 00000000649
WO05600005658 - 00000095649
WO05600005658 - 00000195649

И что это тебе даст?
21.01.2015 18:49
 
Цитата:
Mtirt ТОгда это будет выглядеть так:
WO05600005658 - 00000000649
WO05600005658 - 00000095649
WO05600005658 - 00000195649

И что это тебе даст?

Необходимо отобразить только последний действующий контракт:
WO05600005658 - 00000195649
23.01.2015 11:25
 
не хочется быть навязчивым...но все-таки, не получится у кого-то попробовать с запросом разобраться?


Опции темы



Часовой пояс GMT +3, время: 07:27.

Все в прочитанное - Донат - RSS - - Карта - Вверх

Форум сделан на основе vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.