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

Конверсионные операции

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


Вступление в Клуб: 11.07.2007
СообщениеПт Ноя 06, 2009 15:33   Конверсионные операции Ответить с цитатой
Полезность: Нет оценки
Коллеги, а не кому не знакомо такое сообщение?
Возникает при заведении сделки по продаже валюты юр. лицом.

Код:
 Дублируется значение реквизита [Список оснований для покупки] в типе [SALE]
ORA-00001: unique constraint (IBS.Z#IX_Z#SALE_COL79) violated
Darkangelo
Участник со стажем


Вступление в Клуб: 04.07.2007
СообщениеПт Ноя 06, 2009 18:06    Ответить с цитатой
Полезность: Нет оценки
очевидно, есть кривая сделка с пустым полем LIST_BASE4BUY. Простой конструктор, создав экземпляр с null в данном реквизите ломается.
думаю, что нужно попробовать
select * from z#SALE where C_LIST_BASE4BUY is null
далее по обстоятельствам, либо править "кривую" сделку, либо просто удалять
Andry
Участник - экстремал


Вступление в Клуб: 14.01.2009
СообщениеПт Ноя 06, 2009 23:34    Ответить с цитатой
Полезность: Нет оценки
dbmaslov в отпуске, я за него.

SQL> select * from z#SALE where C_LIST_BASE4BUY is null;

no rows returned.
Darkangelo
Участник со стажем


Вступление в Клуб: 04.07.2007
СообщениеСб Ноя 07, 2009 16:22    Ответить с цитатой
Полезность: Нет оценки
следующий шаг - снести расширения с операций NEW#AUTO_CL, EDIT#AUTO_CL
dbmaslov
Профи


Вступление в Клуб: 11.07.2007
СообщениеВс Ноя 08, 2009 18:18    Ответить с цитатой
Полезность: Нет оценки
Андрэ, я и в отпуске бдю.... хотя тебе бдеть сподручнее.... Very Happy
Вот было бы у меня рабочее место здесь.... эх.....
IBSO
Профи


Вступление в Клуб: 20.08.2009
СообщениеВс Ноя 08, 2009 21:11    Ответить с цитатой
Полезность: Нет оценки
а в чем дело? у всех цтфшников базы стоят на ноуте...
Andry
Участник - экстремал


Вступление в Клуб: 14.01.2009
СообщениеПн Ноя 09, 2009 11:18   расширения на NEW#AUTO_CL, EDIT#AUTO_CL Ответить с цитатой
Полезность: Нет оценки
Darkangelo пишет:
следующий шаг - снести расширения с операций NEW#AUTO_CL, EDIT#AUTO_CL

Это, похоже, помогло. Значит надо разбираться с расширениями.
dbmaslov
Профи


Вступление в Клуб: 11.07.2007
СообщениеПт Ноя 20, 2009 10:57    Ответить с цитатой
Полезность: Нет оценки
Продолжая тему, хочу отметить что проблема в процессе исправления. после удаления расширений проблема исчезла, ЦФТ запросило данные для отладки, пока предварительный диагноз: есть проблемы на уровне ядра, в работе с расширениями которые работают с массивами. Тема пока не закрыта.
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПт Ноя 20, 2009 15:31    Ответить с цитатой
Полезность: Нет оценки
Дима, а если сделать "умолчательные" расширения, т.е. без какого-либо локального кода, то ошибка тоже появляется?
Alex2019
Профи


Вступление в Клуб: 02.07.2007
СообщениеПт Ноя 20, 2009 17:49    Ответить с цитатой
Полезность: Нет оценки
Тут ненароком выяснилось, что проблеме уже года два. Вылезала аналогичная ошибка, тоже на расширенной операции, только в ТБП Клиенты. Так что ЦФТ было в курсе все это время...
dbmaslov
Профи


Вступление в Клуб: 11.07.2007
СообщениеПт Ноя 27, 2009 09:15    Ответить с цитатой
Полезность: Нет оценки
По последним сводкам: запрос BS00121637 принят на исполнение. Срок 2009-12-18 00:00:00.

У меня тоже выявилось в других классах- Договоры обеспечения, Депозиты.

Проявляется когда:
1. Форма пишет реквизит-массив. (?)
2. Форма конструктора заимствована из операции редактирования.

Появляется даже с пустым расширением.
Проявляется не всегда, например мне не удалось получить данную ошибку на локально установленном АРМе, только на Цитриксе.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение Часовой пояс: GMT + 3
Страница 1 из 1

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