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

FI-SL: сведение. Нужна помощь.
https://sapboard.ru/forum/viewtopic.php?f=92&t=88290
Страница 1 из 1

Автор:  K.Maria [ Вт, окт 07 2014, 10:13 ]
Заголовок сообщения:  FI-SL: сведение. Нужна помощь.

Добрый день.
Налоговый учет, построенный на FI-SL «достался в наследство» :cry: . Поэтому возникает очень много вопросов :?: . Для кого-то это, может быть, и не проблема, но для меня…
Что есть в системе:
1. на ЭНУ 1 отражается себестоимость материалов, реализованных по заказу Z***, по счету 9*.
2. на ЭНУ 2 отражаются прочие суммы по счету 9*, в том числе суммы отклонений от стандартных цен.
Что нужно: выделить из ЭНУ 2 суммы отклонений по материалам, которые были реализованы по заказу Z*** и отразить на ЭНУ 1.
Так как в группе таблиц нет полей завод и вид оценки, хочу с помощью пользовательской программы Exx положить эти значения соответственно в поля Субномер и Основной номер основного средства.
А далее, понимаю, нужно создать сведение?
Сведение 1:
Пакет сведения ЭНУ 1 и ЭНУ 2
С помощью пользовательской программы Cxx выделить все суммы отклонений за материалы, которые реализованы по заказу Z***, по счету 9*. Нахожу: материал+завод+вид оценки в ЭНУ 2, где материал+завод+вид оценки в ЭНУ 1. Полученную сумму кладу на ЭНУ 3.
Сведение 2:
Пакет сведения ЭНУ 1 и ЭНУ 3
С помощью пользовательской программы Cxx рассчитать сумму отклонений за материалы, которые реализованы по заказу Z***, по счету 9*. Нахожу: количество для материал+завод+вид оценки в ЭНУ 1, и количество для материал+завод+вид оценки в ЭНУ 3. Нужную сумму отклонений рассчитываю по формуле: (количество ЭНУ 1/количество ЭНУ 3)* сумма ЭНУ 3.

Все описанное выше, только теория. Скажите, мои мысли работают в нужном направлении? Если нет, прошу указать четкое направление?
Если ОК, как отнести полученную сумму в сведении 2 на ЭНУ 1 - замещением? и уменьшить на эту сумму ЭНУ 2 - разделением?

Автор:  Plank [ Вт, окт 07 2014, 21:38 ]
Заголовок сообщения:  Re: FI-SL: сведение. Нужна помощь.

Можно все расчеты делать не на отдельных ЭНУ (ЭНУ1, ЭНУ2, ...), а на одном ЭНУ, только суммы класть в TSL*, HSL*, MSL*, KSL*.
1. Объединяете ЭНУ2 и ЭНУ1 (признак на сведении "значения нарастающем итогом") в одном сведении, но разными пакетами. Показатели с ЭНУ2 перекладываете в поля TSL* и KSL* (остальные обнуляете), а на выходе подставляете для всех записей ЭНУ1. В результате у вас получится на ЭНУ1 в HSL* и MSL* оригинальные показатели с ЭНУ1, а в TSL* и KSL* общие суммы и количества с ЭНУ2.
2. Следующим сведением делите KSL* на MSL*, полученную долю умножаете на TSL* и добавляете в HSL*.
Как-то так...

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