Извлечь ID из справочника организаций

пользователь
Регистрация: 25.03.2008

Подскажите, как извлечь ID из справочника организаций для последующей записи в служебную базу данных?

пользователь
Регистрация: 25.03.2008

А формула как выглядит? Я пытался через ИдОрг=ПОЛУЧИТЬ_ИД_ОРГ(пост,ИдОрг)
СООБЩЕНИЕ("ИдОрг======"+СТР(ИдОрг))
Но переменная ИдОрг выводится всегда = 0.

дилер
Регистрация: 01.12.2005

А формула как выглядит? Я пытался через ИдОрг=ПОЛУЧИТЬ_ИД_ОРГ(пост,ИдОрг)
СООБЩЕНИЕ("ИдОрг======"+СТР(ИдОрг))
Но переменная ИдОрг выводится всегда = 0.

И что у вас, что?
По моему эта функция определяет ИдОрг по счёту поставщика <пост>, второй параметр не знаю для чего нужен. Может он не нужен вовсе.
Возвращается всегда 0, так как счёт не привязан к организации.

пользователь
Регистрация: 14.07.2005

Александр, посмотрите как вариант
БД=SQL_ЗАПРОС("SELECT * FROM KONTRAG\ORG_MAIN.DB ORDER BY ID_ORG ")

либо поиск организации по ИНН или по наименованию, и уже извлечение его ID_ORG
БД=SQL_ЗАПРОС("SELECT * FROM KONTRAG\ORG_MAIN.DB WHERE INN='"+ИННОрг+"' OR (SUBSTRING(NAME FROM 1 FOR 50)='"+НаимОрг+"')")