Текущее время: Сб, июл 22 2017, 12:45

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как в таблице понять какие операции удалены в заказе
СообщениеДобавлено: Ср, дек 02 2015, 15:04 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2007, 18:56
Сообщения: 140
Откуда: Almaty
Операции введенные в заказ ТОРО, а потом удаленные в заказе больше не отображаются (транзакция IW33).
Есть самописный отчет. он должен также выводить только действительные операции и отбрасывать удаленные операции. Но он из таблиц вытаскивает все записи по операциям. Алгоритм:
В таблице "AFKO - PP-заказы: данные заголовков" по номеру заказа определяется номер техкарты (поле AUFPL).
Из таблиц "AFVC - Операция заказа" и "AFVV - БД-структура операции Количества/Сроки/Значения" по номеру техкарты (поле AUFPL) вытаскиваются требуемые данные.
Беда в том, что все операции удаленные и действительные присутствуют в таблицах AFVC и AFVV. Например создали 4 операции, 3 удалили, осталась действительная одна. В таблицах присутствует 4 записи. Как понять какие строки операций удалены. Я анализировал данные в строках таблиц и не смог.
В таблице AFVC есть поле "ANZZL - Число необходимых мощностей" хотел на него опереться, но оно тоже неоднозначно. Для действительной операции = 1 и нашел удаленную операции со значением = 1, хотя у остальных стоит =0.
В заказах ТОРО по материалам была такая-же проблема. После деблокирования все введенные материалы остаются в таблице AUFM несмотря на удаление. Но есть таблица "M_MBMPS - Сгенерированный ракурс для ид. кода поиска MBMP-S" в ней для каждого сторнированного документа создаются записи с указанием сторнирующего документа.
Может быть и для операций есть такая же таблица? Подскажите решение пожалуйста.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в таблице понять какие операции удалены в заказе
СообщениеДобавлено: Ср, дек 02 2015, 15:25 
Менеджер
Менеджер

Зарегистрирован:
Чт, окт 30 2008, 19:22
Сообщения: 525
Пол: Мужской
Обратите внимание на AFVC-PHFLG.

Удалённые операции можно отобразить в заказе через меню Обработать - Просмотр удалённого - Включить


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в таблице понять какие операции удалены в заказе
СообщениеДобавлено: Ср, дек 02 2015, 15:36 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2007, 18:56
Сообщения: 140
Откуда: Almaty
Нашел ответ благодаря умудренным товарищам.
В таблице AFVC есть поле "OBJNR - Номер объекта". Для каждой операции заказа создается значение состоящее из префикс объекта OV* и значений AUFPL и APLZL.
В таблице "JEST - Отдельный статус на объект" для каждого объекта создается несколько строк.
Удаленные операции имеют строку со статусом I0013.


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 2


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

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