Текущее время: Вт, апр 23 2024, 19:39

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


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

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


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

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