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

sub_list в таблице contract
http://forum.bitel.ru/viewtopic.php?f=22&t=4550
Страница 1 из 1

Автор:  Phricker [ 15 сен 2010, 13:06 ]
Заголовок сообщения:  sub_list в таблице contract

Добрый день. Не пойму логики этого поля (и поля scid)
Туда попадают ID только договоров с зависимым балансом. Хотя по логике, договора с независимым балансом тоже должны отображаться в этом поле (раз оно называется список субдоговоров через запятую).
И для договоров с независимым балансом меняется поле scid (в котором указывается супердоговор), хотя в описании базы, оно описано как указание супердоговор это или нет.

Не совсем удобно проводить выборку зависимых и независимых договоров.

Будет ли меняться подобная логика или просто где то у меня упущение и можно сделать чтобы субдоговора с независимым балансом тоже показывались в поле sub_list? :D

Автор:  Cromeshnic [ 15 сен 2010, 13:27 ]
Заголовок сообщения:  Re: sub_list в таблице contract

При выборках пользуюсь только scid:

scid=-1 - супердоговор
scid=0 - независимый договор без субдоговоров
scid=x>0 - является субдоговором (как с зависимым так и независимым балансом) договора x

Всё вполне чинно :)

Автор:  Phricker [ 15 сен 2010, 13:30 ]
Заголовок сообщения:  Re: sub_list в таблице contract

в этом поле очень уж удобное перечисление идет :) для различных нужд. Но оно удобно только для зависимых балансов :D

Автор:  Phricker [ 20 сен 2010, 10:59 ]
Заголовок сообщения:  Re: sub_list в таблице contract

АПчег... Стоит ждать или нет, того что все субдоговора будут показываться в этом поле?

Автор:  stark [ 20 сен 2010, 19:29 ]
Заголовок сообщения:  Re: sub_list в таблице contract

это поле -список договоров с зависимым балансом

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