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

Задачка со звездочкой: условие заголовка распределяется не так
https://www.sapboard.ru/forum/viewtopic.php?f=2&t=100395
Страница 1 из 1

Автор:  Наташа [ Вт, сен 05 2023, 17:44 ]
Заголовок сообщения:  Задачка со звездочкой: условие заголовка распределяется не так

Доброго дня.
Есть условие заголовка ZW04, с правилом распределения на сумму. ZW04 вводят польтзователи вручную.
Оно имеет стандартную формулу распределения 001 - распределяем по всему документу.

В заказе три позиции: одна с условием PR00 = A, вторая - с PR00 = 0, третья с условием ZPR0 = B.
ZW04 честно распределяется между первой и третьей позицией, пропорционально А и В, соответственно.

Проблема в том, что ранее это работало так: 1 поз = ZW04 - В; 2 поз = 0; 3 поз = B
И надо восстановить именно такой вариант, а его, как водится, никто не менял и как он работал - повторить не могу.

В ZW04 формул нет. База для расчета ZW04 в схеме - PR00 + ZPR00 (так как обе - цены, то есть только одна).
Вроде все выглядит прилично.
Но при просмотре подробных данных условия в документе база выглядит более чем странно, вообще таких чисел в схеме нет.

Пожалуйста, откликнитесь, кто работал с условиями заголовка, как там можно *мимо формулы распределения* не просто исключить позицию, а приравнять значение ZW04 - другому условию?

Автор:  Наташа [ Ср, сен 06 2023, 16:13 ]
Заголовок сообщения:  Re: Задачка со звездочкой: условие заголовка распределяется не так

Уточнение: как можно переписать значение условия заголовка в позиции, после рассчета распредлеления?
Формула расчета в схеме и банальное xkwert = new value не срабатывает.
Если позиция исключена из разработки, на эту это условие в позиции просто записывается вся сумма из заголовка, и перебить ее этой формулой невозможно.

Автор:  Наташа [ Чт, сен 07 2023, 10:03 ]
Заголовок сообщения:  Re: Задачка со звездочкой: условие заголовка распределяется не так

Задача решена.
Для перезаписи заголовочного условия на отдельной позиции из документа необходимо два пункта
1/ для этой позиции заголовочное условие не должно распределяться (xlear xawkey в формуле распределения, которая сидит в виде заголовочноо условия)
2/ записать новое значение суммы по этому условию через ... <барабанная дробь>... формулу расчета базы по этому условию в схеме калькуляции (Xkomv-kbetr и будет новым значением, которое появится в сумме!).

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