Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Отчет по запросу информации из СМ+ о возвратах поставщику и их номера контрактов : Супермаг Плюс (Супермаг 2000)

29.03.2024 2:55


19.01.2015 18:11
Aligator
 
Просьба помочь с отчетов по запросу информации из СМ+ о возвратах поставщику и их номера контрактов.
пример:
номер_расхода --- номер_контракта
WO05600005658 - 00000095649

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

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

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

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

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