Текущее время: Пт, сен 19 2025, 15:52

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Расширение VF31, VL71
СообщениеДобавлено: Пт, май 14 2010, 10:29 
Начинающий
Начинающий

Зарегистрирован:
Пт, май 14 2010, 10:21
Сообщения: 8
Доброе время суток :D !
При печати выходных документов сбыта (счетов-фактур и накладных) с помощью групповой обработки (транзакции VF31, VL71) возникла необходимость единожды задать параметр, который будет передаваться в программу печати для каждого документа из списка. Для этих транзацкий нашли расширения VCOM0001, VCOM0002, VCOM0003, VCOM0004, VN000001, активировали, но где они вызываются не обнаружили. Может быть кто-то сталкивался с подобной проблемой? Если да, то каким образом решили?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширение VF31, VL71
СообщениеДобавлено: Пт, май 14 2010, 16:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Указанные расширения предназначены для других приложений (не для печати выходных документов фактур и поставок). Кроме того, непонятно, когда и где пользователь (и пользователь ли) должен указать этот параметр. Если подразумевается что в самой тр.VF31, то ответ очевиден - править соотв. отчет и добавлять параметры селекционного экрана, которые передавать в программы печати вых.документов через ABAP-память.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение VF31, VL71
СообщениеДобавлено: Пт, май 14 2010, 19:43 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
troy написал(а):
Если подразумевается что в самой тр.VF31, то ответ очевиден - править соотв. отчет и добавлять параметры селекционного экрана, которые передавать в программы печати вых.документов через ABAP-память.

Тогда придется модифицировать не только VF31, но и программу печати. :? Плюс то же самое для накладных.

А какова цель этого извращения? Если пользователям нужно, например, предоставить выбор из 2-3 вариантов, то это можно просто реализовать посредством конфигурации разных output types (при этом форма может быть одна). У нас это используется, например, для печати фактур, где пользователи хотят, чтобы была указана просто общая сумма фактуры, без позиций.

Если же нужно в форму передавать какие-то переменные данные, то возможно стоит попытаться их подцепить к самой фактуре? Еще есть достаточно примитивный вариант: сделать свой report с таким же selection screen, как у VF31 плюс дополнительное поле. Report будет запускать VF31, но доп. поле пойдет в Z таблицу, откуда его можно прочитать в форме.

Именно тот вариант, который вы хотите (фактически дополнительное поле на VF31 selection screen) скорее всего выльется в модификации и дополнительные затраты на будущую поддержку. Никаких enhancements / user exits именно для такого варианта нет AFAIK.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение VF31, VL71
СообщениеДобавлено: Пн, май 17 2010, 10:18 
Начинающий
Начинающий

Зарегистрирован:
Пт, май 14 2010, 10:21
Сообщения: 8
Благодарю за отзывчивость :)! Jelena, вы правы, нам нужно "разрулить" выходные документы, предоставив пользователю выбор, каким образом выводить формуляр. Если реализовать это через использование разных видов выходных документов, то придется их "наплодить" (спецификация к счету-фактуре, ТОРГ-12, счет-фактура, накладные, акты выполненных работ), чего делать не хотелось бы.
На уровне фактуры задавать параметр невозможно, т.к. пользователь сам решает, выводить информацию в документах или нет.
На данный момент больше подходит создание своих транзакций с вызовом VF31 и VL71. Спасибо!!!! :D


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширение VF31, VL71
СообщениеДобавлено: Пн, май 17 2010, 11:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
А почему бы не выводить диалоговое окно (если параметр не задан извне) в самой программе печати?
В таком случае не будет потеряна возможность печати непосредственно из самого документа (VF03, VA03, VL03N).

PS Кстати, выбор формуляра также можно делать напрямую в программе печати, т.о. в одном виде вых.документа использовать разные формы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение VF31, VL71
СообщениеДобавлено: Вт, май 18 2010, 05:47 
Начинающий
Начинающий

Зарегистрирован:
Пт, май 14 2010, 10:21
Сообщения: 8
Это конечно можно, но, насколько я понимаю, при групповой обработке пользователю придется "прощелкивать" этот экран для кажого документа. Не поймут... :?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширение VF31, VL71
СообщениеДобавлено: Вт, май 18 2010, 09:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
mzis_br написал(а):
Это конечно можно, но, насколько я понимаю, при групповой обработке пользователю придется "прощелкивать" этот экран для кажого документа. Не поймут... :?

troy написал(а):
выводить диалоговое окно (если параметр не задан извне)


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

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


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

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


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

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