Текущее время: Ср, июл 30 2025, 21:42

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: копирование значения поля во входящую поставку
СообщениеДобавлено: Пн, янв 12 2009, 00:10 
Начинающий
Начинающий

Зарегистрирован:
Вс, янв 11 2009, 21:53
Сообщения: 22
Пол: Мужской
Всем добрый день!

У меня есть MM-заказ. К нему подвязана некая схема калькуляции.
В ней вычисляется попозиционная стоимость без НДС
и заносится в поле KOMP-KZWI1.

Хочется чтобы это значение скопировалось во входящую поставку ( LIPS-KZWI1).
Не подскажите пожалуйста, как это проще сделать.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: копирование значения поля во входящую поставку
СообщениеДобавлено: Пн, янв 12 2009, 08:17 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
KOMP-KZWI1 если я не ошибаюсь, переносится в EKPO-KZWI1 (проверь)

может быть, есть и стандартное что-то
но если нет, то найди экзит или BAdI, которое срабатывает в тот момент, в который тебе нужно, и доставай из EKPO, и ставь в LIPS

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: копирование значения поля во входящую поставку
СообщениеДобавлено: Пн, янв 12 2009, 12:26 
Начинающий
Начинающий

Зарегистрирован:
Вс, янв 11 2009, 21:53
Сообщения: 22
Пол: Мужской
Спаcибо за быстрый ответ.
SAA написал:
KOMP-KZWI1 если я не ошибаюсь, переносится в EKPO-KZWI1 (проверь)
LIPS

Переносится.
SAA написал:
может быть, есть и стандартное что-то
но если нет, то найди экзит или BAdI, которое срабатывает в тот момент, в который тебе нужно, и доставай из EKPO, и ставь в LIPS

Мне нужно переносить при создании Входящей Поставки (тр VL31N).
Как искать нужные экзиты или BADI-не силен в этом.

Но из форума вычитал, что это можно сделать в программе переноса данных (тр. VTLA).

Если да, то у меня сейчас там стоит программа 202.

Получается мне ее нужно скорректировать, дописав строчку:

PERFORM DATEN_KOPIEREN_202
LIPS-KZWI1=...

А вот что тут писать - не знаю.
И вообще, не подскажите, я двигаюсь в правильном направлении или нет?

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: копирование значения поля во входящую поставку
СообщениеДобавлено: Пн, янв 12 2009, 13:06 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Поля KZWI* заполняются не сами по себе, а из схемы калькуляции, там в настройке напротив каждого вида условия можно выбрать промежуточную сумму - как раз KZWI1..KZWI6.

Поэтому правильнее, на мй взгляд, будет настроить схему калькуляции и переносить нужную сумму в вид условия при помощи формулы стоимости условия (VOFM).

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: копирование значения поля во входящую поставку
СообщениеДобавлено: Пн, янв 12 2009, 16:01 
Начинающий
Начинающий

Зарегистрирован:
Вс, янв 11 2009, 21:53
Сообщения: 22
Пол: Мужской
Спасибо за ответ.
LKU написал:
Поля KZWI* заполняются не сами по себе, а из схемы калькуляции, там в настройке напротив каждого вида условия можно выбрать промежуточную сумму - как раз KZWI1..KZWI6.

Я так и делал: В колонке ПромежутСумма Условий указываю 1:Перенос значения в KOMP-KZWI1.
После этого у меня полю EKPO-KZWI1 присвоилось значение.

LKU написал:
Поэтому правильнее, на мй взгляд, будет настроить схему калькуляции и переносить нужную сумму в вид условия при помощи формулы стоимости условия (VOFM).

Зачем переносить сумму в вид условия не могу понять.
Ведь во входящую поставку нельзя подвязать схему калькуляции.

Все что мне надо - это присвоить эту сумму полю LIPS-KZWI1 при создании поставки.
Может, я чего-то не понял...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: копирование значения поля во входящую поставку
СообщениеДобавлено: Пн, янв 12 2009, 16:11 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Sergey73, вы правы, это мне все кажется. что входящей поставке можно прикрутить схему калькуляции, хотя на самом деле это не так.
Тогда действительно остается только напрямую в экситах заполнять это KZWI1. Но мне кажется, тут могут потом проблемы всплыть из-за такого не предусмотренного использования станлартного поля.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: копирование значения поля во входящую поставку
СообщениеДобавлено: Пн, янв 12 2009, 18:48 
Начинающий
Начинающий

Зарегистрирован:
Вс, янв 11 2009, 21:53
Сообщения: 22
Пол: Мужской
LKU написал:
Sergey73, вы правы, это мне все кажется. что входящей поставке можно прикрутить схему калькуляции, хотя на самом деле это не так.

Эта тема обсуждалась вами, LKU, на
viewtopic.php?f=1&t=43618&p=288479&hilit=%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B5+%D0%BF%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BE%D0%BA#p288479

Но я нашел ноту по этой теме Note 128150 (доп. поля в мониторе входящих поставок).

LKU написал:
Тогда действительно остается только напрямую в экситах заполнять это KZWI1. Но мне кажется, тут могут потом проблемы всплыть из-за такого не предусмотренного использования станлартного поля.

Может, посоветуете какое-нибудь другое поле. Но мне нужно, чтобы какое-то поле в LIPS было заполнено стоимостью из заказа на поставку. Тогда я смог бы расширить этим полем структуру LIPOVZ (Note 128150)

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: копирование значения поля во входящую поставку
СообщениеДобавлено: Пн, янв 12 2009, 19:29 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Sergey73 написал:
Но мне нужно, чтобы какое-то поле в LIPS было заполнено стоимостью из заказа на поставку.

С точки зрения ABAPера - оставьте LIPS-KZWI1 в покое, тут скорее нужно действовать как если бы вы просто добавляли свое поле. Информация в поставки передается в структуре KOMDLGN. Соответственно надо добавить поле (назовем его ZFIELD для примера) в нее и в LIPS и каким-то образом (BADI или user-exit в Purchasing - документация есть в SPRO) загнать EKPO-KZWI1 в KOMDLGN-ZFIELD. После этого делаете копию 202-й формулы и там прописываете LIPS-ZFIELD = XKOMDLGN-ZFIELD.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

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


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

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


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

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