forum.bitel.ru
http://forum.bitel.ru/

[6.2] Переоформление супер договора
http://forum.bitel.ru/viewtopic.php?f=22&t=11587
Страница 1 из 1

Автор:  borin [ 11 май 2016, 17:06 ]
Заголовок сообщения:  [6.2] Переоформление супер договора

Добрый день!

Сейчас произошел необъяснимый случай, в документации тишина по этому поводу.
Вообщем был супер договор 16906 и к нему присоединен суб. договор 21826 с независимым балансом. Человек захотел переоформить супер договор [16906] на свою маму. Оператор без задней мысли нажимает переоформить договор, супер договор закрывается сегодняшним числом и создается договор под номером 24318, вроде все верно, ноо тут замечаем что и суб договор тоже закрылся сегодняшним числом и он тоже переоформился и был создан договор [Переоформлен 21826].

Поясните логику переоформления договора супер договора и суб. договора, почему переоформился суб. договор???

Автор:  borin [ 11 май 2016, 17:25 ]
Заголовок сообщения:  Re: [6.2] Переоформление супер договора

Код:
public class ActionWrapContract extends bitel.billing.server.contract.action.ActionWrapContract {
    public void doAction() throws SQLException, BGException {
        ContractManager cm = new ContractManager(con);

        Contract contract = cm.getContractById(this.cid);
        if (contract.isSub()){
            throw new BGMessageException("ВНИМАНИЕ!!! Нельзя переоформить суб. договор, сначала освободите данный договор.");
        }

        if (contract.isSuper()){
            throw new BGMessageException("ВНИМАНИЕ!!! Нельзя переоформить супер договор, постройте новую иерархию договоров.");
        }

        super.doAction();
    }
}


На скорую руку решил так, ноо логика переоформления договора не понятна.

Автор:  Cromeshnic [ 11 май 2016, 18:45 ]
Заголовок сообщения:  Re: [6.2] Переоформление супер договора

так и задумано

Автор:  stark [ 24 май 2016, 15:01 ]
Заголовок сообщения:  Re: [6.2] Переоформление супер договора

Такая логика была всегда. Если ее изменить, то удивится кто-то другой.

Автор:  Cromeshnic [ 24 май 2016, 15:10 ]
Заголовок сообщения:  Re: [6.2] Переоформление супер договора

stark писал(а):
Если ее изменить, то удивится кто-то другой.

Этот кто-то будет я :)
Изображение

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/