Страница 1 из 1

Таблицы "Галактика"

Добавлено: 02 дек 2005, 12:47
kei_tmn
Добрый день!
Пришлось столкнутся с БД Галактики, сразу появилась куча вопросов. Может кто сможет подсказать?

1. Чем отличаются таблицы KATB и KATBANK? Какая из них реально справочник банков?

2. В какой таблице счета?

3. Приходный и расходные наклодные?

4. Список организаций?

P.S.
Поможите чем можите... Plz

Добавлено: 02 дек 2005, 12:54
St.Anislav
1. Katb - это банки, Katbank - это привязка банков в контрагентам (ссылка на katb и katorg)
2. Счета - в buhschet
3. Накладные (все, различиются по типу) - katsopr
4. Организации - katpodr

Добавлено: 02 дек 2005, 12:56
St.Anislav
4. Ой, т.е. katorg, а не katpodr

Добавлено: 02 дек 2005, 12:59
Алексей
Встань в каком нибудь интерфейсе и нажми Ctrl+F4
набери getifccurrentfieldname ввод
внизу получишь длинную строку

название интерфейса.скрит/браузер.таблица.имяполя

А вообще, поработаешь, узнаешь.
Если есть саппорт, можно в модуле SQL посмотреть структуру базы данных.

Есть файл dictхх.opi где хх версия... там связи таблиц указаны

Успехов!

Добавлено: 02 дек 2005, 13:15
kei_tmn
Спасибо всем огромное!!!! Будем знать!:)
Может еще по одму моменту подскажете?
Как генерируются номера счетов? Просто немного страшновато делать простой инкремент, боюсь повредить целостность базы...

Добавлено: 02 дек 2005, 13:19
kei_tmn
Алексей писал(а): А вообще, поработаешь, узнаешь.
Если есть саппорт, можно в модуле SQL посмотреть структуру базы данных.
Саппорт у меня только демо... Давно еще товаришь дал посмотреть...
Я так понял, что он показывает не всю структуру базы... Или я где-то чего-то упустил...

Добавлено: 02 дек 2005, 13:21
Алексей
Номера счетов могут совпадать, если вы о ДО говорите.

А где вы хотите герерировать номера счетов?

Вообще, есть два варианта автонумерации, если не ошибаюсь в названии:
по спец.таблице
по последнему номеру в БД

Добавлено: 02 дек 2005, 13:23
Алексей
Да, демо-версия полной картины не показывает
В базе таблиц более 1500 штук. Но все их знать не обязательно :)

Добавлено: 02 дек 2005, 14:11
DarkAngel27
Алексей писал(а):Встань в каком нибудь интерфейсе и нажми Ctrl+F4
набери getifccurrentfieldname ввод
внизу получишь длинную строку

название интерфейса.скрит/браузер.таблица.имяполя
А если используются СИНОМИМЫ или вычисляемые поля, то как узнать?
Есть файл dictхх.opi где хх версия... там связи таблиц указаны
А у вас случайно под 7.12 нет этого файлика?

Добавлено: 02 дек 2005, 15:57
St.Anislav
Насчет структуры БД.
Верный способ:
1. Включаешь конфигуратор в нужном фейсе (где вроде бы выводятся нужные поля);
2. Указываешь поле интерфейса.
Как правило, в свойстве "fieldname" будет строка "имя_таблицы.имя_поля". Потом смотришь дополнительно в Суппорте (но, конечно, не в демо-режиме).

Добавлено: 03 дек 2005, 11:29
kei_tmn
St.Anislav писал(а):2. Счета - в buhschet
Вы меня не правильно поняли... Я хочу вставлять свои счета в Галактику и отслеживать их оплату...

Добавлено: 05 дек 2005, 05:44
Алексей
А у вас случайно под 7.12 нет этого файлика?
У меня нет, я на 5.85.02 :) Запросите в ТП.

Счета в Галактике - это ДО (документ основание) - Таблица Basedoc, к ней привязывается таблица stepdoc (на мой взгляд, какой то атавизм, т.к. я не могу понять, для каких целей она используется), ну и spstep - это спецификация счета.
Basefin - таблица связки ДО и оплаты по ДО.