Текущее время: Чт, июн 19 2025, 07:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: UserExit в Исходящей поставке
СообщениеДобавлено: Пн, ноя 01 2004, 10:37 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
Народ, помогите плиз вот в каком вопросе:
Нужно запретить проводку документа в определенном диапазоне дат... Нашелся инклюд с Экзитами - MV50AFZ1 В нем USEREXIT_SAVE_DOCUMENT_PREPARE ( или USEREXIT_SAVE_DOCUMENT - та же фигня) Делаю свои проверки, выдаю мессаж Е. Так вот принажатии на SAVE - все работает замечательно- вижу свое сообщение и возвращаюсь на экран ввода, а при нажатии на "Проводка..." тоже вроде все хорошо, выдается ошибка, НО НАЧИНАЕТ ВЫПОЛНЯТЬСЯ ПРОВОДКА!!!
В чем косяк? Мож какие флажки нужно поднять/погасить?
Пасиб...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UserExit в Исходящей поставке
СообщениеДобавлено: Пн, ноя 01 2004, 10:46 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Stepan написал:
Народ, помогите плиз вот в каком вопросе:
Нужно запретить проводку документа в определенном диапазоне дат... Нашелся инклюд с Экзитами - MV50AFZ1 В нем USEREXIT_SAVE_DOCUMENT_PREPARE ( или USEREXIT_SAVE_DOCUMENT - та же фигня) Делаю свои проверки, выдаю мессаж Е. Так вот принажатии на SAVE - все работает замечательно- вижу свое сообщение и возвращаюсь на экран ввода, а при нажатии на "Проводка..." тоже вроде все хорошо, выдается ошибка, НО НАЧИНАЕТ ВЫПОЛНЯТЬСЯ ПРОВОДКА!!!
В чем косяк? Мож какие флажки нужно поднять/погасить?
Пасиб...


Подобную проблему мы решали - но задача стояла шире - запретить практически все проводки в определенный период в MM, FI, CO, SD, ...
Решение - использование FieldExit для эл.данных BUDAT.
Думаю, вы тоже можете применить fieldexit для вашей задачи.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 01 2004, 10:51 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
Именно такую задачу и решаем :)
FieldExit по BUDAT отлично работает в ММовской части, а в SD (vl01n,vl02n) к сожалению этого поля нет...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 01 2004, 10:57 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Stepan написал:
Именно такую задачу и решаем :)
FieldExit по BUDAT отлично работает в ММовской части, а в SD (vl01n,vl02n) к сожалению этого поля нет...


так там другой элемент данных: WADAT_IST - сделайте для него то-же самое, что и для BUDAT


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 01 2004, 11:08 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
Появление поля WADAT_IST зависит от выбранной закладки, соответственно Exit срабатывает не всегда :(((


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 01 2004, 11:30 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Stepan написал:
Появление поля WADAT_IST зависит от выбранной закладки, соответственно Exit срабатывает не всегда :(((


Мы для этого случая проверку используем GGB0 - проверяем по виду документа WL (исх.поставка) поле bkpf-budat - если не в приемлемом периоде - сообщение об ошибке.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 01 2004, 11:54 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
А можно подробнее по-поводу GGB0 - что это за зверь?


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

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Stepan написал:
А можно подробнее по-поводу GGB0 - что это за зверь?


1. Транзакция GGB0
2. Выбираем для какого момента проверка (обычно документ полностью используем)
3. Создаем проверку
4. Создаем шаг в проверке
5. В предпосылке указываем bkpf-blart = 'WL'
6. В проверке указываем, например, BKPF-BUDAT :7-8: <= '24' что означает проверку дня постирования
7. Если проверка - ложь, то работает сообщение - указать тип Е, сообщение создаете в каком-нить классе сообщений
8. Запускаете прогу RGUGBR00
9. Присваиваете проверку БЕ - тр.OB28


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 01 2004, 12:41 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
Спасибо! Попробую!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 01 2004, 13:10 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
Немного не понял с моментом проверки - какой правильней выбрать?
Финансовая бухгалтерия что-ли???


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

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Stepan написал:
Немного не понял с моментом проверки - какой правильней выбрать?
Финансовая бухгалтерия что-ли???


Ага, Финансовая бухгалтерия - либо заголовок, либо док.полностью


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

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


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

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


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

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