Имя: Пароль:
1C
1С v8
V8 и SQL - прямой доступ....
🠗 (Fragster 07.07.2016 15:07)
0 Зая Бусечка
 
07.07.16
14:42
Подскажите плс...
Есть таблица движений РБ.
Как из неё узнать, какой это именно вид субконто (например, СубконтоДт1).

P.S. я знаю, что это нарушение лицензии. Надо для заливки данных в другую программу
1 Fragster
 
гуру
07.07.16
14:44
получитьструктурухранениябазыданных()
2 Fragster
 
гуру
07.07.16
14:44
таблица субконто
3 Сильф
 
07.07.16
14:46
4 Зая Бусечка
 
07.07.16
14:52
(3) То есть мне (ну, не мне....) всё-таки придётся лезть в 1с, чтобы понять, что на счете 62.01 первое субконто имеет вид Контрагенты?
Напрямую из скуля или из внешней программы этогоне понять?
5 Fragster
 
гуру
07.07.16
14:53
Планы счетов

Для каждого плана счетов создается таблица (_Acc<n>) со следующими полями:

    _ID<suff> - идентификатор счета;
    _Version - версия записи (изменяется после каждого обновления данной записи);
    _Marked - признак того, что счет помечен на удаление;
    _IsMetadata - признак того, что счет является предопределенным (определенным в конфигурации);
    _ParentID<suff> - идентификатор счета, которому подчинен данный;
    _Code - код счета;
    _Description - наименование счета;
    _OrderField - поле сортировки, содержит данные, по которым фактически выполняется сортировка по коду. Поле присутствует, если в конфигурации определен автопорядок по коду;
    _Kind - код вида счета (активный/ пассивный/ активный-пассивный);
    _OffBalance - забалансовый счет;
    _Fld<n><suff> - реквизит или признак учета (для каждого реквизита и для каждого признака учета).

Если в конфигурации определено отличное от 0 максимальное количество субконто, то создается таблица видов субконто (_Acc<n>_ExtDim<k>), которая содержит поля:

    _Acc<n>_ID<suff> - ссылка на счет, которому принадлежит характеристика субконто;
    _KeyField - ключ характеристики субконто;
    _LineNo - номер характеристики субконто;
    _DimKind<suff> - ссылка на вид характеристики;
    _DimIsMetadata - предопределенная (определенная в конфигурации) характеристика субконто;
    _TurnoverOnly - эта характеристика участвует только при подсчете оборотов.
    _Fld<n><suff>
6 Fragster
 
гуру
07.07.16
14:54
_LineNo - номер характеристики субконто;
7 Fragster
 
гуру
07.07.16
14:54
надо залезть один раз, чтобы получить (1)
8 Fragster
 
гуру
07.07.16
14:55
и ПВХ ВидыСубконто
9 Зая Бусечка
 
07.07.16
14:56
(7) А потом шаловливые ручки позовут реструктуризацию. Или результат будет перенесён из тестовой базы в рабочую... И что мы можем поиметь?
10 Это_mike
 
07.07.16
14:58
(9) а линейки закончились?
11 Зая Бусечка
 
07.07.16
14:59
(10) Же не компрене ву па
12 Fragster
 
гуру
07.07.16
15:01
(9) то, что для правильного обмена с внешними вещами нужно предоставлять интерфейс встроенным языком 1с, например http или web сервисами, с четко определенной функциональностью.
13 Зая Бусечка
 
07.07.16
15:02
(12) Я опасаюсь, что тамошняя программа не умеет таких больших гитик...
14 Зая Бусечка
 
07.07.16
15:03
Я бы это делала из 1с, а не напрямую... Но кто меня, скромную женщину, будет слушать? Тем более, что тот, кто это делает - в 1с крайний раз работал 7 лет назад...
15 Cyberhawk
 
07.07.16
15:04
Тебе надо "понять, что на счете 62.01 первое субконто имеет вид Контрагенты?" или все-таки понять, какой вид имеет первое (или все) субконто на нужном счете?
16 Fragster
 
гуру
07.07.16
15:05
сделай хттп сервис, который выдает .csv с нужными данными, который пусть другая программа засасывает как её нравится
17 Зая Бусечка
 
07.07.16
15:06
(15) Все, разумеется.
(16) Денег нет, но вы держитесь там. И всего вам хорошего (с)