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

Часовой пояс: 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 часа


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

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


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

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