7.7 Структура 1С 7.7 под СКЛ

Тема в разделе "Обмен данными в "1С:Предприятие 7.7"", создана пользователем logarifm, 27 ноя 2007.

  1. TopicStarter Overlay
    logarifm
    Offline

    logarifm

    Регистрация:
    27 июл 2007
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Вопрос заключется вот вчем:
    Есть DDS-файл где хранится словарь базы.

    Делая такой запрос, непосредственно в QA:

    USE modern05

    Select *
    FROM DH410 WITH (NOLOCK)
    INNER JOIN DT410 WITH (NOLOCK)
    ON DH410.IDDOC = DT410.IDDOC

    WHERE DH410.IDDOC = ' KBEN '

    Результат таков, это расходная накладная:

    IDDOC SP412 SP413
    KBEN B 57O

    Вот DDS для расходной:
    #===============================================================================

    #==TABLE no 151 : Документ РасходнаяНакладная
    # Name |Descr |SQLTableNam|RecordLock
    T=DH410 |Документ РасходнаяНакладная |DH410 |
    #-----Fields-------
    # Name |Descr |Type|Length|Precision
    F=IDDOC |ID Document's |C |9 |0
    F=SP412 |(P)Склад |C |9 |0
    F=SP413 |(P)Клиент |C |9 |0
    F=SP6030 |(P)Договор |C |9 |0
    F=SP9500 |(P)РежимПогашения |C |9 |0
    F=SP415 |(P)Валюта |C |9 |0
    F=SP416 |(P)ДатаКурса |D |0 |0
    F=SP417 |(P)Курс |N |9 |4
    F=SP5083 |(P)УчитыватьНП |N |1 |0
    F=SP8409 |(P)КатегорияЦен |C |9 |0
    F=SP8412 |(P)ТипСкидки |C |9 |0
    F=SP8410 |(P)РазмерСкидки |N |11 |2
    F=SP6031 |(P)Проводки |N |1 |0
    F=SP911 |(P)ДокументОснование|C |13 |0
    F=SP10788 |(P)ДоверенностьДата |D |0 |0
    F=SP10789 |(P)ДоверенностьНомер|C |14 |0
    F=SP11463 |(P)ЦеныБезНДС |N |1 |0
    F=SP11726 |(P)Через |C |40 |0
    F=SP12316 |(P)Распроводился |N |1 |0
    F=SP8413 |(P)СуммаБезСкидки |N |14 |2
    F=SP428 |(P)Сумма |N |16 |2
    F=SP604 |(P)НДС |N |17 |5
    F=SP5084 |(P)СуммаНП |N |14 |2
    F=SP7469 |(P)Всего |N |11 |2
    F=SP6062 |(P)СуммаПогашВал |N |14 |5
    F=SP6063 |(P)СуммаПогашРуб |N |11 |2
    F=SP1008 |(P)Основание |C |128 |0
    F=SP3480 |(P)СоАвтор |C |9 |0
    F=SP12774 |(P)ОбщВидДокументаКл|C |23 |0
    F=TSP12774 | |C |3 |0
    #----Indexes------
    # Name |Descr |Unique|Indexed fields |Type
    I=PK_DH410 |of IDDOC |1 |IDDOC |1
    #
    #===============================================================================

    #==PROCEDURE EscalateTLock
    # Name |Descr |Parameters |Source
    P=_1sp_DT410_TLock |EscalateTLock | |set nocount on declare @i integer select @i=1 from DT410(TABLOCK HOLDLOCK) where 0=1
    #
    #===============================================================================

    #==PROCEDURE EscalateTLockX
    # Name |Descr |Parameters |Source
    P=_1sp_DT410_TLockX |EscalateTLockX| |set nocount on declare @i integer select @i=1 from DT410(TABLOCKX HOLDLOCK) where 0=1

    Меня интересует где мне искать SP412 SP413 и т.д. в словаре это как реквизиты, что так и есть. Но это веть ссылки на реальные таблицы, на справочники, перечисления и т.д. как это узнать. Справочник это SC

    Покупаем мы программу логистики склада и прикол состоит в шлюзации. Перебрав немалость вариантов пришел к мнению все через СКЛ. Пользователь в 1С записуя документ дает команду программе по логистеке склада IDDOC и все это через В######ервис. Ихняя программа, теперь как вы поняли они абсолютно никакого доступа к мд не имеют. В ихнюю программу войдет ИД документа. Они теперь обязаны средствами СКЛ найти то что их интересует... Все класно только как им узнать связи SP???
Похожие темы
  1. south
    Ответов:
    3
    Просмотров:
    1.987
  2. AntV
    Ответов:
    9
    Просмотров:
    794
  3. djyarilo
    Ответов:
    6
    Просмотров:
    715
Загрузка...

Поделиться этой страницей