Текущее время: Пт, мар 29 2024, 15:40

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


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


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 10:00 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, апр 08 2009, 15:51
Сообщения: 34
Здравствуйте!
Подскажите, пожалуйста, кто находил и использовал экзиты в транзакциях VF01 или VF02 ?
Нужен экзит, в котором уже есть номер фактуры, т.е. хочу этот номер использовать в своей Z-области.
1. BADI_SD_BILLING
2. USEREXIT_FILL_VBRK_VBRP в программе RV61AFZB
3. расширение SDVFX004
4. J_3RSINV User-exits for J_3RSINVOICE
SDVFX007 ПрогрПользов: ПланФактурир при переносе в учет и отчетность
SDVFX008 Программа пользователя: обработка структур переноса SD-FI
SDVFX009 Фактура. Обработка KIDNO (Ссылочный номер платежа)
SDVFX010 ПрогрПользоват: таблица позиций для строк дебитора
SDVFX011 Программа пользователя для структур komkcv и kompcv
V05I0001 Программы пользователя для индекса фактур
V05N0001 Программы пользователя для печати фактур по процедуре ESR
V60A0001 Функции клиента в фактуре
V60P0001 Обеспечение данными для доп. полей для просмотра в списках
V61A0001 Расширение пользователя: расчет цен

Все эти уже проверил, ничего не устраивает.
У кого есть более адекватные экзиты ?

Заранее, благодарю.
Паранин Иван.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:06 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
Для какой цели нужен экзит?
Может, попробовать BAdI еще поискать?
Как искать - есть в этой теме: http://sapboard.ru/forum/viewtopic.php?t=31444

И еще, на крайний случай, есть точки расширения. Для фактур, наверное, подойдет какая-нибудь точка из спотов ES_SAPLV60A или ES_SAPLV54F.

_________________
Eritis sicut Deus, scientes bonum et malum...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:16 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, апр 08 2009, 15:51
Сообщения: 34
Здрасти!
Экзит нужен, чтобы при сохранении фактуры её номер записывался в мою Z-таблицу


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:21 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Если не срабатывают USEREXIT_SAVE_DOCUMENT_PREPARE или USEREXIT_SAVE_DOCUMENT, то можно воспльзоваться OpenFI 1120 - там через глобальную адресацию взять номер в (SAPMV60A)xvbrk[] и, скорее всего, другие необходимые данные в (SAPMV60A)xvbrp[]. Еще вариант настроить выходные документы, где в программе обработки совершать ваши манипуляции. Настройка вых.документов тр. NACE. В этом случае все данные с/ф уже будут в соотв. таблицах.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:34 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, апр 08 2009, 15:51
Сообщения: 34
USEREXIT_SAVE_DOCUMENT_PREPARE в какой программе можно посмотреть?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:39 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Сорри, это экзиты для заказов.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:44 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, апр 08 2009, 15:51
Сообщения: 34
смотрел сейчас BOS_BADI_SD_BILLING
всё хорошо, только вот менять его нельзя :cry:


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:45 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
А что действительно SDVFX008 не подходит? Там ведь даже параметр есть
REFERENCE(DOC_NUMBER) LIKE VBRK-VBELN OPTIONAL.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:46 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, апр 08 2009, 15:51
Сообщения: 34
method IF_EX_BADI_SD_BILLING~INVOICE_DOCUMENT_ADD .

DATA: lvbrk TYPE vbrkvb,
lvbrp TYPE vbrpvb.

Loop at fxvbrk into lvbrk.
If not lvbrk-vbeln IS INITIAL.
LOOP AT fxvbrp into lvbrp WHERE NOT packno IS INITIAL.
CALL FUNCTION 'MS_SAVE_SERVICE_PACKAGE'
EXPORTING
i_vbeln = lvbrk-vbeln
without_screen = 'X'.
* ORIGIN = ' '.
EXIT.
ENDLOOP.
endif.
endloop.

endmethod.



Вот бы сюда написать что мне надо и всё.
Может ноту поискать, глядишь что и выйдет хорошего. :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
RV60AFZZ
в экзите
FORM USEREXIT_ACCOUNT_PREP_KOMKCV счастье хранится))

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:50 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, апр 08 2009, 15:51
Сообщения: 34
к сожалению в SDVFX008 даже при сохранении фактуры не заходит :(
скорее всего это расширение, что-то связанное с интервалами номеров, т.е. при создание, когда идёт сохранение документа, то можно номер фактуры присвоить из этого экзита, а не из spro настроек


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:54 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, апр 08 2009, 15:51
Сообщения: 34
FORM USEREXIT_ACCOUNT_PREP_KOMKCV не отработал своё, а именно не захотел заходить по точке прерывания :(

ааааааааааааааа, что же делать?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:57 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
SDVFX008 Программа пользователя: обработка структур переноса SD-FI.
Это же по идее должно срабатывать на этапе формирования FI-документа. Извините, не хочу обидеть совсем простым вопросом, но Вы активировали проект расширения?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 13:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
при создании СФ и её последующем сохранении он сюда заходит, это точно. у вас для вида СФ присвоена схема выбора контрольных счетов и счетов выручки?

смотрим же

VBRK-VBELN или XVBRK-VBELN?

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UserExit при сохранении фактуры в транзакциях VF01 and VF02
СообщениеДобавлено: Чт, апр 09 2009, 14:01 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, апр 08 2009, 15:51
Сообщения: 34
SDVFX008 срабатывает при деблокирование, а именно, как вы и написали при передаче фактуры в FI, а мне бы раньше вклинить данные в свою Z-таблицу, например на момент создания фактуры, но чтобы системный номер уже был, т.к. он является ключём в моей таблице


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

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


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

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


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

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