Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 ... 5 6 7 8 9 10 11 12 13 14 15 След.
Сформировать отчет WS-Соединение
 

Помните, что WS-соединение предназначено для выполнения кода модуля Web-сервиса 1C:Предприятия 8. И возникает WS-соединение в процессе обращения к Web-сервису, опубликованному на веб-сервере.

WS-ссылка является одним из вариантов технологии интеграции с web-сервисами сторонних поставщиков, общим объектом конфигурации в ветке «Общие» → «WS-ссылки».

Если использовать статическую ссылку, то достигается большая скорость работы и это является преимуществом использования статической ссылки перед динамической так как система 1С:Предприятие получит описание Web-сервиса 1С стороннего поставщика всего один раз, только при создании WS-ссылки. А если использовать динамическую ссылку, то в таком случае описание Web-сервиса 1С будет получаться каждый раз при вызове Web-сервиса 1С.

Сформировать отчет WS-Соединение
 

Подумал сейчас, так может у вас WS не может к модулю объекта обратиться, а к остальным общим модулям без проблем пройдет? Не знаю насчет вашей конфигурации, но в отчетах УПП УстановитьНачальныеНастройки() находится внутри области "#Если Клиент Тогда ... #КонецЕсли", соответственно внешнее соединение их не видит.

Проблема с СОМ-объектом
 

А вот, кстати, по моему опыту, регистрация dll библиотеки (вызвать в cmd regsvr32 "C:\Program Files\1cv8\[номер платформы]\bin\comcntr.dll" )практически никогда не помогает.

Регистрация объекта вручную через Панель управления=> Администрирование => Службы компонентов более действенна на мой взгляд. Этот метод рабочий, сам им пользовался и успешно. Но требует внимательности и большого количества телодвижений. А также после создания компонента мне приходилось поработать над разрешениями для пользователей, на стороне которых он будет использоваться. Для этих пользователей добавлял роли. Можно, конечно, это делать и для группы пользователей, если вам так удобнее.

V7: передача тэгов маркируемой продукции
 

Точно, да. От себя добавлю. Мы так делали когда-то, уже забыл. Нужно только записать документ, о котором коллега выше говорит. Он необходим нам для дальнейшей связи Производства и Эмиссии марок (дальше поймете каким образом). На данном этапе передавать данные не нужно.

Теперь создаем документ Заказ на эмиссию кодов маркировки СУЗ. Основанием для данного документа как раз и будет Маркировка товаров с прошлого шага.

По документу-основанию заполняются товары (при наличии расширения). Вам необходимо выбрать gtin и указать количество запрашиваемых марок. По моим наблюдениям количество выпущенного товара и количество заказанных марок никак не связаны между собой

Отправляем данные и ждем, когда система даст нам положительный ответ. Полученные марки 1С сохраняет в Регистр сведений Пул кодов маркировки СУЗ. Обычным образом из базы его посмотреть у вас не удастся, но можно воспользоваться, например, консолью запросов. В данном Регистре сведений нас больше всего интересует Реквизит «Полный код маркировки» и Измерение «Заказ на эмиссию».

Переход с 1С:Розница 2.2. на 2.3. и подключение маркировки
 
Цитата
Larisa написал:
У меня когда-то была такая вот еще проблема –1с:Розница 2.2 с электронным кассиром. Сейчас процесс построен так, что кассир собирает для клиента предварительный заказ и отдает клиенту печатный предчек с распечатаным ГУИДом предварительного заказа. Клиент подходит к терминалу, сканирует код документа и получает на экране список подобранных товаров для оплаты.   В чем проблема: имея сейчас на дворе маркировку воды и прочего возникает проблема, что предчек нельзя сделать предварительным заказом, так как в этом документе нема данных о конкретном выбранном маркированном товаре. Получается придется уходить от использования предварительного заказа в пользу чека или колхозить дополнительно табличную часть по типу табличной части ЧекаККМ КодыМаркировки?
Знаете, пречек можно и непосредственно из чека делать после чего откладывать его и возобновлять на кассе. Тут все в руках разработчика. Но, учитывая, что обновление с 2.2 до 2.3 то еще удовольствие, да и еще доработки, то я бы уже смотрел в сторону розницы 3 и там уже дорабатывать.
Сформировать отчет WS-Соединение
 

Найдите процедуру модуля объекта отчета и посмотрите, что там в коде и перенесите в модуль веб-сервиса. И еще не пойму, зачем "перед функцией указать "&НаСервере""? У вас разве код общего модуля с галкой Сервер, может на клиенте выполниться?

Проблема с СОМ-объектом
 

Не забудьте только, что для выполнения команды достаточно будет в строке написать такой текст команды «regsvr32 "C:\Program Files\1cv8\8.3.ХХ.ХХХХ\bin\comcntr.dll"». Вместо «ХХ.ХХХХ» необходимо указать необходимый релиз платформы, библиотеку которой, необходимо зарегистрировать в реестре системы.

Если все выполнено правильно и регистрация произошла успешно, то должно выдать сообщение, как на скриншоте, об успешной регистрации библиотеки.

V7: передача тэгов маркируемой продукции
 

Я хотел бы продолжить свою мысль. Для начала работы с новыми видами товаров, подлежащих обязательной маркировке, в программе потребуется установить настройки.

Из раздела Администрирование следует перейти по гиперссылке Интеграция с ИС МП (обувь, одежда, табак...) в одноименную форму. Если до этого в программе учет маркированных товаров не велся, необходимо установить флаг Вести учет маркируемых товаров.

Затем следует установить или добавить новые флаги для нужных товарных групп в таблице маркируемых товаров. В карточке номенклатуры (раздел Справочники - Номенклатура) для новой или уже используемой продукции (товара), подлежащей обязательной маркировке (или маркировке в порядке эксперимента), в поле Маркировка и контроль следует установить соответствующую товарную группу.

Переход с 1С:Розница 2.2. на 2.3. и подключение маркировки
 
Цитата
Larisa написал:
Ребята, вопрос конечно простой, но... – никак не получается перейти с Розницы 2.2 на 2.3? Установлена Розница 2.2.13.12. Если с обновлением, то не показывает. Прошу, подскажите!  В самой программе обновления не показывает, только платформу 8.3.16. У нас установлена 8.3.15.1778. Уже скачал Розницу 2.3, только не знаю как правильно поступить. Допустим раньше был переход с Розницы 1 на Розницу 2. А теперь нигде ничего не написано как. Если я понимаю, она просто должна сама обновиться до версии 2.3. Тогда не понятно, зачем они продолжали выпускать обновления как для версии 2.2 так и 2.3. А еще как-то маркировку надо подключить к этому всему делу….

Вообще для перехода с Розница 1 на Розница 2 были специальные обработки. Для перехода с 2.2 на 2.3 - простое обновление (Конфигурация - поддержка - обновить конфигурацию).

Сформировать отчет WS-Соединение
 
Цитата
Андрей написал:
Добрый день, коллеги. Беда такая. В идеале нужен веб-сервис, которому будут передаваться: код пользователя 1С, наименование отчета и имя настройки отчета пользователя.  Веб сервис должен найти пользователя по наименованию, восстановить настройку отчета по её наименованию, сформировать отчет, результат запихнуть в табличный документ и сохранить во временный файл. Возвращать такой веб-сервис должен временное имя файла.  Создал код и, когда пихаю его во внешнюю обработку, все работает. Если же я дергаю его через веб-сервис, ругается на строку "Отчет.УстановитьНачальныеНастройки();".  Предполагаю, что при WS-соединении, так делать нельзя. Подскажите пожалуйста, как это можно порешать? Или может есть какой-то более красивый способ реализации?
А в переменной отчет что? Скорей всего имя отчета кривое передаешь.
Страницы: Пред. 1 ... 5 6 7 8 9 10 11 12 13 14 15 След.