Текущее время: Вс, июл 23 2017, 08:49

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


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


ВНИМАНИЕ!

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



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

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


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

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

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


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

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


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

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


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

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


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

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


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

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

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


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

Зарегистрирован:
Пн, сен 19 2011, 14:29
Сообщения: 356
Пол: Мужской
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, 17:53 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

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


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

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


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

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


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

Зарегистрирован:
Пт, янв 30 2009, 10:59
Сообщения: 978
Откуда: Москва, Минск
Пол: Мужской
Когда-то тоже озадачивался подобной задачей.
Путного вроде как ничего не вышло :(
Если будешь использовать 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, 09:18 
Модератор
Модератор
Аватара пользователя

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


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

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


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

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


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

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

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

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


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

Зарегистрирован:
Пн, сен 19 2011, 14:29
Сообщения: 356
Пол: Мужской
DED_MOROZ писал(а):
Можно также в LE_SHP_DELIVERY_PROC~CREATE_DELIVERY_HEADER.
У нас нету этого метода..
Код:
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, 15:09 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

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

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


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

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


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

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


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

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