Текущее время: Чт, мар 28 2024, 13:22

Часовой пояс: 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
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
БАДИ 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
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Рассматривали возможность сделать 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
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Для децентрализованного склада изначально статус распределения поставки = '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
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Главное проследи,чтобы он(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
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Да не нужно вам его заполнять.

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

Если хочешь закрыть всю поставку на изменение вручную, можно попробовать так: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
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Для отката статуса распределения поставки - только прямой апдейт.
Обычно даже программку пишут для этой цели.

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


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

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
ФМ /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 часа


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

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


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

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