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

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


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

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


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

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