Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> как получить ссылку на справочник . , справочник как ссылка ( )?          
roman457 Подменю пользователя
сообщение 15.10.13, 1:41
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 55
Спасибо сказали: 2 раз
Рейтинг: 0

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


Zaval Подменю пользователя
сообщение 15.10.13, 7:23
Сообщение #2

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Цитата(roman457 @ 15.10.13, 2:41) *
попробую обрисовать картинку

Не очень получилось smile.gif
Куда записать? Откуда выбираются? .........

Спасибо сказали: roman457,

Vofka Подменю пользователя
сообщение 15.10.13, 7:54
Сообщение #3

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

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

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

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

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


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

Сообщение отредактировал Vofka - 15.10.13, 8:14

Спасибо сказали: roman457,

roman457 Подменю пользователя
сообщение 15.10.13, 14:20
Сообщение #4

Говорящий
***
Группа: Пользователи
Сообщений: 55
Спасибо сказали: 2 раз
Рейтинг: 0

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

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

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

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

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

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


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

Огромное Вам спасибо . ваш совет был не заменим . время почему так поздно отвечаю . впихивал то что не впихивалось . . .
КАК всегда всё гениальное - просто. smile.gif

roman457 Подменю пользователя
сообщение 29.10.13, 17:29
Сообщение #5

Говорящий
***
Группа: Пользователи
Сообщений: 55
Спасибо сказали: 2 раз
Рейтинг: 0

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

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

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

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

укажите правильное движение куда копать пожалуйста . чтобы было две проводки .
откуда он должен брать 631 / 361 счета и в каком виде хочет видеть программа не могу разобраться.
Премного Благодарен и заранее спасибо.

Vofka Подменю пользователя
сообщение 29.10.13, 17:41
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата(roman457 @ 29.10.13, 17:29) *
НЕ хотелось создавать тему

Ну здрасте. Правила, пункт 6. Закрыто.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Тема закрыта Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.04.24, 17:49
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!