SAPфорум.RU https://sapboard.ru/forum/ |
|
Разделение поставки по складу https://sapboard.ru/forum/viewtopic.php?f=96&t=20243 |
Страница 1 из 1 |
Автор: | Mikhl [ Вт, ноя 14 2006, 12:05 ] |
Заголовок сообщения: | Разделение поставки по складу |
Добрый день! Стоит задача чтобы при создании поставки (по заказу) происходило разделение поставки по складу (VBAP-LGORT), т.е. если склады в позиции разные будут и разные поставки. Есть транзакция VTLA, где определяются условия копирования "поставка"-"заказ", но там не нашли куда вставить это разделение. Может Exit какой-то есть? Спасибо. |
Автор: | Justudent [ Ср, ноя 15 2006, 08:10 ] |
Заголовок сообщения: | |
посмотрите вот тут, должно помочь В настройках Оперативная логистика --> Отгрузка --> Поставки --> Определение критериев разделения для поставок |
Автор: | Mikhl [ Ср, ноя 15 2006, 10:13 ] |
Заголовок сообщения: | |
Justudent написал: посмотрите вот тут, должно помочь
В настройках Оперативная логистика --> Отгрузка --> Поставки --> Определение критериев разделения для поставок Это уже смотрел. Это разделение поставки по номеру склада СУС, а мне нужно разделить поставку по номеру склада Inventory Management (Storage Location). Это разные вещи. Неподходит. |
Автор: | namaste_a [ Ср, ноя 15 2006, 17:05 ] |
Заголовок сообщения: | |
Поставки-Управление копированием Переходим на условия копирования позиций, там есть блок "Условия заказа". Пишем подпрограмму, которая разделяет поставки по складам. |
Автор: | Mikhl [ Ср, ноя 15 2006, 17:54 ] |
Заголовок сообщения: | |
namaste_a написал(а): Поставки-Управление копированием
Переходим на условия копирования позиций, там есть блок "Условия заказа". Пишем подпрограмму, которая разделяет поставки по складам. Здесь я уже был. Показал нашим программистам эти формулы (сам консультант), но они сказали что здесь вроде нельзя это сделать. Можете сказать что примерно должно быть в программе (может и пример есть)? |
Автор: | LKU [ Ср, ноя 15 2006, 18:36 ] |
Заголовок сообщения: | |
В VOFM смотрим в тексте условия копирования поставок 51 Цитата: The following work areas are available: *
* * * LIKP - Delivery header * * CVBAK - Header of the reference document то есть в CVBAK перечислены номера исходных сбытовых заказов. Зная номера, мы можем считать из базы список всех позиций и понять, совпадает ли у них значение в поле "склад". наверное, примерно так... |
Автор: | Mikhl [ Ср, ноя 15 2006, 18:46 ] |
Заголовок сообщения: | |
LKU написал: В VOFM смотрим в тексте условия копирования поставок 51
Цитата: The following work areas are available: * * * * LIKP - Delivery header * * CVBAK - Header of the reference document то есть в CVBAK перечислены номера исходных сбытовых заказов. Зная номера, мы можем считать из базы список всех позиций и понять, совпадает ли у них значение в поле "склад". наверное, примерно так... Примерно тоже самое объяснял нашим программерам, но пока они "не поддаются" на уговоры . Ладно завтра попробую еще раз. Кто-нибудь делал именно такое разделение? |
Автор: | Mikhl [ Чт, ноя 16 2006, 11:22 ] |
Заголовок сообщения: | |
Все таки в каком месте разделяем склады, на уровне заголовка как предлагал "LKU" (формула 051) или на уровне позиции (формула 101) как предлагал "namaste_a" ? |
Автор: | Jelena [ Чт, ноя 16 2006, 21:35 ] |
Заголовок сообщения: | |
У нас уже сделано разделение инвойсов и сейчас делают разделение поставок (не по складам, а другим критериям, но это не важно). Написана VOFM routine, но не в условиях копирования, а в "Data transfer" (в меню - справа от условий копирования). На уровне позиции заполняется поле likp-zukrl, по которому потом разделяются поставки. В вашем случае надо в это поле просто поместить номер склада. |
Автор: | Mikhl [ Пт, ноя 17 2006, 10:20 ] |
Заголовок сообщения: | |
Jelena написала: У нас уже сделано разделение инвойсов и сейчас делают разделение поставок (не по складам, а другим критериям, но это не важно). Написана VOFM routine, но не в условиях копирования, а в "Data transfer" (в меню - справа от условий копирования). На уровне позиции заполняется поле likp-zukrl, по которому потом разделяются поставки. В вашем случае надо в это поле просто поместить номер склада.
А у Вас это разделение работает в фоновом режиме? Нам нужно создавать поставки по разделению "склада" именно в фоновом режиме. Будет ли работать такая формула в этом случае? В диалоговом режиме более менее понятно. |
Автор: | Jelena [ Пт, ноя 17 2006, 19:15 ] |
Заголовок сообщения: | |
Mikhl написал(а): А у Вас это разделение работает в фоновом режиме?
Да, работает. Программа-то одна и та же, режим тут без разницы. |
Автор: | Mikhl [ Пн, ноя 20 2006, 16:43 ] |
Заголовок сообщения: | Решили проблему |
Всем спасибо, решили проблему. Как говориться взяли "с миру по нитке". Решение: 1) Использовали новую формулу на уровне загловка "КопирДанных VBAK" (на основе 001 формулы написали свою) 2) В формуле использовали критерий разделения LIKP-ZUKRL LIKP-ZUKRL+8(4) = CVBAP-LGORT. Все работает и в диалоговом режиме и в фоновом. |
Автор: | DED_MOROZ [ Пт, июн 16 2017, 12:39 ] |
Заголовок сообщения: | Re: Разделение поставки по складу |
Оживлю тему. Коллеги, у кого-нибудь работает разделение поставок в диалоговом режиме? Задача - делить поставки по складам из позиций заказа на продажу. В Фоне(VL10a) работает предложенное решение: Написана VOFM routine, но не в условиях копирования, а в "Data transfer" (в меню - справа от условий копирования). На уровне позиции заполняется поле likp-zukrl, по которому потом разделяются поставки. В вашем случае надо в это поле просто поместить номер склада |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |