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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: UE добавление партнера в поставку
СообщениеДобавлено: Чт, авг 18 2016, 16:36 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 473
Пол: Мужской
Добрый день.
Возникла необходимость добавить партнера в Исходящую поставку (при определенных условиях). Может кто подскажет UE / Badi?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Чт, авг 18 2016, 17:05 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
бади LE_SHP_DELIVERY_PROC.
Или подпрограмма копирования (vofm)

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Пт, авг 19 2016, 08:10 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 473
Пол: Мужской
LKU написал:
бади LE_SHP_DELIVERY_PROC
Смотрели, там негде добавить партнера при создании поставки. Формулу копирования - будем смотреть... Может есть еще что-то?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Пт, авг 19 2016, 10:20 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Korvax написал:
LKU написал:
бади LE_SHP_DELIVERY_PROC
Смотрели, там негде добавить партнера при создании поставки. Формулу копирования - будем смотреть... Может есть еще что-то?


Да ладно?
В методе SAVE_DOCUMENT_PREPARE параметр CT_XVBPA вроде вполне себе changing.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку  Тема решена
СообщениеДобавлено: Пт, авг 19 2016, 10:31 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, апр 08 2008, 10:42
Сообщения: 379
Пол: Мужской
В заказах это делают в, например, check_vbak/vbap.
в move_field_to_likp/lips xvbpa также доступно.
при ручном добавлении отрабатывает SD_PARTNER_SINGLE_MODIFY.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Пт, авг 19 2016, 10:53 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
В LE_SHP_DELIVERY_PROC~SAVE_DOCUMENT_PREPARE можно сделать 100 процентов.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Пт, авг 19 2016, 16:36 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 473
Пол: Мужской
DED_MOROZ написал:
В LE_SHP_DELIVERY_PROC~SAVE_DOCUMENT_PREPARE можно сделать 100 процентов.
LKU написал:
Да ладно? В методе SAVE_DOCUMENT_PREPARE параметр CT_XVBPA вроде вполне себе changing.
Нужно добавлять при создании документа, дать возможность пользователю оставить/изменить/удалить этих партнеров.
jh написал:
move_field_to_likp/lips xvbpa также доступно.
это где такое?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Пт, авг 19 2016, 16:53 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Только при создании поставки добавляй роль партнера с нужным партнером, если она(роль) - пустая.
Если нужно поменять - после сохранения поставки пользователь заходит в поставку и изменяет партнера, удаляет партнера.
Такой вариант устроит?
Если да - LE_SHP_DELIVERY_PROC~SAVE_DOCUMENT_PREPARE.


По второму вопросу:
Посмотри в SPRO экзиты к поставкам.
Там будет глобальная программа, а в ней есть подпрограммы move_field_to_likp/likp.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Пн, авг 22 2016, 13:14 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 473
Пол: Мужской
Не, вариант заходить еще раз и менять - не вариант.
Будем смотреть на формулу копирования и move_field_to_likp. Спасибо за помощь.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Пн, авг 22 2016, 13:44 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Когда-то тоже озадачивался подобной задачей.
Путного вроде как ничего не вышло :(
Если будешь использовать move_field_to_likp( ну или LE_SHP_DELIVERY_PROC~CHAGNE_DELIVERY_HEADER/LE_SHP_DELIVERY_PROC~CREATE_DELIVERY_HEADE) то чтобы прописать роль партнера придется использовать глобальные таблицы(через филд-символы).
Т.к. поставка может создаваться через VL01n(ну или VA02) и через массове создание VL10*, то нужно будет анализировать глобальные таблицы разных программ.
Учти это.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Чт, авг 25 2016, 08:18 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
Korvax написал:
Возникла необходимость добавить партнера в Исходящую поставку (при определенных условиях)


В какой момент?

_________________
Eritis sicut Deus, scientes bonum et malum...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Чт, авг 25 2016, 13:25 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 473
Пол: Мужской
DED_MOROZ написал:
Т.к. поставка может создаваться через VL01n(ну или VA02) и через массове создание VL10*, то нужно будет анализировать глобальные таблицы разных программ.
Учти это.
Решили в move_field_to_likp, заполняем xvbpa[]. Заполнять нужно только в поставках со сбытового заказа, поэтому таблицы постоянные. В любом случае, спасибо за помощь! Будем тестировать ..
SAA написал:
В какой момент?
Korvax написал:
Нужно добавлять при создании документа, дать возможность пользователю оставить/изменить/удалить этих партнеров.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Чт, авг 25 2016, 14:33 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Решили в move_field_to_likp, заполняем xvbpa[]. Заполнять нужно только в поставках со сбытового заказа, поэтому таблицы постоянные. В любом случае, спасибо за помощь! Будем тестировать ..

Можно также в LE_SHP_DELIVERY_PROC~CREATE_DELIVERY_HEADER.
Там как минимум есть признак, что выполняется создание поставки, да и все допустимые параметры видны, в отличие от старых экзитов.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Пт, авг 26 2016, 13:51 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 473
Пол: Мужской
DED_MOROZ написал:
Можно также в LE_SHP_DELIVERY_PROC~CREATE_DELIVERY_HEADER.
У нас нету этого метода..
Code:
IF_EX_LE_SHP_DELIVERY_PROC~CHANGE_FCODE_ATTRIBUTES
IF_EX_LE_SHP_DELIVERY_PROC~CHANGE_FIELD_ATTRIBUTES
IF_EX_LE_SHP_DELIVERY_PROC~READ_DELIVERY
IF_EX_LE_SHP_DELIVERY_PROC~INITIALIZE_DELIVERY
IF_EX_LE_SHP_DELIVERY_PROC~CHECK_ITEM_DELETION
IF_EX_LE_SHP_DELIVERY_PROC~ITEM_DELETION
IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_DELETION
IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_FINAL_CHECK
IF_EX_LE_SHP_DELIVERY_PROC~SAVE_AND_PUBLISH_DOCUMENT
IF_EX_LE_SHP_DELIVERY_PROC~SAVE_DOCUMENT_PREPARE
IF_EX_LE_SHP_DELIVERY_PROC~DOCUMENT_NUMBER_PUBLISH
IF_EX_LE_SHP_DELIVERY_PROC~FILL_DELIVERY_HEADER
IF_EX_LE_SHP_DELIVERY_PROC~FILL_DELIVERY_ITEM
IF_EX_LE_SHP_DELIVERY_PROC~CHANGE_DELIVERY_HEADER
IF_EX_LE_SHP_DELIVERY_PROC~CHANGE_DELIVERY_ITEM
IF_EX_LE_SHP_DELIVERY_PROC~PUBLISH_DELIVERY_ITEM
IF_EX_LE_SHP_DELIVERY_PROC~SAVE_AND_PUBLISH_BEFORE_OUTPUT


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: UE добавление партнера в поставку
СообщениеДобавлено: Пт, авг 26 2016, 14:09 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
IF_EX_LE_SHP_DELIVERY_PROC~FILL_DELIVERY_HEADER
По памяти писал :)

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


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

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


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

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


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

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