Явно случай для WorseThanFailure
Aug. 7th, 2007 09:26 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Схема БД:
Характерный пример (формат слегка перекорежен во избежание)
Имя таблицы HR0030207 где HR имя модуля создатели которого решили что им нужна таблица в БД. 003 -уникальный код таблицы в программном модуле HR (хотя некотрые модули пользую "чужие" таблицы без зазрения совести). 02 код компании даные которой там хранятся (код 00 выделенный это самая главная компания данные которой берутся если специфичной для компании таблицы не найдется). 07 - код года за который присутствуют данные (код 00 специальный показывает что это единая для всех годов таблица даннве не поодрахделяются по годам - что специалисты iScala делали в 2000 я сие чудо встретил позже). Назначение таблиц в модуле никак не регламетировано и нигде не документировано . Поля в такой таблице именуются - HR003001, HR003002, HR003003
Характерный пример (формат слегка перекорежен во избежание)
Имя таблицы HR0030207 где HR имя модуля создатели которого решили что им нужна таблица в БД. 003 -уникальный код таблицы в программном модуле HR (хотя некотрые модули пользую "чужие" таблицы без зазрения совести). 02 код компании даные которой там хранятся (код 00 выделенный это самая главная компания данные которой берутся если специфичной для компании таблицы не найдется). 07 - код года за который присутствуют данные (код 00 специальный показывает что это единая для всех годов таблица даннве не поодрахделяются по годам - что специалисты iScala делали в 2000 я сие чудо встретил позже). Назначение таблиц в модуле никак не регламетировано и нигде не документировано . Поля в такой таблице именуются - HR003001, HR003002, HR003003
no subject
Date: 2007-08-07 07:04 pm (UTC)no subject
Date: 2007-08-07 07:07 pm (UTC)Сколько консультант ЕРП обходится "по вызову"? 450 уе в день?
no subject
Date: 2007-08-07 07:18 pm (UTC)no subject
Date: 2007-08-08 05:40 am (UTC)У нас в текущем проекте заказчик потребовал чтобы все справочники в БД имели обязательные атрибуты, одним из которых является "Уникальный код элемента справочника".
Формат у него такой: AAABBBBCCCCCCCCCC, где:
AAA - трехзначная подстрока, определяющая систему, в которой был первоначально создан элемент справочника;
BBBB - четырехзначный код справочника в системе, уникальный в рамках всех систем заказчика;
CCCCCCCCCC - десятизначный уникальный в рамках системы код элемента справочника.
А вы говорите WTF ;)
no subject
Date: 2007-08-08 06:33 am (UTC)Ведь ничего без справочника под руками ничего нельзя будет сделать
no subject
Date: 2007-08-08 06:40 am (UTC)Данные пересылаются по каким то оккультным каналам в сыром xml (инфраструктура заказчика) и по данному полю можно понять что это такое прислали и куда его пихать.
К сожалению (или счастью) подробностями не владею. Пока просто висит у нас в confluence описание - позже видимо столкнусь :)
no subject
Date: 2007-08-08 05:48 am (UTC)Скорее всего, действительно - деньги из воздуха на внедрении системы, прошедшей через обфускатор.
no subject
Date: 2007-08-08 08:32 am (UTC)