Текущее время: Вс, июл 27 2025, 02:32

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: SD-заказы ZG2/ZL2 со ссылкой на фактуру(with reference to billing document), SD_SALESDOCUMENT_CREATE
СообщениеДобавлено: Пн, сен 21 2009, 10:38 
Начинающий
Начинающий

Зарегистрирован:
Пн, сен 21 2009, 09:59
Сообщения: 3
Всем привет.
есть задача - создать заказ вида ZG2/ZL2 со ссылкой на фактуру.
есть FM 'SD_SALESDOCUMENT_CREATE', рекомендованный нотой 93091.

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

помогите, пожалуйста, кто чем может :) и побольше побольше :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SD-заказы ZG2/ZL2 со ссылкой на фактуру(with reference to billing document), SD_SALESDOCUMENT_CREATE
СообщениеДобавлено: Пн, сен 21 2009, 15:14 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
А я такие документы создавал с помощью BAPI_SALESDOCU_CREATEFROMDATA1
структуры заполнял сам,
делал правда на основе заказа - сначала читал его BAPISDORDER_GETDETAILEDLIST а потом перекладывал данные в структуры для создания...
гемор ещё тот, но ИМХО другого варианта нету

_________________
Изображение Попытка не пытка


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SD-заказы ZG2/ZL2 со ссылкой на фактуру(with reference to billing document), SD_SALESDOCUMENT_CREATE
СообщениеДобавлено: Пн, сен 21 2009, 21:01 
Президент
Президент

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

Это известный глюк в SD - BAPI работают не так, как транзакция. Единственное решение - выявлять расхождения и ручками программировать. BAPI_SALESORDER_CREATEFROMDAT2 доступен в более поздних релизах.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SD-заказы ZG2/ZL2 со ссылкой на фактуру(with reference to billing document), SD_SALESDOCUMENT_CREATE
СообщениеДобавлено: Вт, сен 22 2009, 00:51 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Jelena написала:
BAPI_SALESORDER_CREATEFROMDAT2 доступен в более поздних релизах.

BAPI_SALESORDER_CREATEFROMDAT2 - не работает для заказов вида ZG2/ZL2 проверено на ECC 6.0

_________________
Изображение Попытка не пытка


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SD-заказы ZG2/ZL2 со ссылкой на фактуру(with reference to billing document), SD_SALESDOCUMENT_CREATE
СообщениеДобавлено: Вт, сен 22 2009, 17:14 
Начинающий
Начинающий

Зарегистрирован:
Пн, сен 21 2009, 09:59
Сообщения: 3
BAPI_SALESORDER_CREATEFROMDAT2 - он hardcoded для bus2032 - zzrg - заказы, а zg2/zl2 - это bus2094/bus2096.
вобщем, я решил пакетником создавать, а значения zz-полей добавлять используя SD_SALESDOCUMENT_change.

готово на 80% :)), когда доделаю напишу, получилось ли.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SD-заказы ZG2/ZL2 со ссылкой на фактуру(with reference to billing document), SD_SALESDOCUMENT_CREATE
СообщениеДобавлено: Ср, сен 23 2009, 21:26 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
asavchuk написал(а):
BAPI_SALESORDER_CREATEFROMDAT2 - он hardcoded для bus2032 - zzrg - заказы, а zg2/zl2 - это bus2094/bus2096.
вобщем, я решил пакетником создавать, а значения zz-полей добавлять используя SD_SALESDOCUMENT_change.

А что это за странные такие типы заказов у вас? У нас таких нет, обычно Z... - это какие-то свои разработки. :?

По поводу создания со ссылкой почитайте ноту 370988, кстати. Указанное вами решение, на мой взгляд, один из худших вариантов. Я бы все же попробовала BAPI добить. Дело хозяйское, конечно...

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SD-заказы ZG2/ZL2 со ссылкой на фактуру(with reference to billing document), SD_SALESDOCUMENT_CREATE
СообщениеДобавлено: Пт, сен 25 2009, 11:24 
Начинающий
Начинающий

Зарегистрирован:
Пн, сен 21 2009, 09:59
Сообщения: 3
Jelena, а чем вариант с пакетником плох? какие основные ваши аргументы против?
вот мои доводы за:
1) я уверен в том,что отработают все правила копирования, а => скопируются все необходимые значения полей заголовка и позиций
2) мне в любом случае необходимо после создания заказа через БАПИ, вызвать пакетно заказ на редактирование, чтобы отработал юзер-экзит другого разработчика

против:
1) ситуация, что позиции заказа надо будет редактировать после создания и до того как к нему созданы последующие документы, очень вероятна, и через БАПИ - я могу использовать тот же номер заказа, а вот если пакетником - то придется удалять ранее созданный и создавать новый


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SD-заказы ZG2/ZL2 со ссылкой на фактуру(with reference to billing document), SD_SALESDOCUMENT_CREATE
СообщениеДобавлено: Пн, окт 05 2009, 21:51 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
asavchuk написал(а):
Jelena, а чем вариант с пакетником плох? какие основные ваши аргументы против?

IMHO вариант плох не тем, что с пакетником (хотя и там свои, всем хорошо известные, недостатки), а в принципе сочетанием создания одним + сразу же изменения другим. За ту долю миллисекунды, которая будет между созданием и редактированием заказ теоретически может быть запросто подхвачен каким-то другим процессом (впрочем если у вас объемы небольшие, то это может быть не так страшно). Кроме того, вы себя сильно ограничиваете в плане функциональности, которая может инициироваться моментом создания заказа. Например, output или немедленное создание поставки. Если сейчас это тоже не так актуально, то подумайте о том, как это будет работать в будущем.

Немного подозрительно, что какой-то user exit не отрабатывает сразу при создании заказа BAPI. Возможно что-то нужно подпрограммировать - там и переменная специальная есть, обозначающая BAPI это работает или нет. Впрочем я так до сих пор и не поняла, что это за странные виды заказов у вас...

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SD-заказы ZG2/ZL2 со ссылкой на фактуру(with reference to billing document), SD_SALESDOCUMENT_CREATE
СообщениеДобавлено: Вт, окт 06 2009, 04:54 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Jelena в общем то верно стандартных таких заказов нету, это наши консультанты SD их сделали по аналогии с стандартными L2/G2

_________________
Изображение Попытка не пытка


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

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


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

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


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

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