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

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


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

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


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

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