CftClub.ru
Клуб специалистов ЦФТ-Банк

Картотека (неоплаченная сумма / C_SUM)

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение
Предыдущая тема :: Следующая тема  
Автор Сообщение
Tokime
Участник


Вступление в Клуб: 04.07.2018
СообщениеЧт Ноя 22, 2018 12:36   Картотека (неоплаченная сумма / C_SUM) Ответить с цитатой
Полезность: Нет оценки
О, Великие Боги АБС! Взываю о помощи!

Столкнулся с ситуацией, когда некорректно был возвращен документ оплаты картотеки, в связи с чем не произошел пересчет по реквизиту "неоплаченная сумма":



Документы на списание:



В деталях по процессу:

Поступила инкасска на сумму 759.65 руб., автоматом был сформирован документ на частичную оплату 336.93 руб., который по ошибке возвратили, через какое-то время автомат вновь отработал, создав аналогичный документ на оплату. В итоге в массиве "Документы картотеки" реквизит "неоплаченная сумма" пересчитался так, будто было 2 таких документа на общую сумму - 673.86 руб., при этом первый документ (возвращенный) был исключен из документов на списание.

Что я только не делал для пересчета реквизита "Неоплаченная сумма", перепривязывал документы, переносил из картотеки в картотеку, удалял, заводил заново, но всё безуспешно.
Пытался даже через Update менять в таблице Z#DOC_CARD_INDEX реквизит C_SUM на необходимую сумму, но он не фиксируется.

А самое неприятно - система ведет расчет по данному реквизиту, т.е. при пополнении счета, списывается не 442.72 руб., как должно быть, а именно эти 85.79 руб., что некорректно.

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

В системе предусмотрена служебная операция - [DOC_CARD_INDEX].[EDIT#AUTO_SLU]:



Но она не отрабатывает, при изменении поля и отработке операции - ничего не происходит. Sad
Blackmore64
Профи


Вступление в Клуб: 17.01.2017
СообщениеЧт Ноя 22, 2018 12:52   Re: Картотека (неоплаченная сумма / C_SUM) Ответить с цитатой
Полезность: Нет оценки
Tokime пишет:
В системе предусмотрена служебная операция - [DOC_CARD_INDEX].[EDIT#AUTO_SLU]
Но она не отрабатывает, при изменении поля и отработке операции - ничего не происходит

Неоплаченная сумма - функциональный реквизит, т.е. он рассчитывается. Посмотрите или его текст или полный текст представления VW_CRIT_DOC_NO_PAY на вкладке Отладка.
Gobur
Профи


Вступление в Клуб: 06.11.2012
СообщениеПн Ноя 26, 2018 12:55   Re: Картотека (неоплаченная сумма / C_SUM) Ответить с цитатой
Полезность: Нет оценки
Нужно химичить с операциями списания ,подогнать под ответ
Tokime
Участник


Вступление в Клуб: 04.07.2018
СообщениеЧт Ноя 29, 2018 10:47    Ответить с цитатой
Полезность: 1
Разобрался, спасибо!
Оказалось, что всё гораздо проще, реквизит функциональный, правда, живет он по факту в справочнике - Учет требований в разрезе клиентов (CLIENT_CART)
Как вариант, можно изменить в справочнике информацию с помощью операции, либо аннулировать в данном же справочнике списание, если оно является последним по дате.
В противном случае, в моем, увы, пришлось скриптом поменять дату на более раннюю, т.к. были списания уже после некорректного документа.
При аннулировании происходит перерасчет реквизита.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru