Текущее время: Ср, июл 23 2025, 00:20

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 54 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: события при проводке документа
СообщениеДобавлено: Ср, апр 19 2006, 14:15 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, фев 22 2006, 16:09
Сообщения: 592
Здравствуйте!
Подскажите, пожалуйста, какое событие нужно использовать для того чтобы извлечь номер документа (bkpf-belnr транзакция fb01).

использовал " 00001030 ПРОВОДКА ДОКУМЕНТА: Обновление стандартных данных" , но не подходит - в это время номер еще не известен...

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 09:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Кажись 1050


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 11:56 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, фев 22 2006, 16:09
Сообщения: 592
1050 - не попадает в транзакция fb01.
1030 - попадает, но любые изменения в этом собитии потом стираются... перед этим событием T_Bkpf сохраняется в L_bkpf,
потом наступает событие 1030 (где я и меняю T_bkpf), а потом T_bkpf восстанавливается из L_bkpf.... и все мои изменения накрываются медным тазом....
может кто-нибудь посоветует?..

мне нужно номер документа записать в ссылку...

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 12:07 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 16:09
Сообщения: 202
Arman написал(а):
1050 - не попадает в транзакция fb01.
1030 - попадает, но любые изменения в этом собитии потом стираются... перед этим событием T_Bkpf сохраняется в L_bkpf,
потом наступает событие 1030 (где я и меняю T_bkpf), а потом T_bkpf восстанавливается из L_bkpf.... и все мои изменения накрываются медным тазом....
может кто-нибудь посоветует?..

мне нужно номер документа записать в ссылку...

Спасибо.


в zuonr можно


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

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Arman написал(а):
1050 - не попадает в транзакция fb01.
1030 - попадает, но любые изменения в этом собитии потом стираются... перед этим событием T_Bkpf сохраняется в L_bkpf,
потом наступает событие 1030 (где я и меняю T_bkpf), а потом T_bkpf восстанавливается из L_bkpf.... и все мои изменения накрываются медным тазом....
может кто-нибудь посоветует?..

мне нужно номер документа записать в ссылку...

Спасибо.


почему б в замещении не сделать? (GGB1)


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

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
OlegDm написал(а):
почему б в замещении не сделать? (GGB1)

Насколько помню, там еще номер документа не известен.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 13:27 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, фев 22 2006, 16:09
Сообщения: 592
а замещения это через транзакцию CMOD?..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 13:30 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, фев 22 2006, 16:09
Сообщения: 592
Snegurenok, а что такое ZUONR?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 13:42 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Сергей Королев написал:
OlegDm написал(а):
почему б в замещении не сделать? (GGB1)

Насколько помню, там еще номер документа не известен.


точно.

но похоже, что 1030 вполне должно подходить:

http://www.sapboard.ru/forum/viewtopic.php?t=9214


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 14:47 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, фев 22 2006, 16:09
Сообщения: 592
OlegDm написал(а):
Сергей Королев написал:
OlegDm написал(а):
почему б в замещении не сделать? (GGB1)

Насколько помню, там еще номер документа не известен.


точно.

но похоже, что 1030 вполне должно подходить:

http://www.sapboard.ru/forum/viewtopic.php?t=9214



1030 - подходит - номер уже известен...
но как внести при этом изменения в сам документ? (нужно внести номер документа в поле ссылка при выше описанной ситуации (все изменения в bkpf при этом событии не сохраняются... они восстанавливаются из таблицы L_bkpf, которая заполнилась из bkpf до этого события)...)...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 15:05 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Смотри: http://www.sapboard.ru/forum/viewtopic.php?t=5402


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 16:30 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, фев 22 2006, 16:09
Сообщения: 592
Олег, так других путей, кроме как удалить ноту 530655, нет?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 17:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Arman написал(а):
1030 - подходит - номер уже известен...
но как внести при этом изменения в сам документ?

Например через отложенную запись IN UPDATE TASK.

Я, например, из 1030 делал изменение BSEG вот так:
Call function 'Z_MODIFY_ZBSEG' in update task
TABLES
T_BSEG = T_BSEG.

Хотя есть еще один ломовой способ обходить защиту САП
* (выдрано из ФМ OPEN_FI_PERFORM_00001030_E
Data:
MEMID(15) VALUE 'OPENFI'.

MEMID+6 = '00001030E'.

EXPORT T_AUSZ1 T_AUSZ2 T_AUSZ3 T_BKPF T_BKP1
T_BSEC T_BSED T_BSEG T_BSET T_BSEU
TO MEMORY ID MEMID.
*)


но лучше все же через IN UPDATE TASK.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 20 2006, 17:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Хочу напомнить, что BKPF-BELNR это неполный ключ для поиска документа, нужно обязательно использовать еще BKPF-GJAHR. Конечно это при условии, что номерация FI-документов настроена уникальной в пределах года, а обычно так и делают.


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

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Parazit написал:
Я, например, из 1030 делал изменение BSEG вот так:
Call function 'Z_MODIFY_ZBSEG' in update task
TABLES
T_BSEG = T_BSEG.


прикольно... а кто/что обновляет содержимое поля в остальных таблицах? :shock:

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 54 ]  На страницу 1, 2, 3, 4  След.

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


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

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


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

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