Текущее время: Вт, апр 16 2024, 14:02

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




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

Зарегистрирован:
Пн, мар 12 2007, 17: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, 14:25 
Менеджер
Менеджер

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

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


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

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


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

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


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

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


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

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