Текущее время: Вт, май 06 2025, 21:55

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Вт, дек 13 2011, 09:59 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 13 2011, 09:29
Сообщения: 13
Добрый день!
Коллеги, помогите, пожалуйста в решении следующей задачи: нужно в зависимости от попадания расстояния (выбираемого из маршрута) в некоторый диапазон определить величину скидки/приплаты.
В настоящее время настроено следующее решение: в конфигурации позиции заказа при помощи FM-модуля определяется расстояние в зависимости от маршрута. Затем при помощи таблицы в зависимости от попадания расстояния в определенный интервал определяется вариант, к которому привязана величина скидки/приплаты. Данный способ реализации неудобен тем, что в случае изменения маршрута нужно заново зайти в конфигурацию, иначе размер скидки/приплаты не пересчитывается.
Может есть более простой и удобный способ?
В частности, мог заметить, что в транзакции VK12 можно настроить ведение шкал в зависимости от расстояния "R", но сделать это не получилось. Не подскажут ли многоуважаемые коллеги, что нужно для того, чтобы осуществлять ведение шкал в зависимости от расстояния, выбираемого из маршрута? И обязательно ли для этого должна быть активирована "Транспортировка" или нет?
Буду рад услышать любые соображения по указанному вопросу.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Вт, дек 13 2011, 17:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Я так понимаю, расстояние для маршрута - величина постоянная, поэтому можно записи условий цеплять напрямую к маршруту, а не к расстоянию.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Вт, дек 13 2011, 17:50 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 13 2011, 09:29
Сообщения: 13
troy написал(а):
Я так понимаю, расстояние для маршрута - величина постоянная, поэтому можно записи условий цеплять напрямую к маршруту, а не к расстоянию.


Можно, конечно, но проблема в том, что маршрутов очень много.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Вт, дек 13 2011, 18:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Ну так вы ведь все равно ведете Z-табличку, где для маршрута указываете расстояние?
Или как вы его рассчитываете?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Вт, дек 13 2011, 19:59 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 13 2011, 09:29
Сообщения: 13
troy написал(а):
Ну так вы ведь все равно ведете Z-табличку, где для маршрута указываете расстояние?
Или как вы его рассчитываете?


Оно в стандартной таблице прописано - TVRO.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Вт, дек 13 2011, 20:25 
Ассистент
Ассистент

Зарегистрирован:
Ср, окт 12 2011, 15:37
Сообщения: 35
Откуда: Russia
Пол: Мужской
Работал в системе, где велись тарифы на транспортировку в тр. TK11-TK12 на основе "Город отправления - Место назначения" (были доступны и другие опции). Записей тарифов было порядка 80 для каждой компании-перевозчика (использовался экспедиционный транспорт). Функциональность LE-TRA была активирована.

После указания номера компании-перевозчика (вся остальная требуемая инфа тянулась из поставки/сбытового заказа) автоматом (в фоновой обработке) рассчитывались фрахтовые затраты.

*посмотрел в IDES - тоже транспортировки активированы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Вт, дек 13 2011, 20:40 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 13 2011, 09:29
Сообщения: 13
[Не стоит полностью цитировать сообщение, стоящее прямо перед вашим]

Большое спасибо за ответ!
А без активации транспортировки никак нельзя? Не встречались?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Вт, дек 13 2011, 21:32 
Ассистент
Ассистент

Зарегистрирован:
Ср, окт 12 2011, 15:37
Сообщения: 35
Откуда: Russia
Пол: Мужской
У меня в опыте такого нет.
Наоборот, был обратный пример: пока заказчик не активировал транспортировки, все счета-фактуры перевозчиков примитивно проводились через FI (FB60) на соотв. счета. Попыток автоматизации до запуска транспортировок на было :)
Вообще, создать условия (condition records)в VK11 система, скоре всего, позволит. Но затем при обработке в расчете цены (pricing procedure) понадобится пункт планирования транспортировок, вид транспорта (всё рассказано в курсе SCM611).

Рекомедуется подождать ответ наших гуру, наверняка что-то найдется в их копилках...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Ср, дек 14 2011, 09:51 
Специалист
Специалист

Зарегистрирован:
Пт, окт 17 2008, 12:42
Сообщения: 107
У нас это работает с помощью формулы и шкал условий.
то есть, в виде условия ссылочная величина " G Шкала по формуле", и там же как формула шкалы написана програмка, которая возвращает расстояние из маршрута.
А зависимость ставки от расстояния (от попадания в диапазон расстояния) ведется в vk11-vk13 по шкалам.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Ср, дек 14 2011, 10:01 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 13 2011, 09:29
Сообщения: 13
[Не стоит полностью цитировать сообщение, стоящее прямо перед вашим]

Вот это для нас оптимальный вариант! А Транспортировка активирована или нет? Программа на ABAP написана или внутренним языком?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Ср, дек 14 2011, 10:07 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 13 2011, 09:29
Сообщения: 13
[Не стоит полностью цитировать сообщение, стоящее прямо перед вашим, да еще и со вложенными цитатами.]

Программкой не поделитесь (пожалуйста!)?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Ср, дек 14 2011, 10:15 
Специалист
Специалист

Зарегистрирован:
Пт, окт 17 2008, 12:42
Сообщения: 107
FORM FRM_STAFFELBAS_901.
DATA: l_distz TYPE v_tvro_com-distz .
DATA: lvbap TYPE vbap.
DATA: i_tvrab TYPE TABLE OF tvrab,
w_tvrab TYPE tvrab .
IF komp-zzkodvp = '04'.
SELECT * FROM tvrab INTO TABLE i_tvrab
WHERE route = komp-zzroute
AND laufk NE '5'.
ELSE.
SELECT * FROM tvrab INTO TABLE i_tvrab
WHERE ( sdabw = '1' OR sdabw = '2')
AND route = komp-zzroute
AND laufk NE '5'.
ENDIF.

CLEAR l_distz.
LOOP AT i_tvrab INTO w_tvrab.
l_distz = l_distz + w_tvrab-distz.
ENDLOOP.
IF l_distz IS NOT INITIAL.
xkwert = l_distz.
ENDIF.
ENDFORM.

как то так.
У нас расстояния хранятся в этапах маршрута, причем этапы бывают разными (типа неоплаченный этап или этап возврата), поэтому дополнительные условия прописаны.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Ср, дек 14 2011, 10:18 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 13 2011, 09:29
Сообщения: 13
[Не стоит полностью цитировать сообщение, стоящее прямо перед вашим]

Большое спасибо!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Ср, дек 14 2011, 13:45 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
МОА, не злоупотребляйте оверквотингом. Для ответа используйте кнопку "Ответить", а не "Цитата". Или хотя бы оставляйте в цитате основную мысль цитируемого сообщения, но не все целиком. Оверквотинг снижает читаемость темы.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет скидки/приплаты в зависимости от расстояния
СообщениеДобавлено: Ср, дек 14 2011, 17:36 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 13 2011, 09:29
Сообщения: 13
Коллеги, при создании формулы в транзакции VOFM столкнулся со следующей проблемой: SAP запрашивает ключ модификации (ключа разработки недостаточно). Это нормальная ситуация или что-то делаем "не так" (в документации ничего не нашел по этому поводу)?


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

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


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

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


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

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