Найти тему
АПЕКС

Про следование и значность

В былые времена предприятий было мало, но очень большие. Банков было тоже мало. На всю страну всего штук пять (это где можно было расчетные счета вести и кредиты брать юридическим лицам).

Так вот. Расчетные счета велись на 467 балансовом счете. Структура счета была такой 467ХYY,где «YY» - номер, а «X» - контрольное число. (например 467345 - это расчетный счет предприятия в определенном отделении банка). «X» этот хитрым образом считался исходя из символов самого счета и кода банка. Точнее говоря МФО (код межфилиального оборота). Позже, когда банков стало много, и они стали самостоятельные, это самое МФО стало кодом собственно самого банка. А нынче это заменилось на БИК - Банковский идентификационный код. Еще у банка был код участника электронных платежей. Это его теперь пишут в последние символы БИКа и корреспондентского счета банка. Что-то занесло в исторические дебри. Ну да ничего.

Таким образом, предприятий в одном отделении банка могло быть не более 99. И все. Да и отделений то было сильно немного. А предприятия начали плодиться. Тогда недостающие знаки стали ставить перед балансовым номером, благо что значность была таки 9 знаков. А потом, о ужас, появились и валютные счета. А куда валюту то ставить? Не предусмотрено было, чтобы все кому не лень имели валютные счета.

Извращение выглядело так - ZZZ467ХYY/VVV. «ZZZ» - это для обозначения номера по порядку, но только для сотен, тысяч и десятков тысяч, «YY» - это номер для десятков и единиц, а «VVV» - код валюты. Так вот все эти завихристости должны были сортироваться. И совсем не так как следуют в строке. А сначала балансовый номер, т.е. символы 4,5,6, потом уже 1,2,3 и только потом 8,9, а затем 11,12 и 13. А вот символы 7 и 10 в сортировке вообще не участвовали. В базе естественно было представление - как показывать и как сортировать.

Сортируешь по одному, а показываешь по другому. Ну не предусматривалось, что может быть много предприятий. Вот и не влезла новая экономика в старую систему счетов. Извращались кто как мог. А как водится за извращениями одних начинались мучения других. По цепочке.

Починилось сие новым планом счетов. Этот тот, где счет занимает аж 20 знаков. Да длинно. Зато в обработке хорошо. Да и привыкли уже все. Как будто так всегда и было.