Текущее время: Сб, авг 02 2025, 17:16

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Создание транспортного заказа.
СообщениеДобавлено: Ср, апр 23 2008, 09:25 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 17 2007, 10:48
Сообщения: 190
Откуда: Нальчик, РФ
Пол: Мужской
Добрый день!

Как создать транспортный заказ по единице обработки? Есть ли BAPI(или ФМ)?

_________________
С уважением, Сергей С.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание транспортного заказа.
СообщениеДобавлено: Ср, апр 23 2008, 09:44 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
east написал:
Добрый день!

Как создать транспортный заказ по единице обработки? Есть ли BAPI(или ФМ)?
BAPI_SHIPMENT_CREATE


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

Зарегистрирован:
Пн, сен 17 2007, 10:48
Сообщения: 190
Откуда: Нальчик, РФ
Пол: Мужской
Мне нужно подобие транзакции LT0J: На входе номер единицы обработки на выходе ТЗ.
Alex80 написал:
BAPI_SHIPMENT_CREATE

Поможет? :oops:

_________________
С уважением, Сергей С.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание транспортного заказа.
СообщениеДобавлено: Ср, апр 23 2008, 11:26 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
east написал:
Мне нужно подобие транзакции LT0J: На входе номер единицы обработки на выходе ТЗ.
Alex80 написал:
BAPI_SHIPMENT_CREATE

Поможет? :oops:
Не знаю, ни разу не пользовался и даже не имею понятия что такое единица обработки.
Цитата:
Tables HDUNHEADER and HDUNITEM let you inform the shipment that the deliveries should be packed and which shipping units should be used.
Это не то, что Вам нужно?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание транспортного заказа.
СообщениеДобавлено: Ср, апр 23 2008, 11:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 17 2007, 10:48
Сообщения: 190
Откуда: Нальчик, РФ
Пол: Мужской
Цитата:
Tables HDUNHEADER and HDUNITEM let you inform the shipment that the deliveries should be packed and which shipping units should be used.

Так вот же.. здесь речь идет о поставке. Мне же нужно правильно* создавать транспортный заказ** по HU.

*со всеми проверками... возможно HU после такой операции становится SU.. :oops:

**одна HU = один ТЗ (tr_code=lt0j)

... Единица обработки(Handling Unit) / Единица складирования(Storage Unit) = упаковка.

_________________
С уважением, Сергей С.


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

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Alex80, вопрошающему нужна не транспортировка (которую создает бапишка), а транспортный заказ.

east, создание ТЗ по свободной единице упаковки(ЕО) - это нонсенс. ТЗ создается именно для поставки.

Кстати, как вы создаете ЕО? Далее рассмотрим варианты:

1. Вы создаете ЕО в HU01:
Вам сначала необходимо создать поставку на основе ЕО с помощью ФМ GN_DELIVERY_CREATE (входящая поставка) или RV_DELIVERY_CREATE (исходящая поставка). Далее см. вариант 2.

2. Вы создаете ЕО в интерфейсе поставки, упаковывая входящие в поставку позиции:
Воспользуйтесь ФМом L_COMMUNICATION_TO_CREATE_DN для создания транспортного заказа по поставке.

Если же вы хотите нечто, получающее на вход номер ЕО а на выходе выдающее ТЗ - пишите свой ФМ или метод. Проверить привязана ли ЕО к поставке можно по ее истории.

З.Ы.: Забыл добавить - чтобы сделать ТЗ нужно чтобы к поставке прошло поступление материала. Можно сгенерить связкой ФМов WS_LM_DATA_SELECTION WS_LM_GOODS_MOVEMENT

З.З.Ы.: Еще забыл. Если склад под управление СУС, то могут возникнуть проблемы со складскими местами и типом склада (если нет стандартной схемы). Тут поможет бадишка LE_WM_STORAGETYPE_HU


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 24 2008, 08:24 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Пономарев Артем написал:
Alex80, вопрошающему нужна не транспортировка (которую создает бапишка), а транспортный заказ.
А слона то я и не заметил :-(.
East, прошу прощения за дезинформацию.


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

Зарегистрирован:
Пн, сен 17 2007, 10:48
Сообщения: 190
Откуда: Нальчик, РФ
Пол: Мужской
Пономарев Артем написал:
Alex80, вопрошающему нужна не транспортировка (которую создает бапишка), а транспортный заказ.


Совершенно верно.. указанный BAPI относится ни то к transportation, ни то к shipping :roll: мой же случай goods receipt for inbound delivery.

Цитата:
east, создание ТЗ по свободной единице упаковки(ЕО) - это нонсенс. ТЗ создается именно для поставки.

Единица обработки привязывается к поставке.

Цитата:
Кстати, как вы создаете ЕО? Далее рассмотрим варианты:

создаю через hu02 или humo.

Цитата:
1. Вы создаете ЕО в HU01:
Вам сначала необходимо создать поставку на основе ЕО с помощью ФМ GN_DELIVERY_CREATE (входящая поставка) или RV_DELIVERY_CREATE (исходящая поставка). Далее см. вариант 2.

Поставка входящая. И немного не понял физики процесса... поставка на основе ЕО - это как? Мне казалось, что сначала поставка(основание для дальнейших действий), а только потом упаковка.

Цитата:
2. Вы создаете ЕО в интерфейсе поставки, упаковывая входящие в поставку позиции:
Воспользуйтесь ФМом L_COMMUNICATION_TO_CREATE_DN для создания транспортного заказа по поставке.

Если же вы хотите нечто, получающее на вход номер ЕО а на выходе выдающее ТЗ - пишите свой ФМ или метод. Проверить привязана ли ЕО к поставке можно по ее истории.

Есть не только поставка, но и упаковка, привязанная к поставке. Нужен ТЗ по номеру упаковки


Цитата:
З.Ы.: Забыл добавить - чтобы сделать ТЗ нужно чтобы к поставке прошло поступление материала. Можно сгенерить связкой ФМов WS_LM_DATA_SELECTION WS_LM_GOODS_MOVEMENT

Здесь речь идет о исходящей поставке, наверное, т.к. для входящей поставки сначала ТЗ, только потом ПМ.

Цитата:
З.З.Ы.: Еще забыл. Если склад под управление СУС, то могут возникнуть проблемы со складскими местами и типом склада (если нет стандартной схемы). Тут поможет бадишка LE_WM_STORAGETYPE_HU
А какого рода проблемы могут возникнуть?

_________________
С уважением, Сергей С.


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

Зарегистрирован:
Пн, сен 17 2007, 10:48
Сообщения: 190
Откуда: Нальчик, РФ
Пол: Мужской
Alex80 написал:
Пономарев Артем написал:
Alex80, вопрошающему нужна не транспортировка (которую создает бапишка), а транспортный заказ.
А слона то я и не заметил :-(.
East, прошу прощения за дезинформацию.

Alex80, извиняться не за что! Ваши ответы в других темах ни раз выручали! Спасибо.

_________________
С уважением, Сергей С.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 24 2008, 09:36 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
east написал:
Пономарев Артем написал:
east, создание ТЗ по свободной единице упаковки(ЕО) - это нонсенс. ТЗ создается именно для поставки.

Единица обработки привязывается к поставке.


Если это утверждение - то оно ошибочно. ЕО вполне может быть не привязана ни к чему.

east написал:
Пономарев Артем написал:
Кстати, как вы создаете ЕО? Далее рассмотрим варианты:

создаю через hu02 или humo.


Ясно.

east написал:
Пономарев Артем написал:
1. Вы создаете ЕО в HU01:
Вам сначала необходимо создать поставку на основе ЕО с помощью ФМ GN_DELIVERY_CREATE (входящая поставка) или RV_DELIVERY_CREATE (исходящая поставка). Далее см. вариант 2.

Поставка входящая. И немного не понял физики процесса... поставка на основе ЕО - это как? Мне казалось, что сначала поставка(основание для дальнейших действий), а только потом упаковка.


Совершенно не обязательно. Посмотрите интерфейс приведенных мною ФМов. Можете поискать использования. Все станет понятно.

east написал:
Пономарев Артем написал:
2. Вы создаете ЕО в интерфейсе поставки, упаковывая входящие в поставку позиции:
Воспользуйтесь ФМом L_COMMUNICATION_TO_CREATE_DN для создания транспортного заказа по поставке.

Если же вы хотите нечто, получающее на вход номер ЕО а на выходе выдающее ТЗ - пишите свой ФМ или метод. Проверить привязана ли ЕО к поставке можно по ее истории.

Есть не только поставка, но и упаковка, привязанная к поставке. Нужен ТЗ по номеру упаковки


Тогда что мешает написать свой ФМ, в котром из истории ЕО вытащить поставку и подложить ее на вход L_COMMUNICATION_TO_CREATE_DN?

east написал:
Пономарев Артем написал:
З.Ы.: Забыл добавить - чтобы сделать ТЗ нужно чтобы к поставке прошло поступление материала. Можно сгенерить связкой ФМов WS_LM_DATA_SELECTION WS_LM_GOODS_MOVEMENT

Здесь речь идет о исходящей поставке, наверное, т.к. для входящей поставки сначала ТЗ, только потом ПМ.


Исходящая поставка - это отпуск материалов. А не поступление.

Для входящей поставки - сначала ПМ, потом ТЗ. Иначе у вас нет запаса на складе. Тут не до заказа еще.

east написал:
Пономарев Артем написал:
З.З.Ы.: Еще забыл. Если склад под управление СУС, то могут возникнуть проблемы со складскими местами и типом склада (если нет стандартной схемы). Тут поможет бадишка LE_WM_STORAGETYPE_HU
А какого рода проблемы могут возникнуть?

Если нет стандартной схемы размещения, ФМ не сможет понять какое складское место использовать для ЕО и не выполнит операцию создания ТЗ.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 24 2008, 15:31 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 17 2007, 10:48
Сообщения: 190
Откуда: Нальчик, РФ
Пол: Мужской
Пономарев Артем написал:
east написал:
Пономарев Артем написал:
east, создание ТЗ по свободной единице упаковки(ЕО) - это нонсенс. ТЗ создается именно для поставки.

Единица обработки привязывается к поставке.


Если это утверждение - то оно ошибочно. ЕО вполне может быть не привязана ни к чему.

Может. Но на время создания ТЗ по ЕО связь быть должна(может я и не прав, конечно).

Пономарев Артем написал:
east написал:
Пономарев Артем написал:
2. Вы создаете ЕО в интерфейсе поставки, упаковывая входящие в поставку позиции:
Воспользуйтесь ФМом L_COMMUNICATION_TO_CREATE_DN для создания транспортного заказа по поставке.

Если же вы хотите нечто, получающее на вход номер ЕО а на выходе выдающее ТЗ - пишите свой ФМ или метод. Проверить привязана ли ЕО к поставке можно по ее истории.

Есть не только поставка, но и упаковка, привязанная к поставке. Нужен ТЗ по номеру упаковки


Тогда что мешает написать свой ФМ, в котром из истории ЕО вытащить поставку и подложить ее на вход L_COMMUNICATION_TO_CREATE_DN?

Использую L_TO_CREATE_DN. Создает ТЗ для всех ЕО поставки. Хотелось только для ЕО без ссылки на поставку.(На входе ЕО, а не номер поставки, ТЗ создается только на данную ЕО)

Пономарев Артем написал:
Для входящей поставки - сначала ПМ, потом ТЗ. Иначе у вас нет запаса на складе. Тут не до заказа еще.


:shock: Существует входящая поставка. Goods receipt. Ни о каком запасе на складе вроде как речи и не идет. По поставке создаются ТЗ, после подтверждения всех ТЗ делается поступление материала. Запас мы должны иметь при Goods issue. Чтобы принять материалы на склад запас по ним не нужен. У нас схема такая. Может я чего не понимаю? :oops:

_________________
С уважением, Сергей С.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 24 2008, 20:30 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
east написал:
Может. Но на время создания ТЗ по ЕО связь быть должна(может я и не прав, конечно).


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

east написал:
Использую L_TO_CREATE_DN. Создает ТЗ для всех ЕО поставки. Хотелось только для ЕО без ссылки на поставку.(На входе ЕО, а не номер поставки, ТЗ создается только на данную ЕО)


Можно решить в лоб с помощью упоминавшейся мною бадишки. Хотя надо экспериментировать. Может и не выйдет.
Если хочется изящней - придется искать другой способ. Если придумаю - скажу.

east написал:
:shock: Существует входящая поставка. Goods receipt. Ни о каком запасе на складе вроде как речи и не идет. По поставке создаются ТЗ, после подтверждения всех ТЗ делается поступление материала. Запас мы должны иметь при Goods issue. Чтобы принять материалы на склад запас по ним не нужен. У нас схема такая. Может я чего не понимаю? :oops:


Здесь все просто. Ваш вариант возможен только потоу, что "САП сильно умная фиговина". Т.к. де факто ТЗ - это задание складского места. Т.е. до поступления материала сия операция лишена смысла (в контексте входящей поставки, конечно же). Материала то фактически еще нет. Чего его по по местам складирования раскидывать?

Что касается исходящей поставки, то создавать ТЗ до отпуска материала - вполне себе нормально.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 25 2008, 09:48 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 09:33
Сообщения: 300
Откуда: Москва
Пол: Женский
что-то вы тут столько накрутили... :? на самом деле единицы обработки создаются двумя путями - свободные ЕО, (HU02) т.е. упаковки без привязки к поставке, если, например, выработали продукцию, упаковали на складе, но еще не решили когда и куда перемещать, и второй путь - упаковка в поставке, когда указано конкретное количество материала и его уже конктретно пакуем. Для перемещения свободных ЕО существует VLMOVE. Создается входящая поставка по ЕО для принимающего склада. А по поставке ТЗ стандартным образом. чего-то я неправильно поняла?? :? А если входящая поставка со сотроны, то тем более паковать в поставке надо. Как можно свободную упаковку делать материалов, которых еще нет?

_________________
С уважением, HB.


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

Зарегистрирован:
Пн, сен 17 2007, 10:48
Сообщения: 190
Откуда: Нальчик, РФ
Пол: Мужской
Пономарев Артем написал:
Здесь все просто. Ваш вариант возможен только потому, что "САП сильно умная штука". Т.к. де факто ТЗ - это задание складского места. Т.е. до поступления материала сия операция лишена смысла (в контексте входящей поставки, конечно же).


К теме об определении складских мест такой вопрос: как определить(какой UE использовать) складское место для склада с единицами обработки?

_________________
С уважением, Сергей С.


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

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Если UE - это user exit (другой расшифровки не вижу), то я уже писал:
БАДИ LE_WM_STORAGETYPE_HU


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

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


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

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


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

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