0
Смотрящий от 1С
03.07.19
✎
15:14
|
Бухи озадачили. Они смотрят взаиморасчеты отчетом "Задолженность покупателей". Случился сбой и в бух при обмене прилетели лишние документы. Раньше операции эквайринга выгружались из УТ как ручные операции. Потом я переделал выгрузку на формирование типовых документов по эквайрингу. Кто то покопался в настройках и при обмене прилетели и те и те. В отчете "Задолженность покупателей" стала показываться всякая ерунда. Стал смотреть. По акту сверки все в порядке. По ОСВ по 62 счету совпадает с актом сверки. Смотрю Задолженность покупателей. По строке реализации стоит одна сумма и Продано и Оплачено. Следующей строкой идет Оплата платежной картой. Из нее те же суммы в колонках Поступило и Зачтено. Строчки не схлопываются хотя по факту реализация полностью оплачена. Помечаю на удаление Оплату платежной картой. Сточка с ней как была так и остается в отчете! Смотрю, что делает отчет. Он обращается к регистру "Данные первичных документов". Моя удаленная оплата в нем висит как ни в чем не бывало. Удаляю ее из регистра. В отчете суммы остаются, а название документа очистилось. Вот тут кипит мой разум возмущенный. Каким образом построена логика программы, что помеченный на удаление документ выводится в отчет? Не очень понятно как попадают цифры в отчет при удалении документа из регистра. В голову приходит пройтись по регистру и удалить из него записи по не проведенным и удаленным документам. Ход мыслей правильный?
|
|