Текущее время: Вт, май 13 2025, 16:59

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Подскажите Please какую нить точку вставки при операции ОМ
СообщениеДобавлено: Ср, фев 13 2008, 15:59 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 04 2008, 06:44
Сообщения: 137
Хочу чтобы при операции Отпуска материала (в SD) проводились автоматически определенные действия с кол-вом в предшествующем сбытовом документе (т.е. кол-во в позиции сбытового документа автоматически уменьшалось до фатически отпущенного).
Подскажите, пожалуйста какой нить User exit или куда это можно вставить?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 13 2008, 16:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
Цитата:
Хочу чтобы при операции Отпуска материала (в SD) проводились автоматически определенные действия с кол-вом в предшествующем сбытовом документе (т.е. кол-во в позиции сбытового документа автоматически уменьшалось до фатически отпущенного).


первы раз такое вижу :), вообще-то это как бы зачем?

вообще, насколько знаю, при ОМ нету пользовталеьских рашсирений, не видел, может после 4.7 и есть. а так в user-exit поставки (если у вас поставка) в инклуде старом и известном MV50AFZ1 и там при сохранении поставки на проверку статуса ОМ делать то, что захотите... это первое, что пришло на ум... а вообще, вам это зачем?



вооооот, нашёл ещё, что в версии ERP 6.0 появились ещё и
Add-In - > LE_SHP_GOODSMOVEMENT, но о нврде как только влияет на данные в IMSEG и IMKPF, а не в самой поставке, хотя может в ТД и может поменять. чтобы научиться пользоваться этим, по пути

Basis Components -> ABAP Workbench -> Changing the SAP Standard -> Business Add-Ins -> Implementing Business Add-Ins.


ЗЫ Просто хотел посмотреть сам новые расширения, вот и нашёлся повод :)

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


Последний раз редактировалось Justudent Ср, фев 13 2008, 16:52, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите Please какую нить точку вставки при операции ОМ
СообщениеДобавлено: Ср, фев 13 2008, 16:43 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Пн, сен 03 2007, 13:20
Сообщения: 1658
Откуда: Пермь, Москва
Пол: Мужской
MIX82 написал(а):
Хочу чтобы при операции Отпуска материала (в SD) проводились автоматически определенные действия с кол-вом в предшествующем сбытовом документе (т.е. кол-во в позиции сбытового документа автоматически уменьшалось до фатически отпущенного).
Подскажите, пожалуйста какой нить User exit или куда это можно вставить?


Для изменения торгового документа (в данном случае сбытового заказа) можно использовать BAPI_SALESORDER_CHANGE, а на счёт куда запихнуть не совсем уверен, но думаю можно посмотреть MB_CREATE_GOODS_MOVEMENT


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 13 2008, 16:45 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 04 2008, 06:44
Сообщения: 137
например:
сбытовой заказ на 100 тн.
к нему создано 10 заказов-приказов по 10 тн (заказ-приказ так же сбытовой документ, выдается на одну отгрузку машиной, выдается на примерное кол-во).фактически укомплектовали эти 10 заказов -приказов по 9,800 тн. и ОМ сделали по 9,800. Получается что по заказу фактически мы можем отгрузить еще 2тн, но создать на них заказ-приказ уже нельзя, т.к. заказ полностью скопирован в заказы-приказы. чтобы это проделать, нужно вручную изменить кол-ва в приказах на фактически отгруженное и только тогда можно будет создать новый приказ и новую поставку на эти 2 тонны.

А теперь представьте, если заказ не на 100тн и к нему не 10 приказов, а например на 15 000тн и к нему около 100 приказов, это умереть можно руками править приказы...... :cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 13 2008, 16:49 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, авг 22 2006, 13:37
Сообщения: 54
Пол: Мужской
Я бы предложил вклиниться в метод MB_DOCUMENT_BEFORE_UPDATE в BADI-шке MB_GOODSMOVEMENT.
Боюсь только, предыдущий документ может оказаться заблокированным в момент вызова этого метода.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 13 2008, 16:51 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4870
Откуда: Москва
Пол: Мужской
А для чего нужны эти заказы-приказы? Почему бы не создавать сразу поставку на 10т и интерпретировать ее как приказ? Перед отпуском уменьшать количество до фактически отгруженного нажимать ОМ.

Что-то мне кажется, вы действуете по принципу "создать себе непреодолимые трудности, а потом их героически разрешить".

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 13 2008, 17:22 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4870
Откуда: Москва
Пол: Мужской
Если заказ-приказ все-таки нужен, то можно подумать в другом направлении.

Например, подправить формулу копирования из заказа в заказ-приказ, чтобы количество подтягивалось равное Исходному заказу минус сумма отпущенного по поставкам.

Но изменять в эксите предыдущий документ в цепочке - это как-то сильно некрасиво, вы теряете историю сколько первоначально скопировали в заказ-приказ.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 13 2008, 21:12 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Ilya Scherbakov написал:
Я бы предложил вклиниться в метод MB_DOCUMENT_BEFORE_UPDATE в BADI-шке MB_GOODSMOVEMENT.
Боюсь только, предыдущий документ может оказаться заблокированным в момент вызова этого метода.


Вы абсолютно правы. У нас была задача отклонить строку заказа, если количество фактически поставленного в поставке было меньше. (Например, на складе оказалось, что в последнем ящике одна бутылка разбита и вместо 12 поставили только 11.) Так вот - бились очень долго несколько программистов и обнаружили, что технически сие невозможно. Во время операций с поставкой заказ заблокирован и SAP нe дает проводить никакие изменения в нем. В принципе, это где-то логично.

Кстати, похожий вопрос уже задавали.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 14 2008, 10:57 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, авг 22 2006, 13:37
Сообщения: 54
Пол: Мужской
2 MIX82
А зачем Вы хотите уменьшить количество в заказе? Какова конечная цель?
Может, конечной цели можно было бы достичь какими-то другими путями?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 14 2008, 11:16 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4870
Откуда: Москва
Пол: Мужской
Забавно, все увлеченно отвечают, задают автору топика дополнительные вопросы, а автор отмалчивается.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 19 2008, 10:54 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 04 2008, 06:44
Сообщения: 137
Извиняюсь за молчание :roll: Была в коммандировке... спасибо всем за предложенные варианты. сейчас буду проверять :)


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

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


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

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


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

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