8.х Вопрос по обмену

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем AlexeyTiRe, 27 фев 2007.

  1. TopicStarter Overlay
    AlexeyTiRe
    Offline

    AlexeyTiRe

    Регистрация:
    27 фев 2007
    Сообщения:
    44
    Симпатии:
    0
    Баллы:
    1
    Подскажите, пожалуйста, как можно узнать, в какой базе был создан документ. Это нужно для организации обмена по принципу "место создания и центр", как в 7.7.

    И еще вопрос. Может, кто знает, почему строка "ЭтотОбъект.ОбменДанными.Отправитель = СланыОбменов.Полный.ЭтоУзел()" в процедуре "ПередЗаписью" выдает ошибку "Недопусимое значение"?
  2. GP_
    Offline

    GP_ Опытный в 1С

    Регистрация:
    15 авг 2006
    Сообщения:
    195
    Симпатии:
    0
    Баллы:
    26
    чТО КАСАЕТСЯ ДОКУМЕНТА У НЕГО Код состоит из префикса базы ,префикса организации и числового кода .
  3. TopicStarter Overlay
    AlexeyTiRe
    Offline

    AlexeyTiRe

    Регистрация:
    27 фев 2007
    Сообщения:
    44
    Симпатии:
    0
    Баллы:
    1
    Меня интересует как раз тот случай, когда номер документа произвольный.
  4. TAHk
    Offline

    TAHk Опытный в 1С

    Регистрация:
    31 авг 2006
    Сообщения:
    100
    Симпатии:
    0
    Баллы:
    26
    По первому вопросу могу сказать, что более удобного способа определять документы чем по префиксу нет. Можно конечно вставить дополнительный реквизит, в который записывать код базы, но это совсем не простой метод.

    А на второй вопрос отвечу вопросом: Какого типа реквизит "Отправитель"? Если тип не "ссылка", как "ЭтотУзел()", то ошибка в этом. Проверь типы.
  5. jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    По первому вопросу, я создавал доп реквизит на формах и создавал справочник "Структура РБД". В моем случае была торговая сеть с несколькими уровнями иерархии и соответственно правами
  6. GP_
    Offline

    GP_ Опытный в 1С

    Регистрация:
    15 авг 2006
    Сообщения:
    195
    Симпатии:
    0
    Баллы:
    26
    НУ вообще то не так уж и сложно добавить строку при вводе нового , просто более првильно и удобно префикс
  7. TopicStarter Overlay
    AlexeyTiRe
    Offline

    AlexeyTiRe

    Регистрация:
    27 фев 2007
    Сообщения:
    44
    Симпатии:
    0
    Баллы:
    1
    В том-то и дело, что в синтаксис-помощнике написано, что тип реквизита "Отправитель" "ПланОбменаСсылка" или "Неопределено".
  8. GP_
    Offline

    GP_ Опытный в 1С

    Регистрация:
    15 авг 2006
    Сообщения:
    195
    Симпатии:
    0
    Баллы:
    26
    а ты в отладчике смотрел ?у тебя значение у Отправитель какое ?
  9. TopicStarter Overlay
    AlexeyTiRe
    Offline

    AlexeyTiRe

    Регистрация:
    27 фев 2007
    Сообщения:
    44
    Симпатии:
    0
    Баллы:
    1
    Смотрел, разумеется. Значение "Неопределено".

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