|  | 
| 
1С 7.7 -> Sql запрос -> для метаданных | |||
|---|---|---|---|
| #18+ все привет. делаю DWH на основе данных из 1С 7.7 (я не программист 1С) настроил ETL для большого кол-ва справочников, фактов продаж и т.д. но столкнулся с одной проблемой глобально что нужно. есть документы у этих документов есть "тип" , например, "оптовая продажа", "перемещение склад" и.т.д. я хочу создать справочник Типов документов. в чём трабла а) в база SQL 1С, не нашёл такой таблицы справочника (может плохо искал) б) программист 1С вытягивает такие данные вот таким кодом(ниде кусок кода) WHEN '"+МДВ.ИДДокумента(ъ)+"' THEN '"+Метаданные.Документ(ъ).Идентификатор+"'"; (через профайлер не фиксируется обращение к SQL (со слов программиста 1С)) хелп плиз. как мне вытянуть средствами SQL справочник типов документов. а) где его найти в SQL можно б) или какие ещё варианты есть. заранее спасибо. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.10.2021, 00:10 |  | ||
| 
1С 7.7 -> Sql запрос -> для метаданных | |||
|---|---|---|---|
| #18+ montoya., См. файл 1Cv7.DDS ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.10.2021, 09:41 |  | ||
| 
1С 7.7 -> Sql запрос -> для метаданных | |||
|---|---|---|---|
| #18+ montoya., Да там бывает такой квест, что обращается не в справочники, а есть кейс на уровне кода 1С: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. А поле Fld8836RRef никуда не ссылается. Нет справочника априори. Хотя думалось, что он же наполняется чем-то на основании чего то... но нет. С перечислениями (Enum) так работает. Там фиг что найдешь, однако и их можно расковырять ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.10.2021, 10:08 |  | ||
| 
1С 7.7 -> Sql запрос -> для метаданных | |||
|---|---|---|---|
| #18+ montoya. какие ещё варианты есть. смотреть в конфигураторе montoya. через профайлер не фиксируется обращение к SQL перечисления запакованы в служебной таблице config montoya. или какие ещё варианты есть. http://www.gilev.ru/forum/viewtopic.php?f=9&t=264 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.10.2021, 11:24 |  | ||
| 
1С 7.7 -> Sql запрос -> для метаданных | |||
|---|---|---|---|
| #18+ VladimirKr montoya., См. файл 1Cv7.DDS смотрел не нашёл... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.10.2021, 11:51 |  | ||
| 
1С 7.7 -> Sql запрос -> для метаданных | |||
|---|---|---|---|
| #18+ Last of 1 as montoya. какие ещё варианты есть. смотреть в конфигураторе montoya. через профайлер не фиксируется обращение к SQL перечисления запакованы в служебной таблице config montoya. или какие ещё варианты есть. http://www.gilev.ru/forum/viewtopic.php?f=9&t=264 спасибо примерно так сейчас и делаем 1С обработка создаёт таблицу в SQL но очень хочется уйти от 1С обработки. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.10.2021, 11:54 |  | ||
| 
1С 7.7 -> Sql запрос -> для метаданных | |||
|---|---|---|---|
| #18+ montoya. очень хочется уйти  от 1С обработки. не получится. 1с из своего контекста будет создавать таблицу соответствий. или опять создавать (из 1с) набор пользовательских вьюх в которых подменять тарабарщину физических имен таблиц, полей и перечислений 1С на их наименования из метаданных. после обновлений вьюхи сносить и перестраивать их заново - чтобы новые поля/объекты в них попали. это недолго ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.10.2021, 12:02 |  | ||
| 
1С 7.7 -> Sql запрос -> для метаданных | |||
|---|---|---|---|
| #18+ Last of 1 as montoya. очень хочется уйти  от 1С обработки. не получится. 1с из своего контекста будет создавать таблицу соответствий. или опять создавать (из 1с) набор пользовательских вьюх в которых подменять тарабарщину физических имен таблиц, полей и перечислений 1С на их наименования из метаданных. после обновлений вьюхи сносить и перестраивать их заново - чтобы новые поля/объекты в них попали. это недолго + соответственно свои запросы вы у себя пишете уже на базе этих вьюх ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.10.2021, 13:35 |  | ||
| 
1С 7.7 -> Sql запрос -> для метаданных | |||
|---|---|---|---|
| #18+ Last of 1 as Last of 1 as пропущено... не получится. 1с из своего контекста будет создавать таблицу соответствий. или опять создавать (из 1с) набор пользовательских вьюх в которых подменять тарабарщину физических имен таблиц, полей и перечислений 1С на их наименования из метаданных. после обновлений вьюхи сносить и перестраивать их заново - чтобы новые поля/объекты в них попали. это недолго + соответственно свои запросы вы у себя пишете уже на базе этих вьюх спасибо. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.10.2021, 22:17 |  | ||
|  | 

| start [/forum/topic.php?fid=28&tid=1518111]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 13ms | 
| check forum access: | 3ms | 
| check topic access: | 3ms | 
| track hit: | 34ms | 
| get topic data: | 11ms | 
| get forum data: | 5ms | 
| get page messages: | 52ms | 
| get tp. blocked users: | 2ms | 
| others: | 236ms | 
| total: | 369ms | 

| 0 / 0 | 
