Текущее время: Ср, май 07 2025, 20:57

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Заполнение поля ссылочный номер (VBRK-XBNLR) при сторнировании фактуры
СообщениеДобавлено: Ср, июл 06 2011, 17:46 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:26
Сообщения: 206
Откуда: Москва
хочу, чтобы поле ссылочный номер (VBRK-XBNLR) в заголовке сбытовой фактуры заполнялось по-моему :)

нашел экзит USEREXIT_FILL_VBRK_VBRP и расширение SDVFX008 - оба работают при создании фактуры, и оба не работают при сторнировании фактур.

необходимо это поле заполнять и при сторнировании тоже. похоже, программа в них вообще не заходит при сторно, break-pointы не работают.

что можно сделать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заполнение поля ссылочный номер (VBRK-XBNLR) при сторнировании фактуры
СообщениеДобавлено: Чт, июл 07 2011, 08:40 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4869
Откуда: Москва
Пол: Мужской
Я делал энхансмент в в инклюде LFACIF5D, в самом конце form FI_DOCUMENT_PREPARE . Правда задача была другая - записать в поле "ссылка" номер создаваемого FI документа и я искал место, где этот номер уже известен.
Цитата:
*Если счет-фактура проведена из SD и поле "ссылка" заполнено номером SD фактуры,
*записываем в него номер бухгалтерского документа
loop at xbkpf.
if ( xbkpf-AWTYP = 'VBRK' ) and ( xbkpf-xblnr = xbkpf-awkey ).
xbkpf-xblnr = xbkpf-belnr.
modify xbkpf TRANSPORTING xblnr.
endif.
endloop.


Этот код требует доп. тестирования на корректность при массовом создании фактур через VF04.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заполнение поля ссылочный номер (VBRK-XBNLR) при сторнировании фактуры
СообщениеДобавлено: Чт, июл 07 2011, 12:11 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:26
Сообщения: 206
Откуда: Москва
LKU написал:
Я делал энхансмент в в инклюде LFACIF5D, в самом конце form FI_DOCUMENT_PREPARE .


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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заполнение поля ссылочный номер (VBRK-XBNLR) при сторнировании фактуры
СообщениеДобавлено: Чт, июл 07 2011, 12:14 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4869
Откуда: Москва
Пол: Мужской
У вас какая версия? В ERP 2005 есть технология неявных точек расширения, позволяющая создавать расширения без ключа разработчика в начале и конце каждого блока кода form endform.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заполнение поля ссылочный номер (VBRK-XBNLR) при сторнировании фактуры
СообщениеДобавлено: Чт, июл 07 2011, 12:53 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:26
Сообщения: 206
Откуда: Москва
LKU написал:
У вас какая версия? В ERP 2005 есть технология неявных точек расширения, позволяющая создавать расширения без ключа разработчика в начале и конце каждого блока кода form endform.


SAP ECC 6.0
оъясните, как?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заполнение поля ссылочный номер (VBRK-XBNLR) при сторнировании фактуры
СообщениеДобавлено: Чт, июл 07 2011, 13:02 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4869
Откуда: Москва
Пол: Мужской
Читайте хелп или спросите абапера.
Если очень коротко, открываем в se38 программу. Далее по верхнему меню Программа-расширить. Потом еще пункт меню Обработать - операции расширения - Показать предполагаемые опции расширения.
Далее встать в предполагаемое место расширение, выделенное символами """"""""""""""", и выбрать пункт меню Обработать - операции расширения - Создать реализацию.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заполнение поля ссылочный номер (VBRK-XBNLR) при сторнировании фактуры
СообщениеДобавлено: Чт, июл 07 2011, 17:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:26
Сообщения: 206
Откуда: Москва
LKU написал:
открываем в se38 программу. Далее по верхнему меню Программа-расширить. Потом еще пункт меню Обработать - операции расширения - Показать предполагаемые опции расширения.
Далее встать в предполагаемое место расширение, выделенное символами """"""""""""""", и выбрать пункт меню Обработать - операции расширения - Создать реализацию.


то, что надо, спасибо :)

теперь я туда дебаггером попадаю. вопрос: так я могу изменить XBLNR только в бухгалтерском документе, не в сбытовой сторнирующей фактуре, верно?


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

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


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

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


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

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