Текущее время: Пт, июл 18 2025, 08:16

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




Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Ср, ноя 08 2017, 16:18 
Специалист
Специалист

Зарегистрирован:
Чт, июн 28 2007, 14:59
Сообщения: 138
Доброго всем дня! Прошу помочь в решении вопроса: как можно закрыть поле заголовка исходящей поставки на закладке "Управление", сделав возможным только его просмотр? Чтобы защитить от изменения данное поле пользователями, а значение изменять только через IDOC из WMS.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Ср, ноя 08 2017, 16:36 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1594
Откуда: Москва, Минск
Пол: Мужской
БАДИ LE_SHP_DELIVERY_PROC~CHANGE_FIELD_ATTRIBUTES тебе в помощь.

А вообще, после передачи поставки в WMS у вас предполагаются какие-то ручные изменения?
Или поставка ДОЛЖНА быть полностью закрыта для изменений и все операции с ней делает WMS?

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Ср, ноя 08 2017, 17:25 
Специалист
Специалист

Зарегистрирован:
Чт, июн 28 2007, 14:59
Сообщения: 138
все операции делает WMS - передает IDOC, что комплектование окончено, затем проводит документ ОМ.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Чт, ноя 09 2017, 08:24 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1594
Откуда: Москва, Минск
Пол: Мужской
Рассматривали возможность сделать WMS-склад(ы) децентрализованным(и)?
В этом случае после распределения поставки(передачи поставки в WSM-систему) поставка становится нередактируемой в SAP ERP, все последующие операции с поставкой возможны только из WMS-системы.

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Чт, ноя 09 2017, 09:01 
Специалист
Специалист

Зарегистрирован:
Чт, июн 28 2007, 14:59
Сообщения: 138
нет, у нас это не сделано. а каким образом поставка становится не редактируемой? Меняется статус ? Можно закрыть ее в нашем случае?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Чт, ноя 09 2017, 11:09 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1594
Откуда: Москва, Минск
Пол: Мужской
Для децентрализованного склада изначально статус распределения поставки = 'D'. Это поле LIKP-VLSTK.
после распределения(выполняется через транзакцию VL06O) у поставки статус становится = 'B' и поставка становится не редактируемой в SAP ERP.
Если хочешь закрыть всю поставку на изменение вручную, можно попробовать так:LE_SHP_DELIVERY_PROC~READ_DELIVERY.
<Если> выполнена предпосылка(у вас, наверное, как-то надо понимать что поставка передана в WMS, наверное наличие айдока к поставке)
Меняем значение CS_LIKP-VLSTK на значение 'D'.
<КонецЕсли>.

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Чт, ноя 09 2017, 12:20 
Специалист
Специалист

Зарегистрирован:
Чт, июн 28 2007, 14:59
Сообщения: 138
спасибо!!! пока вручную (через отладчик) поставили статус В, и, действительно, поставку нельзя стало изменить. тестируем дальше


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Чт, ноя 09 2017, 12:54 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1594
Откуда: Москва, Минск
Пол: Мужской
Главное проследи,чтобы он(VLSTK = 'B') в LIKP не сохранился, иначе из WSM системы сообщения могут в ошибку упасть.

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Чт, ноя 09 2017, 13:03 
Специалист
Специалист

Зарегистрирован:
Чт, июн 28 2007, 14:59
Сообщения: 138
да, совершенно верно, при В из WMS идут ошибки, поэтому исправили на С. Поставка тоже закрыта от изменений, а документ отпуска провелся. Осталось только решить, как передать этот статус (С), в структуре айдока его нет


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Чт, ноя 09 2017, 18:06 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1594
Откуда: Москва, Минск
Пол: Мужской
Да не нужно вам его заполнять.

Вам нужно при попытке изменить переданную поставку в диалоговой транзакции запрещать это делать.
Ниже писал:

Если хочешь закрыть всю поставку на изменение вручную, можно попробовать так:LE_SHP_DELIVERY_PROC~READ_DELIVERY.
<Если> выполнена предпосылка(у вас, наверное, как-то надо понимать что поставка передана в WMS, наверное наличие айдока к поставке)
Меняем значение CS_LIKP-VLSTK на значение 'D'.
<КонецЕсли>.

Сохранять в БД статус распределения не нужно.

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Пт, ноя 10 2017, 10:58 
Специалист
Специалист

Зарегистрирован:
Чт, июн 28 2007, 14:59
Сообщения: 138
добрый день! да, большое спасибо, теперь понятно, тестируем!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Вт, мар 17 2020, 13:39 
Ассистент
Ассистент

Зарегистрирован:
Пт, мар 24 2017, 12:54
Сообщения: 33
Откуда: Москва
Пол: Мужской
Может тут на мой вопрос найдется ответ.
Есть поставка с LIKP-BLSTK=B. Мне нужно внести в нее изменения, для этого юзаю фм /SPE/DELV_RESET_DIST_STATUS обновляю на А или D. Вношу изменения, но вернуть обратно на B не получается. Есть какие то идеи?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Вт, мар 17 2020, 16:37 
Гуру-модератор
Гуру-модератор
Аватара пользователя

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

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Ср, мар 18 2020, 13:15 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1594
Откуда: Москва, Минск
Пол: Мужской
ФМ /SPE/DELV_RESET_DIST_STATUS позволяет сменить статус распределения ТОЛЬКО на A,D.
Свою программу сделайте для смены статуса, недавно делал такую программу, могу скинуть если нужно.

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение атрибутов поля заголовка исходящей поставки
СообщениеДобавлено: Пн, мар 23 2020, 17:00 
Ассистент
Ассистент

Зарегистрирован:
Пт, мар 24 2017, 12:54
Сообщения: 33
Откуда: Москва
Пол: Мужской
DED_MOROZ написал:
ФМ /SPE/DELV_RESET_DIST_STATUS позволяет сменить статус распределения ТОЛЬКО на A,D.
Свою программу сделайте для смены статуса, недавно делал такую программу, могу скинуть если нужно.

ок, спасибо. Нашел вроде что то похожее в системе, но интересно было насколько это нормальная практика.


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

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


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

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


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

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