Имя: Пароль:
1C
1C 7.7
v7: Регистр остатков запомнил ненужное движение.
0 lals
 
25.04.19
18:51
В справочнике контрагентов, при выборе показывает остатки взаиморасчетов,
такой вот функцией:
Функция Остаток()  
    Долг = Регистр.Дебиторы.Остаток(ТекущийЭлемент(),"Оплата");
    Если Долг > 0 Тогда
        текст = Строка("Долг = " + Долг);
        Форма.тт.Цвет(255,0,0);
    ИначеЕсли Долг < 0 Тогда
        текст = Строка("Предоплата = " + Долг);
        Форма.тт.Цвет(50,205,85);
    Иначе
        текст = Строка("Нет долгов ");
        Форма.тт.Цвет(0,0,255);
    КонецЕсли;
возврат текст;
КонецФункции  
Выдает ошибочную переплату 705,17 есть такая расходная накладная на эту сумму, и такая же сумма в банковской выписке.
Делаю непроведенным оба этих документа  а сумма переплаты остается, причем отчеты  на запросах выдаются без ошибок тоесть долгов и переплат нет,
Просматриваю регистр  движения все на месте остатков  ноль а вот в форме справочника такой бред.
Пересчяет итогов делался и с провденными этими документами и уже когда сделал их непроведенными.
1 lals
 
25.04.19
19:06
Извиняюсь  но проблема оказалась намного проще была сделана еще одна банковская выписка 29 апреля, ни в журналы ни в отчеты не попадает а остатки курочит там где без указания периода выбираются остатки.
если возможно то лучше тему удалить
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn