СФ на аванс в УПП #803984


#0 by Мисти
Кто смотрел алгоритм пристально? Хватает какие-то забытые документы с прошлого года, по которым и не должно было бы быть аванса!по плат. поручению исходящему! (возврат покупателю). Где она их берет?
#1 by Мисти
Вроде, только из регистра РегистрНакопления.РасчетыПоРеализацииВУсловныхЕдиницахОрганизации.ОстаткиИОбороты(     |            &НачалоПериода,     |            День, Там нет таких остатков на начало периода...
#2 by Мисти
Строк этот промежуточный запрос выдает 20000, а строк СФ в итоге - меньше тысячи.
#3 by Мисти
Очень жду совета, как от этого избавиться. Я думала, застряли данные в каком-то регистре по НДС, и если его почистить, то проблемы уйдут. А регистр по реализации я же не могу почистить! Тем более, что берется-то по факту попадания в него (по оборотам?), а не по остаткам (судя по всему)
#4 by Мисти
#5 by Мисти
Объясните мне, где тут написано, что берутся данные не за период, а за всю жизнь?
#6 by Мисти
Я поняла, откуда там 20 тыс. строчек - она пытается выписать СФ в случае, если счет учета 76.05, а я потом в алгоритм вставила кусочек и эти строки пропускаю, но она теперь собрала всё невыписанное за год уже! Посмотрела - может, СФ на аванс что-то с этим регистром делает? Нет!
#7 by h-sp
остатки не могут быть за период. Как вы понимаете слово "остатки за период"? Вам надо теорию подтянуть.
#8 by Мисти
Где я написала "остатки за период"? Остатки на дату! Но в регистре на эту дату нет таких остатков! (универсальным отчетом смотрю) Видимо, данные берутся за период?
#9 by Мисти
Еще интересно, что в таблице, которую выдает запрос выше все (почти!) строки идут по 2 одинаковые.
#10 by h-sp
у вас там остатки в запросе. Больше ничего нет. Поэтому раз вы написали "данные за период", а там кроме остаткв у вас ничего нет, значит вы хотели получить "остатки".
#11 by Мисти
Это не я писала! Это типовой запрос. Я пытаюсь разобраться, как туда попадают данные (я вижу таблицу-результат), по которым нет остатков на эту дату!
#12 by Мисти
.ОстаткиИОбороты( - там остатки и обороты!
#13 by h-sp
|    Расчеты.КонечныйОстаток, нету оборотов. есть остатки. а они как говорится "за всю жизнь". вам надо брать этот регистр РасчетыПоРеализацииВУсловныхЕдиницахОрганизации и конкретно проверять прошлые годы, где-то что-то не закрыто, какие-то суммы.
#14 by Мисти
Похоже, дело в дате оплаты!
#15 by КнОпка
вы когда нибудь делали восстановление последовательности расчетов? Нет? А надо, и тогда ваши кусочки не понадобятся хотя хз что у вас за кусочки кодов
#16 by Джинн
Я не смотрел алгоритм, т.к. он совершенно корректный. Никаких проблем нет. Если в базе, конечно, не помойка.
#17 by Мисти
Не делали. Мы эту последовательность руками восстанавливаем вечно (спец. обработками), потому что иначе при перепроведении документа все закрытия авансов слетают.
#18 by Джинн
Если вы ведете учет через жпо, то какие претензии к конфигурации? И счета-фактуры тогда формируйте через жпо. Пардон за мой французский, но это правда жизни.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С