Текущее время: Чт, мар 28 2024, 18:50

Часовой пояс: UTC + 3 часа


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Отчет по отслеживанию состояния ПКИ (ТЗ программисту)  Тема решена
СообщениеДобавлено: Пн, авг 12 2019, 17:56 
Специалист
Специалист

Зарегистрирован:
Чт, май 16 2013, 13:37
Сообщения: 214
Откуда: Челябинск
Пол: Мужской
Добрый день коллеги.
Помогите пожалуйста, не так давно пишу ТЗ (технические задания для программистов) до этого был на первой линии, по этому не судите строго, за глупые вопросы по ТЗ-шкам.
Суть ТЗ:
Для отслеживания состояния ПКИ (покупных изделий-материалов) необходим отчет. который позволит по материалам и группе закупок определять:

1. Кол-во ПКИ в заказах на поставку и просмотр таких заказов (таблица EKPO)
2. Кол-во ПКИ в заявках и просмотр таких заявок (таблица EBAN)
3. Кол-во ПКИ в складских запасах и просмотр таких запасов (таблица MARD)
4. Суммарная потребность в ПКИ (заказы, заявки, запасы)

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

а) Создаем 3 запроса (все во внутренние таблицы)
б) Объединяем запросы в одну внутреннею таблицу

Но я остановился на первом же запросе.

Создаю запрос к таблице EKPO для выбора строк с поступившем количеством, пока все хорошо, данные получил.

Далее нужно проверить в таблице EKBE (история документов закупки) поле SHKZG (Дебит/Кредит), есть строки, которые уже сторнированы и имеют признак H, но первичная строка тоже остается с признаком S, получается, если сделать условие и брать только признак S, то в итоге получим некорректный выход, надо в ТЗ определить условие, что только действительные строки берем, а как это сделать технически - ума не приложу.

Помогите, пожалуйста.

_________________
Свобода здесь и сейчас.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Отчет по отслеживанию состояния ПКИ (ТЗ программисту)
СообщениеДобавлено: Пн, авг 12 2019, 18:08 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
1. С такими вопросами совершенно не зазорно подойти посоветоваться к вашему разработчику

2. Если вам надо суммарно поступившее количество по позиции заказа, то есть несколько вариантов:
а. Идем по строкам ekbe с VGABE = 1 и для строк с SHKZG = S увеличиваем поступившее количество, а с SHKZG = H уменьшаем
б. Просто берем сумму EKET-WEMNG из всех партий поставки к позиции заказа

3. Если бы вам была важна дата поступления товара, то тогда документы материала из ekbe надо было проверять на сторнирование по таблице по mseg (SJAHR,SMBLN,SMBLP), это чуть сложнее и ухудшает производительность отчета.

_________________
Удача - результат нашего желания (© А. Нортон)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отчет по отслеживанию состояния ПКИ (ТЗ программисту)
СообщениеДобавлено: Вт, авг 13 2019, 08:45 
Специалист
Специалист

Зарегистрирован:
Чт, май 16 2013, 13:37
Сообщения: 214
Откуда: Челябинск
Пол: Мужской
Вариант б) больше всего подходит, только мне теперь нужно показать оставшееся кол-во для поставки.

_________________
Свобода здесь и сейчас.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Отчет по отслеживанию состояния ПКИ (ТЗ программисту)
СообщениеДобавлено: Вт, авг 13 2019, 08:56 
Специалист
Специалист

Зарегистрирован:
Чт, май 16 2013, 13:37
Сообщения: 214
Откуда: Челябинск
Пол: Мужской
То есть, поступившее кол-во получили, теперь нужно его исключить из отчёта.

_________________
Свобода здесь и сейчас.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Отчет по отслеживанию состояния ПКИ (ТЗ программисту)
СообщениеДобавлено: Вт, авг 13 2019, 09:58 
Директор
Директор

Зарегистрирован:
Пн, мар 25 2013, 12:19
Сообщения: 1067
Цитата:
У меня пока такая картина получается:

а) Создаем 3 запроса (все во внутренние таблицы)
б) Объединяем запросы в одну внутреннею таблицу


Это не Ваша задача - думать, сколькими и какими запросами получать данные.

Вы должны расписать разработчику, какие данные вам нужны и из каких таблиц-полей (проверьте, что эти данные есть). Как альтернатива, так же какие FM/BAPI использовать, если оттуда информацию проще получать


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отчет по отслеживанию состояния ПКИ (ТЗ программисту)
СообщениеДобавлено: Пт, авг 23 2019, 09:00 
Специалист
Специалист

Зарегистрирован:
Чт, май 16 2013, 13:37
Сообщения: 214
Откуда: Челябинск
Пол: Мужской
Все хорошо, благодарю вас, с графиком поставок все решается на ура. Оказывается все было проще чем я думал.

_________________
Свобода здесь и сейчас.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB