Текущее время: Вт, июл 29 2025, 16:46

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Как включить создание документов изменений к объекту?
СообщениеДобавлено: Чт, окт 11 2007, 17:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Всем hi.

Столкнулся со следующей проблемой: нужно узнать дату создания документа инвентаризации (таблица заголовка IKPF).
В самой таблице (и в таблице с позициями ISEG) полей даты и времени создания нет.
Попробовал посмотреть документы изменений к нему (тр.MI12) - ничего нет.
В настроечной табл.TCDOB для IKPF прописан объект INV_BELEG.
Смотрю табл.CDHDR для этого объекта - пусто, значит документов изменений ни к одному документу инвентаризации нет.

Что делать?

ЗЫ. здесь же: для объекта ENTRYSHEET (ведомость учета работ/услуг) создаются только документы изменений, но нет записи создания.
Экспериментально установил, что настройки в тр.SWED к этому отношения не имеют :wink:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как включить создание документов изменений к объекту?
СообщениеДобавлено: Пт, окт 12 2007, 09:14 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
troy написал(а):
Всем hi.

Столкнулся со следующей проблемой: нужно узнать дату создания документа инвентаризации (таблица заголовка IKPF).
В самой таблице (и в таблице с позициями ISEG) полей даты и времени создания нет.
Попробовал посмотреть документы изменений к нему (тр.MI12) - ничего нет.
В настроечной табл.TCDOB для IKPF прописан объект INV_BELEG.
Смотрю табл.CDHDR для этого объекта - пусто, значит документов изменений ни к одному документу инвентаризации нет.

Что делать?

ЗЫ. здесь же: для объекта ENTRYSHEET (ведомость учета работ/услуг) создаются только документы изменений, но нет записи создания.
Экспериментально установил, что настройки в тр.SWED к этому отношения не имеют :wink:


Проверьте настройку:
SPRO-> Управление материальными потоками -> Управление запасами и инвентаризация -> Инвентаризация -> Параментры настройки для инвентаризации -> (далее в зависимости от завода) -> checkbox "ДокумИзменений" (сответственно должно стоять "Х")
или
SM30 -> V_159L_EI.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 12 2007, 11:46 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Проверил - работает.
Однако cоздаются только докумнеты именно "изменений": т.е. CDHDR-CHANGE_IND всегда равно "U".
Т.е. получилась ситуация, аналогичная ведомости учета работ/услуг - документы изменений есть, а дату создания все равно вытащить неоткуда :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 12 2007, 15:57 
Специалист
Специалист

Зарегистрирован:
Чт, июн 23 2005, 18:05
Сообщения: 119
При работе с ДИ, подразумевается наличие фонового задания которое удаляет ДИ, находящиеся в далеком прошлом.
Создание Ваше либо удалено, либо еще не было включено на момент созд ДИ.
В таком случае можно например при чистке ДИ написать прогу по сведению удаляемых ДИ в один инсертный.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 12 2007, 16:05 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Дело было так:
1. Включил в настройке инвентаризации опцию "Создание ДИ".
2. Создал новый документ - проверил CDHDR - пусто.
3. Изменил его - проверил CDHDR - запись есть...

По логике вещей должна быть еще и настройка, отвечающая за
создание документов изменений при определенных событиях:
создание (I), изменение (U), удаление (D).
Похоже на SWED, но не совсем то.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, окт 14 2007, 12:20 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
troy написал(а):
Дело было так:
1. Включил в настройке инвентаризации опцию "Создание ДИ".
2. Создал новый документ - проверил CDHDR - пусто.
3. Изменил его - проверил CDHDR - запись есть...

По логике вещей должна быть еще и настройка, отвечающая за
создание документов изменений при определенных событиях:
создание (I), изменение (U), удаление (D).
Похоже на SWED, но не совсем то.

Попробовал через SWEC (или через ассистента SWU_EWCD) для события CREATED бизнес-объекта BUS2028 установить документ изменений INV_BELEG.
В результате документ изменений при создании документа инвентаризации всё равно не создаётся. Либо что-то с руками, либо с САПом. ФМ INV_BELEG_WRITE_DOCUMENT, пишущий CD INV_BELEG напрямую вызывается в тр.MI02, MI05 с параметром CDHDR-CHANGE_IND = "U". В тоже время PERFORM CD_CALL_INV_BELEG, который по логике и должен вызываться при обновнении IKPF и ISEG, нигде не используется.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 15 2007, 07:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Аналогичная ситуация... :?


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

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


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

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


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

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