Текущее время: Пт, мар 29 2024, 12:19

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Создание разных поставок по одному SD-заказу  Тема решена
СообщениеДобавлено: Пт, ноя 06 2020, 20:08 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 06 2020, 19:58
Сообщения: 2
Добрый день!

Подскажите новичку, каким способом можно реализовать следующий процесс создания поставок:

Имеем сбытовой заказ с позициями товаров. По каждому товару в Z-таблице есть признак с типом True/False (допустим назовем его PR_MATNR). Необходимо создавать поставки по этому заказу таким образом, чтобы все позиции товаров с PR_MATNR=true попадали в одну поставку, а позиции товаров с PR_MATNR =false попадали в другую поставку. Читала, что это как-то делается через likp-zukrl, но я новичок и не совсем понятно как это делать.
Т.е. Если например в vbap я добавлю поле PR_MATNR и в отдельных позициях заполню его "X" и в likp-zukrl пропишу условие "X", то как программа поймет, что надо разделять именно по полю PR_MATNR?

Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание разных поставок по одному SD-заказу
СообщениеДобавлено: Чт, ноя 12 2020, 10:23 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1580
Откуда: Москва, Минск
Пол: Мужской
Привет!

VOFM-Перенос данных-Поставки
Создать собственную подпрограмму копирования , скопировать в нее код из текущей стандартной подпрограммы копирования:

Например, сейчас используется 001 подпрограмма, создаешь 601 в ней прописываешь код:
perform daten_kopieren_001.
Далее вставляешь логику:
Выбираешь из Z-таблицы значение признака по MATNR = CVBAP-MATNR
Выбранным значением заполняешь поле LIKP-ZUKRL.
Созданную подпрограмму прописываешь в настройках копирования для вида поставки.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание разных поставок по одному SD-заказу
СообщениеДобавлено: Чт, ноя 12 2020, 12:12 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Для понимания: LIKP-ZUKRL - это критерий разделения.
То есть при создании поставки по заказу сначала в программе копирования заполняется поле LIKP-ZUKRL для каждой позиции (что несколько контринтуитивно)
Потом уже стандартный код раскидывает позиции на отдельные "кучки" по совпадению LIKP-ZUKRL и на каждую кучку создает отдельный документ поставки.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание разных поставок по одному SD-заказу
СообщениеДобавлено: Пт, ноя 13 2020, 09:28 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1580
Откуда: Москва, Минск
Пол: Мужской
LKU написал:
Для понимания: LIKP-ZUKRL - это критерий разделения.
То есть при создании поставки по заказу сначала в программе копирования заполняется поле LIKP-ZUKRL для каждой позиции (что несколько контринтуитивно)
Потом уже стандартный код раскидывает позиции на отдельные "кучки" по совпадению LIKP-ZUKRL и на каждую кучку создает отдельный документ поставки.


+ есть дополнительные, зашитые в системе поля, для разделения поставок: пункт отгрузки, группа транспортировки, маршрут, даты и т.д.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание разных поставок по одному SD-заказу
СообщениеДобавлено: Пт, ноя 13 2020, 09:38 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 06 2020, 19:58
Сообщения: 2
Большое спасибо. Благодаря вашим советам поставки разделили :)


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

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


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

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


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

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