Текущее время: Сб, апр 27 2024, 15:21

Часовой пояс: 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 часа


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

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


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

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