SAPфорум.RU
https://sapboard.ru/forum/

Копирование роли партнера WE Получатель из sd-заказа в исх.поставку
https://sapboard.ru/forum/viewtopic.php?f=2&t=94889
Страница 1 из 1

Автор:  Lis_in_wonderland [ Вс, май 21 2017, 21:31 ]
Заголовок сообщения:  Копирование роли партнера WE Получатель из sd-заказа в исх.поставку

Доброго всем вечера!

Подскажите, пожалуйста, где настраивается копирование ролей партнера из сбытового заказа в исходящую поставку?
Проблема: в сбытовом заказе в роли партнера WE Получатель материала необходимо периодически изменять адрес фактической доставки. Данная роль доступна для изменения в заказе, но при создании Поставки изменения в роли в нее (в поставку) не переносятся, и соответственно, в Транспортную накладную выводится адрес из карточки клиента (заказчика), а не фактической выгрузки.

Заранее, благодарствую!

Автор:  olegbash [ Вс, май 21 2017, 23:28 ]
Заголовок сообщения:  Re: Копирование роли партнера WE Получатель из sd-заказа в исх.поставку

Правило копирования из заказа в поставку настраивается в транзакции VTLA.

Но, судя по описанию, нужно менять либо форму либо процесс.

Ну не будете же Вы постоянно менять?)

Автор:  Korvax [ Пн, май 22 2017, 09:07 ]
Заголовок сообщения:  Re: Копирование роли партнера WE Получатель из sd-заказа в исх.поставку

Lis_in_wonderland написала:
Данная роль доступна для изменения в заказе, но при создании Поставки изменения в роли в нее (в поставку) не переносятся
При изменении адресных данных партнера в заказе, для этого партнера создается новый номер адреса, далее создается поставка и этот новый адрес копируется в поставку. Следовательно, далее меняя адрес в заказе или поставке он будет меняться везде. Если Вы не меняете адресные данные партнера до создания поставки, то изменения адреса в заказе/поставке никак не повлияет на другие документы.
Ну а теперь вопросы:
Что в Вашем понимании "адрес фактической выгрузки"?
ТН ведь не стандартная? Адрес точно берется из адресных данных партнера?

Автор:  jh [ Пн, май 22 2017, 12:16 ]
Заголовок сообщения:  Re: Копирование роли партнера WE Получатель из sd-заказа в исх.поставку

измененный адрес копируется в поставку - если этого не происходит, проверьте, не перетирает ли изменнный номер адреса рутина копирования в vtla. можно еще посмотреть, что изменится, если ее сменить на "3 Partners".

Автор:  Lis_in_wonderland [ Пн, май 22 2017, 19:47 ]
Заголовок сообщения:  Re: Копирование роли партнера WE Получатель из sd-заказа в исх.поставку

olegbash написал(а):
Правило копирования из заказа в поставку настраивается в транзакции VTLA.
Но, судя по описанию, нужно менять либо форму либо процесс.
Ну не будете же Вы постоянно менять?)


jh написал:
измененный адрес копируется в поставку - если этого не происходит, проверьте, не перетирает ли изменнный номер адреса рутина копирования в vtla. можно еще посмотреть, что изменится, если ее сменить на "3 Partners".


Korvax написал:
Lis_in_wonderland написала:
Данная роль доступна для изменения в заказе, но при создании Поставки изменения в роли в нее (в поставку) не переносятся
При изменении адресных данных партнера в заказе, для этого партнера создается новый номер адреса, далее создается поставка и этот новый адрес копируется в поставку. Следовательно, далее меняя адрес в заказе или поставке он будет меняться везде. Если Вы не меняете адресные данные партнера до создания поставки, то изменения адреса в заказе/поставке никак не повлияет на другие документы.
Ну а теперь вопросы:
Что в Вашем понимании "адрес фактической выгрузки"?
ТН ведь не стандартная? Адрес точно берется из адресных данных партнера?


Olegbash, jh, Korvax, спасибо за подсказки!
На самом деле менять ни форму, ни процесс не нужно. В тестовой системе данный алгоритм работает - при создании сбытового заказ изменяю адресные данные в роли WE Получатель материала, создаю поставку - эти адресные данные копируются в поставку в ПолучатМатериал, далее создается транспортировка, и после отгрузки поставки получаем выходной документ Транспортная накладная (которая именно Транспортная, не форма 1-Т=ТТН), в этой Транспортной накладной есть Графа 2. Грузополучатель и Графа 7. Сдача груза - вот именно в эти графы адрес из роли WE Получатель материала и копируется (это и есть адрес фактической выгрузки, указания для водителя, куда ехать-то), ни в ТОРГ-12, ни в сч/ф он не фигурирует. Так вот, в тестовой системе все работает, а в продуктив что-то не перенеслось (сами настройки не мной сделаны)... Сверяла настройки в двух системах SPRO-Сбыт-Основные функции-Выбор партнера-Настроить выбор партнера, а также в vofm, все вроде бы одинаково, сверяю теперь и в vtla - тоже все одинаково (и в Заголовке, и в Позиции)... :?
Korvax, вот теперь я засомневалась, а стандартная ли ТН? :idea: Но могу точно сказать, что адрес берется из роли партнера WE Получатель материала - в тестовой системе это работает!
jh, в обоих системах стоит 001 Заголовок. На всякий случай протестировала: изменила настройку Перенос данных -> Данные заголовка с 001 на 003 Партнер. Создаю Заказ - Изменяю адресные данные в роли партнера Получатель - Создаю поставку - Ошибка: Ошибка при копировании партнера: роль партнера ЗЧ. Вернула настройку на 001 Заголовок - поставка создалась, в ПолучатМатериал скопировался клиент из Заказа, но с измененными адресными данными из роли партнера Получатель этого клиента.
jh, вопрос к Вам - что означает "проверьте, не перетирает ли изменнный номер адреса рутина копирования в vtla". Кто такая рутина и с чем ее употреблять, можете вкратце прояснить? :)

Автор:  DED_MOROZ [ Вт, май 23 2017, 09:05 ]
Заголовок сообщения:  Re: Копирование роли партнера WE Получатель из sd-заказа в исх.поставку

в этой Транспортной накладной есть Графа 2. Грузополучатель и Графа 7. Сдача груза - вот именно в эти графы адрес из роли WE Получатель материала и копируется
Мне почему-то кажется, что у ВАС проблема не с настройками а с программой печати.
Тем более, если программа печати - это ваша разработка.
Посмотрите в программе печати логику заполнения нужных вам полей, сравните версии программ печати в разных системах, подебажьте...

Автор:  Lis_in_wonderland [ Вт, май 23 2017, 10:08 ]
Заголовок сообщения:  Re: Копирование роли партнера WE Получатель из sd-заказа в исх.поставку

DED_MOROZ написал:
в этой Транспортной накладной есть Графа 2. Грузополучатель и Графа 7. Сдача груза - вот именно в эти графы адрес из роли WE Получатель материала и копируется
Мне почему-то кажется, что у ВАС проблема не с настройками а с программой печати.
Тем более, если программа печати - это ваша разработка.
Посмотрите в программе печати логику заполнения нужных вам полей, сравните версии программ печати в разных системах, подебажьте...


А разве программа печати может влиять на перенос адресных данных из заказа в поставку в поле ПолучатМатериал? Т.е. клиент в поставку переносится с измененными адресными данными.
Еще буду благодарна, если подскажите, в какой транзакции можно посмотреть программу печати. Это, как понимаю, уже абапом попахивает?... :|

Автор:  DED_MOROZ [ Вт, май 23 2017, 10:19 ]
Заголовок сообщения:  Re: Копирование роли партнера WE Получатель из sd-заказа в исх.поставку

ну вы же написали, что у вас не заполняются определенные графы в печатной форме.
надо посмотреть логику их заполнения.
посмотреть можно в транзакции NACE, к анализу лучше привлечь разработчика.

Автор:  Korvax [ Вт, май 23 2017, 11:07 ]
Заголовок сообщения:  Re: Копирование роли партнера WE Получатель из sd-заказа в исх.поставку

Lis_in_wonderland написала:
поставка создалась, в ПолучатМатериал скопировался клиент из Заказа, но с измененными адресными данными из роли партнера Получатель этого клиента.
Поведение системы явно не стандартное. ТН тут не причем, надо разбираться с копированием данных. Лучше привлечь разработчика.
На мой взгляд либо формула копирования, либо user exit.
Lis_in_wonderland написала:
jh, вопрос к Вам - что означает "проверьте, не перетирает ли изменнный номер адреса рутина копирования в vtla". Кто такая рутина и с чем ее употреблять, можете вкратце прояснить? :)
Формула копирования данных из заказа в поставку, иногда там делают доработки и меняют/добавляют данные. Номер формулы в настройках копирования Заказ => Поставка, посмотреть код можно там же или в транзакции VOFM

Автор:  Lis_in_wonderland [ Вт, май 23 2017, 20:44 ]
Заголовок сообщения:  Re: Копирование роли партнера WE Получатель из sd-заказа в исх.поставку

Korvax написал:
Lis_in_wonderland написала:
поставка создалась, в ПолучатМатериал скопировался клиент из Заказа, но с измененными адресными данными из роли партнера Получатель этого клиента.
Поведение системы явно не стандартное. ТН тут не причем, надо разбираться с копированием данных. Лучше привлечь разработчика.
На мой взгляд либо формула копирования, либо user exit.
Lis_in_wonderland написала:
jh, вопрос к Вам - что означает "проверьте, не перетирает ли изменнный номер адреса рутина копирования в vtla". Кто такая рутина и с чем ее употреблять, можете вкратце прояснить? :)
Формула копирования данных из заказа в поставку, иногда там делают доработки и меняют/добавляют данные. Номер формулы в настройках копирования Заказ => Поставка, посмотреть код можно там же или в транзакции VOFM
DED_MOROZ написал:
ну вы же написали, что у вас не заполняются определенные графы в печатной форме.
надо посмотреть логику их заполнения.
посмотреть можно в транзакции NACE, к анализу лучше привлечь разработчика.


Спасибо большое! Буду общаться с разработчиком.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/