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 «достался в наследство» . Поэтому возникает очень много вопросов . Для кого-то это, может быть, и не проблема, но для меня… Что есть в системе: 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/ |