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

сплиттинг (смена знака)
https://sapboard.ru/forum/viewtopic.php?f=5&t=96557
Страница 1 из 1

Автор:  non07 [ Чт, июн 28 2018, 10:38 ]
Заголовок сообщения:  сплиттинг (смена знака)

Добрый день!

Коллеги, столкнулся с такой проблемой - при сплиттинге могут образовываться строки, которые по знаку отличаются от изначально сплитуемой строки (в зависимости от базы для сплиттинга).
При этом меняются значения DRCRK, BSCHL.

Например:

Было:
31 H 60* 100р.

Стало
31 H 60* 120р.
22 S 60* 20р.

В результате чего у нас расходятся обороты в ракурсе регистрации и ГГК, что приводит к проблемам в консолидации.

Есть вариант внедриться в сплиттинг и подставлять/очищать признак красного сторно для таких позиций, но насколько это корректно?
Да и далее при выводе такого документа, а также при разборе корреспонденции в fagl_get_gl_document синхронизируется заполнение признака красного сторно между ракурсом регистрации и ГГК.

Заранее спасибо.

Автор:  Kengur [ Пн, июл 02 2018, 13:54 ]
Заголовок сообщения:  Re: сплиттинг (смена знака)

А на чем у вас консолидация? Может в ней надо логику оборотов поправить?

Автор:  non07 [ Пн, июл 02 2018, 17:17 ]
Заголовок сообщения:  Re: сплиттинг (смена знака)

Не задумывался на чем - BW/BPC...
Меня больше волнует расхождение между ракурсом регистрации и ГГК. Или это в порядке вещей?

Автор:  Yozhhhhh [ Пн, июл 02 2018, 19:09 ]
Заголовок сообщения:  Re: сплиттинг (смена знака)

non07 написал(а):
Меня больше волнует расхождение между ракурсом регистрации и ГГК. Или это в порядке вещей?

Идея сплитинга и использования ГГК как раз и базируется на том, что ракурс регистрации и ракурс главной книги не обязаны совпадать, в том числе до неузнаваемости.
Например, в ракурсе регистрации одна по дебету и две по кредиту. В ракурсе ГГК будет две по дебету и две по кредиту (ну в простейшей ситуации разделения на основе позиций кредита).
С количеством строк разобрались.

По существу документа: у вас разделяемая строка на 100 разделилась из-за того, что позиции, на основе которых был выполнен сплит, были противоположными по знаку.
Например:
кредит 100 руб.
-------
дебет 120 руб.
кредит 20 руб.

Если бы дебетовые позиции "добирали" до полной стоимости по кредиту, то сплит шел бы в четкой пропорции. Однако перекос по знаку вынуждает перекоситься и разделяемую позицию.
non07 написал(а):
расхождение

А был ли мальчик? В чем именно тут расхождение? Баланс на уровне исходного счета ГК выходит на такую же сумму в ракурсе регистрации. Тут никакого расхождения нет.
Иначе тогда зачем Вам разделение и ГГК, если Вы ожидаете увидеть в ракурсе главной книги ровно те же результаты, что в ракурсе регистрации?

Автор:  Kengur [ Вт, июл 03 2018, 09:22 ]
Заголовок сообщения:  Re: сплиттинг (смена знака)

Он боится, что по аналитике по этому счету обороты не сойдутся. Но это в порядке вещей. Еще же есть такой волшебный перерасчетный счет, через который обороты закрываются... ммм...

Автор:  non07 [ Вт, июл 03 2018, 14:13 ]
Заголовок сообщения:  Re: сплиттинг (смена знака)

Yozhhhhh написал:
non07 написал(а):
Меня больше волнует расхождение между ракурсом регистрации и ГГК. Или это в порядке вещей?

Идея сплитинга и использования ГГК как раз и базируется на том, что ракурс регистрации и ракурс главной книги не обязаны совпадать, в том числе до неузнаваемости.
Например, в ракурсе регистрации одна по дебету и две по кредиту. В ракурсе ГГК будет две по дебету и две по кредиту (ну в простейшей ситуации разделения на основе позиций кредита).
С количеством строк разобрались.

По существу документа: у вас разделяемая строка на 100 разделилась из-за того, что позиции, на основе которых был выполнен сплит, были противоположными по знаку.
Например:
кредит 100 руб.
-------
дебет 120 руб.
кредит 20 руб.

Если бы дебетовые позиции "добирали" до полной стоимости по кредиту, то сплит шел бы в четкой пропорции. Однако перекос по знаку вынуждает перекоситься и разделяемую позицию.
non07 написал(а):
расхождение

А был ли мальчик? В чем именно тут расхождение? Баланс на уровне исходного счета ГК выходит на такую же сумму в ракурсе регистрации. Тут никакого расхождения нет.
Иначе тогда зачем Вам разделение и ГГК, если Вы ожидаете увидеть в ракурсе главной книги ровно те же результаты, что в ракурсе регистрации?


Расхождение заключается в следующем на мой взгляд:

До сплитинга:
Дт Кт
0 100
После сплиттинга:
Дт Кт
20 120

Если смотреть Дт/Кт обороты отдельно, то они не сходятся.

Зачем сплиттинг? Ну например для получения информации в разрезе базовых аналитик (например, ФП).

Автор:  non07 [ Вт, июл 03 2018, 14:15 ]
Заголовок сообщения:  Re: сплиттинг (смена знака)

Kengur написал(а):
Он боится, что по аналитике по этому счету обороты не сойдутся. Но это в порядке вещей. Еще же есть такой волшебный перерасчетный счет, через который обороты закрываются... ммм...


А операции по перерасчетному счету выполняются вручную или есть саповский инструмент? Как мы можем сравнять обороты между ГГК и ракурсом регистрации? Недопонимаю.

Автор:  Yozhhhhh [ Вт, июл 03 2018, 14:38 ]
Заголовок сообщения:  Re: сплиттинг (смена знака)

Kengur написал(а):
Если смотреть Дт/Кт обороты отдельно, то они не сходятся.


Вы не можете сравнивать результаты сплитинга в ГГК с результатами без сплитинга в ракурсе регистрации... Еще раз пишу.
Ваша контрольная процедура сама по себе неверная. Либо ее меняйте, либо перестаньте сплитинг делать.

Автор:  non07 [ Вт, июл 03 2018, 15:05 ]
Заголовок сообщения:  Re: сплиттинг (смена знака)

Yozhhhhh написал:
Kengur написал(а):
Если смотреть Дт/Кт обороты отдельно, то они не сходятся.


Вы не можете сравнивать результаты сплитинга в ГГК с результатами без сплитинга в ракурсе регистрации... Еще раз пишу.
Ваша контрольная процедура сама по себе неверная. Либо ее меняйте, либо перестаньте сплитинг делать.


Верно понимаю, что правильной контрольной процедурой было бы совпадение общего сальдо по счету, не более?

Автор:  Kengur [ Вт, июл 03 2018, 16:54 ]
Заголовок сообщения:  Re: сплиттинг (смена знака)

Контрольная процедура в данном случае избычна. Если вы не ломали сплитинг, чтобы он перестал балансироваться, то по логике не может быть неравно.

Счет балансировочный возникает как раз в результате перераспределения сумм в разрезе аналитик. Например если выравнять платеж от одного МВП с фактурой от другого.

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