Нужно с помощью веб-сервиса создать документ параметры для заполнения передаются сайта, и вернуть числовой параметр на сайт. При попытке создание документа вываливает ошибка: Неизвестная ошибка. {Документ.ГТД(339,19)}: Переменная не определена (глПользователь) по причине: {Документ.ГТД(339,19)}: Переменная не определена (глПользователь).
Ну вы подумайте просто логически, какая форма может быть в веб сервисе?
Цитата(Meest @ 24.01.13, 15:25)
Нужно с помощью веб-сервиса создать документ параметры для заполнения передаются сайта, и вернуть числовой параметр на сайт.
Ну замечательно, создавайте.
Цитата(Meest @ 24.01.13, 15:25)
При попытке создание документа вываливает ошибка: Неизвестная ошибка. {Документ.ГТД(339,19)}: Переменная не определена (глПользователь) по причине: {Документ.ГТД(339,19)}: Переменная не определена (глПользователь).
Я сейчас только стелепатирую что происходит в строке 339 и около неё и тут же отпишу.
Группа: Местный
Сообщений: 170
Из: Украина
Спасибо сказали: 32 раз
Рейтинг: 0
Цитата(Vofka @ 24.01.13, 15:54)
Ну вы подумайте просто логически, какая форма может быть в веб сервисе?
Ну замечательно, создавайте.
Я сейчас только стелепатирую что происходит в строке 339 и около неё и тут же отпишу.
Вот это
Если Константы.Филиал.Получить().КлиентИМ Тогда КаталогФайла = (глПользователь.КаталогГТДИМ ); Попытка ПДФ_принтер = Новый COMОбъект("bioPDF.PDFPrinterSettings"); Исключение Предупреждение("Не удалось подключиться к PDF-принтеру!", 60); КонецПопытки; ПДФ_принтер_имя = ПДФ_принтер.GetPrinterName(); ПДФ_принтер.SetValue("output",(КаталогФайла+"\"+Док.Номер+".pdf")); ПДФ_принтер.SetValue("ShowSaveAS", "never"); ПДФ_принтер.SetValue("ShowSettings", "never"); ПДФ_принтер.SetValue("ShowPDF", "no"); ПДФ_принтер.WriteSettings(True); ТабДок.ИмяПринтера = ПДФ_принтер_имя; ТабДок.Напечатать(); КонецЕсли;
Но сюда оно даже не должно заходить так как есть условие, и к сожалению текущий филиал не КлиентИМ.
По-поводу web-сервиса, возможно я не правильно выразился. С сайта передаются параметры необходимые для документа, сам документ создается в БД, не на web-сервисе.
Собственно вопрос в чем, как создать документ и загнать параметры переданные с сайта?
Группа: Основатель
Сообщений: 13957
Из: Киев
Спасибо сказали: 4524 раз
Рейтинг: 3647.7
Meest, ну вы ж не первый день с нами. Должны уже знать, что на абстрактные вопросы никто не отвечает и никто за кого-то ничего не делает. Это так, к слову.
Читаю ваш ответ выше и всеравно не могу понять чего вы хотите. Я думал, должно быть понятно, что кроме вас здесь никто не сном не духом что за вебсервис, что туда попадает, что там вызывается и т.п., но видимо это понятно не всем. Я вообще не понимаю, причем тут вообще код, который вы выше написали. Такое складывается ощущение, что вы в случайном порядке копипастите сюда какой-то код и говорит о не связных вещах. Короче, я ничего не понимаю. Если вы внятно, по порядку не опишите что конкретно вы сделали и что конкретно у вас не работает - я больше не буду принимать участие в этой теме, т.к. это получается напрасная трата времени.
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Задача: на сайте вводятся некоторые данные, при нажатии на сайте на кнопку нужно в 1С создать документ с введенными данными, далее документ проводится, и некоторые данные полученные после проведения необходимо вернуть на сайт.
Личные бесплатные консультации не даю, для этого есть форум!
Группа: Основатель
Сообщений: 13957
Из: Киев
Спасибо сказали: 4524 раз
Рейтинг: 3647.7
Цитата(logist @ 24.01.13, 16:54)
Задача: на сайте вводятся некоторые данные, при нажатии на сайте на кнопку нужно в 1С создать документ с введенными данными, далее документ проводится, и некоторые данные полученные после проведения необходимо вернуть на сайт.
по причине:{Документ.ГТД(339,19)}: Переменная не определена (глПользователь).
Скорее всего глПользователь доступен только для толстого клиента. Нужно определить его для Сервера или макросами (#Если Не Сервер, например) исключить куски кода где встречается глПользователь
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник. ЗиУП
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!