Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: как получить ссылку на справочник .
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
roman457
Здравствуйте . Я не особо владею терминами , но попробую обрисовать картинку чтобы не задавали наводящие вопросы.
google в моём случаи решает много . просто не могу правильно спросить .
платформа 1С:Предприятие 8.2 (8.2.19.68) Підрядник будівництва 4.0. Керування фінансам .
внешняя об работка должна создавать и заполнять платёжные поручения вх \ис
не могу записать контрагента и организацию ( у меня данные выбираются из ТЧ) .
тип - строка .
нужно записать вероятней всего как ссылку на справочник.
помогите не то кодом не то направлением .
не первый час торможу.
спасибо за любую информацию.

Zaval
Цитата(roman457 @ 15.10.13, 2:41) необходимо зарегистрироваться для просмотра ссылки
попробую обрисовать картинку

Не очень получилось smile.gif
Куда записать? Откуда выбираются? .........
Vofka
Насколько я понял, у вас контрагент и организация поступают в виде строки. Как вы правильно заметили, в 1С это должна быть ссылка на соответствующий справочник. Исходя из того, что у вас находится в этой строке, вы можете применить такие конструкции:

Ссылка = Справочники.Контрагенты.НайтиПоКоду(Строка);

Ссылка = Справочники.Контрагенты.НайтиПоНаименованию(Строка);

Ссылка = Справочники.Контрагенты.НайтиПоРеквизиту(Строка);


Для справочника Организация аналогично.
roman457
Цитата(Zaval @ 15.10.13, 8:23) необходимо зарегистрироваться для просмотра ссылки
Не очень получилось smile.gif
Куда записать? Откуда выбираются? .........

Вам спасибо за то что вы не безразличны к чужим проблемам и за то что вы Были первым. Спасибо .

Цитата(Vofka @ 15.10.13, 8:54) необходимо зарегистрироваться для просмотра ссылки
Насколько я понял, у вас контрагент и организация поступают в виде строки. Как вы правильно заметили, в 1С это должна быть ссылка на соответствующий справочник. Исходя из того, что у вас находится в этой строке, вы можете применить такие конструкции:

Ссылка = Справочники.Контрагенты.НайтиПоКоду(Строка);

Ссылка = Справочники.Контрагенты.НайтиПоНаименованию(Строка);

Ссылка = Справочники.Контрагенты.НайтиПоРеквизиту(Строка);


Для справочника Организация аналогично.

Огромное Вам спасибо . ваш совет был не заменим . время почему так поздно отвечаю . впихивал то что не впихивалось . . .
КАК всегда всё гениальное - просто. smile.gif
roman457
НЕ хотелось создавать тему надеюсь что получу ответ на вопросик.
Конфигурация платформа та же как и в поста.
С начала написана внешний отчёт клиентбанка .
Всё получили Спасибо всем кто откликнулся на прошлый мой крик о помощи.
но вот результат нужно так сказать нужно выводить на финишную прямую.
обработка заполняет сохраняет (контрагентов ,договора ,платёжные поручения исх\вход.)
записывает и даже проводит .
НО суть заключается в том что в момент проведения Бух\учёта
он получает счета пустыми и движение денежных средств как не определёнными ( хотя тип операции при заполнении документа указан. как требует документ.)
А НДС проводит как положено .
по факту вместо 2-х проводок

(631-311 и 6442 - 6441)я получаю одну (только 6442-6441).

если в документе платёжное поручение снова получить тот же договор тогда проводится без проблем .
счета вбивались так а не через договор

Ссылка = планысчетов.Хозрасчетный.НайтиПоКоду("6441") ;

укажите правильное движение куда копать пожалуйста . чтобы было две проводки .
откуда он должен брать 631 / 361 счета и в каком виде хочет видеть программа не могу разобраться.
Премного Благодарен и заранее спасибо.
Vofka
Цитата(roman457 @ 29.10.13, 17:29) необходимо зарегистрироваться для просмотра ссылки
НЕ хотелось создавать тему

Ну здрасте. Правила, пункт 6. Закрыто.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.