1с как сделать сайт
Сегодня почти невозможно представить организацию без своего сайта. Нередко созданием web-страничек занимаются сотрудники компании. Давайте разберемся, что нужно учитывать при осуществлении такой деятельности, и как отразить затраты на создание сайта в 1С: Бухгалтерии.
Сайт – объект авторских прав (ст. 1259 ГК РФ), и эти права необходимо подтвердить документально. Поэтому при создании стоит прописать в договоре (подряда, с автором) (ст. 1288 и 1296 ГК РФ) и акте (ввода/приема-передачи) условие о передаче исключительного права на произведение (работы для сайта/сайт) предприятию.
Проводить регистрацию сайта не обязательно, это делается по воле обладателя, о чем говорится в Гражданском кодексе п.1. ст. 1262.
Web-страничка является нематериальным активом (НМА), который отражается в учете по первоначальной стоимости на дату принятия/ввода.
Приобретая или создавая сайт, затраты нужно аккумулировать на счете 08.05. Если расходов получается менее 100 000 руб., их учитывают в составе материальных в полной сумме в момент принятия к учету (ст. 254 НК РФ).
При создании сайта самим предприятием в затраты включается зарплата сотрудников и взносы, начисленные на неё, услуги хостинга, регистрация доменного имени и другие расходы, необходимые для доведения сайта до состояния, пригодного к использованию.
Д 08.05 – К 60,70 (76, 69, 02, 10) | Учтены расходы на создание НМА |
Д 04 – К 08.05 | Ввод в эксплуатацию |
Д 20 (25,26,44) – К 05 | Начисление амортизации каждый месяц |
Бухгалтерский учет
Стоимость в бухгалтерском учете формируется в соответствии с ПБУ 14/2007. Согласно п. 3, объект можно принять в качестве НМА. В отличие от основных средств, лимитов по сумме нет, и принять сайт к бухгалтерскому учету как НМА можно вне зависимости от его стоимости (п. 3 ПБУ 14/2007, Письмо Минфина от 18.03.2019 N 03-03-06/1/17688).
Необходимо определить, есть ли срок полезного использования (СПИ) актива, или его невозможно установить. Определение СПИ происходит по правилам, указанным в п. 26.
Стоимость нематериальных активов с определенным сроком полезного использования погашается посредством начисления амортизации в течение срока их полезного использования.
По нематериальным активам с неопределенным сроком полезного использования амортизация не начисляется.
Некоммерческие организации по НМА амортизацию также не начисляют (п.24 ПБУ 14/2007).
СПИ сайта утверждается приказом руководителя.
Способы начисления амортизации по НМА (п. 28):
- пропорционально объему продукции (работ).
Налоговый учет
В налоговом учете определен лимит, при котором можно отнести НМА к амортизируемому имуществу, он составляет 100 000 рублей и более. При этом активы должны использоваться в работе организации в течение длительного времени (свыше 12 месяцев) и приносить экономическую выгоду. Погашение стоимости происходит через амортизацию.
Для НУ стоимость имущества, созданного силами организации, определяется как сумма фактических затрат на его создание (материальные, заработная плата, услуги сторонних организаций, пошлины, свидетельства), за исключением сумм налогов, учитываемых в составе расходов в соответствии со ст. 257 НК РФ.
Включение НМА в амортизационные группы осуществляется в соответствии со ст. 258 НК РФ, исходя из срока полезного использования. Когда невозможно определить СПИ, срок для начисления амортизации устанавливается равным 10 годам (но не более срока деятельности предприятия). По НМА, указанным в пп.1-3,5–7, абз. 3 п. 3 ст. 257 НК РФ, организация вправе сама определить срок использования, который не может быть менее двух лет (п. 2 ст. 258 НК РФ).
Таким образом, срок использования программы для ЭВМ, базы данных (в данном случае – сайт компании) должен быть не менее 2-х лет.
Амортизация по НМА начисляется с первого числа месяца, следующего за месяцем принятия объекта к учету (ввода в эксплуатацию).
В НУ возможны два метода начисления амортизации: линейный и нелинейный (п. 1 ст. 259 НК РФ).
Для того, чтобы не было разниц в учете, рекомендуется в БУ и НУ уставить одинаковый СПИ и метод начисления амортизации.
Затраты на хостинг и периодическую регистрацию домена при первоначальном размещении сайта включаются в стоимость НМА, в последующие годы относятся единовременно в расходы.
Затраты на продвижение сайта учитываются в составе прочих расходов как расходы на рекламу (п.4 ст. 264 НК РФ) и признаются в полной сумме, то есть не нормируются.
Пример:
Организация в апреле 2019г. для разработки сайта привлекла по договору авторского заказа дизайнера и штатного программиста, в обязанности которого входило создание сайта. Для учета затрат на создание НМА предусмотрен субсчет 08.05.
1.Стоимость услуг дизайнера составила 25 000 рублей.
Д 08.05 К 76 – 25 000 руб. – начислено вознаграждение дизайнеру
Д 76 К 68.01 – 3 250 руб. – удержан НДФЛ
Страховые взносы с выплаты по ГПД (ПФР, ФОМС)
Д 08.05 К 69 – 6775 руб. (25 000*27,1%)
2.Стоимость работы программиста составила 90 000 рублей
Д 08.05 К 70 – 90 000 руб. – начислена зарплата программисту
Д 70 К 68.01 – 11700 руб. – удержан НДФЛ
Страховые взносы с выплаты по трудовому договору (ПФР, ФОМС, ФСС, ФСС от НС 0,2%)
Д 08.05 К 69 – 27 180 руб. (90 000*30,2%)
20 мая 2019 г. сайт ввели в эксплуатацию. Всего затраты на создание сайта составили:
148 955 руб. (25 000 + 6 775 + 90 000 + 27 180)
Срок полезного использования организация установила в БУ и НУ равным 36 месяцем. Метод начисления амортизации – линейный.
Отражение операций в 1С: Бухгалтерии 3.0
Прежде чем вводить в программу информацию о затратах, необходимо ввести справочную информацию в разделах «Зарплата и кадры» и «ОС и НМА»
Создаем новый способ учета зарплаты, чтобы затраты на заработную плату программиста включились в первоначальную стоимость НМА (были отнесены на субсчет 08.05).
«Зарплата и кадры» – «Настройки зарплаты» – «Отражение в учете» – «Способы учета зарплаты».
Добавляем новый способ учета зарплаты
При его заполнении необходимо выбрать НМА, создаем элемент справочника.
Для начисления заработной платы создаем новый вид расчета с соответствующим кодом дохода.
Создание сайта входит в трудовую обязанность программиста, поэтому выбираем код дохода 2000.
Заполнив справочники, переходим к начислению зарплаты программисту.
«Зарплата и кадры» – «Все начисления» – Кнопка «Создать» – «Начисление зарплаты».
Результаты начислений должны быть отнесены на субсчет 08.05.
Дизайнер работает по договору авторского заказа, подробнее о начислении зарплаты по данному виду договора мы рассказывали в статье Особенности учета операций по договорам ГПХ в программах 1С (в данном случае для отражения затрат необходимо применять счет 08.05 вместо счетов 20, 26, 44).
Для регистрации сайта как НМА оформляем документ «Принятие к учету НМА» («ОС и НМА» – «Нематериальные активы» – «Принятие к учету НМА»).
По нажатию на кнопку «Рассчитать суммы» автоматически заполнится стоимость НМА, собранная на счете 08 (в программе уже должны быть отражены начисления по ГПД по счету 08 с аналитикой «Сайт ООО Ромашка»).
Необходимо заполнить закладку «Бухгалтерский учет»
и «Налоговый учет»
Амортизация НМА начисляется в ходе выполнения регламентных операций при закрытии месяца, начиная с июня 2019 г.
При разработке приложений с глобальным взаимодействием уже давно известна архитектура SOA (Service Oriented Architecture).
Такая архитектура подразумевает, что приложения на разных платформах, в разных средах взаимодействуют между собой, при этом разработчик может не беспокоиться о том, что находится внутри приложений на той стороне (т.е. об их реализации) , а также о том, что находится снаружи их (т.е. об их среде окружения).
Существует достаточно большое количество реализации этой архитектуры. Одним из видов такой реализации является технология основанная на связке специфицированных консорциумом w3c таких технологий, как веб-сервисы и протоколы SOAP, WSDL, WADL и т.п., которые в свою очередь основаны на XML. Уже достаточно длительное время эта технология интегрирована в платформу 1с Предприятие. Благодаря этому 1с предприятие может служить "сервером приложений", поставщиком сервисов, можно организовать взаимодействие между 1с, и приложениями, написанными на других платформах, можно организовать взаимодействие между различными системами на базе 1с и так далее.
web-сервисов и WSDL, каковую архитектуру используют туристические агентства, гостиницы, ритейлеры и т.п.
Часть 1. Здравствуй, Name!
Есть достаточное количество противников SOA и сторонников других технологий, как и тех, кто недолюбливает 1С. Однако существующая технология разработки на платформе 1с позволяет приступить к разработке и получить готовый результат довольно быстро при весьма поверхностном знакомстве с подробностями спецификаций SOA, WSDL и веб-сервисов, по сравнению со многими другими известными продуктами как от гигантов софтверной индустрии, так и с бесплатными open-source решениями, что само по себе не является ни плюсом ни минусом, но может заставить задуматься.
Чтобы окончательно в этом убедиться я твердо решил в качестве примера реализовать при помощи web-сервисов хрестоматийный пример, на котором большинство студентов, изучавших вычислительную технику и программирование, практиковались ещё во время учебы в ВУЗ-ах, а именно игру «Жизнь» - клеточный автомат, придуманный английским математиком Джоном Конвеем в 1970 г.
Но не сразу, а постепенно, для начала, чтобы просто понять, как это работает, создадим простой веб-сервис, который будет иметь выполнять одну операцию с одним параметром строкового типа и будет возвращать тоже строку.
Для начала надо всё же установить веб-сервер, который будет обрабатывать запросы, это может быть Apache или IIS. Я предпочитаю Apache. Поскольку
Теперь создадим пустую файловую базу, в ней роль «Полная» с полными правами на все группы объектов и пользователя Admin, назначив ему эту единственную роль.
На вопрос, будет ли это работать в файловом варианте - ответ положительный (во всяком случае этот простой пример работает как файловая база).
Минус файловой версии - невозможность отладки серверных процедур.
Теперь приступим к реализации. В группе web-сервисы создадим новый объект с простым именем WebServiceTest, операцией с именем GetHelloString, которую будет обрабатывать функция Привет(Name) и параметром Name. И операция и параметр добавляются командой "добавить". Тип значения параметра Name - string (берется из пространства имен
Тело функции Привет() модуля сервиса будет содержать только одну строку:
Осталось только опубликовать сервис. Заходим в меню администрирование -> публикация на web-сервере. Откроется форма, в которую мы введем параметры публикации. Имя публикации должно совпадать с именем каталога на web-сервере.
В поле «Каталог» вводим путь к нашему каталогу на web-сервере, который мы создали ранее, то есть C:\Apache24\htdocs\WebServices\
Остальные параметры вы можете рассмотреть на рисунке Рис. 3
перезапустим web-сервер, используя Apache monitor (оснастку служб Windows, закладку «службы» диспетчера задач, командную строку, bash, монитор процессов - что там у вас есть под рукой) чтобы данные публикации были считаны Апачем заново. Обновление публикации и перезапуск веб-сервера нужно делать после каждого сохранения конфигурации, связанного с изменениями веб-сервиса.
Результат должен выглядеть как-то так:
Клиентская часть будет содержать чуть больше кода. Можно обращаться к сторонним сервисам двумя способами:
- использовать ws-ссылку (объект метаданных)
- создать ws-определение программно
Первый способ означает, что нам нужна ещё одна конфигурация, поэтому сейчас используем второй. Разница лишь в том, что мы создадим объект программно.
Создадим новую обработку с реквизитом Name, разместим его на форме, добавим форме команду Тест с двумя поцедурами, на клиенте и на сервере.
Параметры конструктора объекта WSПрокси ИмяСервиса и ИмяТочкиПодключения можно найти в XML-тексте, который возвращает наш сервис по URI А именно в элементе
где ИмяСервиса — это атрибут Name этого элемента, то есть
ИмяТочкиПодключения — это атрибуты Name вложенных элементов
Обычно мы имеем две точки для разных версий SOAP, в нашем случае они называются
WebServiceTestSoap и WebServiceTestSoap12 — можно использовать любой из них.
Все проверялось на Windows Server 2016 с IIS 10, допиленной УТ11, серверной 1С:Предприятие 8.3 8.3.18.1289, Chrome 97.0.4692.71.
Приемы разработки
Универсальный метод
Допустим, планируем сделать сайт с пятью страницами. В "классике" это требует создания в конфигурации одного сервиса, пяти шаблонов и двух методов для каждого шаблона (GET и POST, если нужны оба) и как минимум от 5 до 10 обработчиков.
Можно сделать один шаблон вида "/" и три метода (ГетМетод, ПостМетод и просто Метод), а потом разбирать запрос в коде:
Шаблоны HTML
Вместо огромных строк вида
гораздо проще использовать шаблон
и читать и обрабатывать его в коде:
Такой подход требует аккуратности в использовании названий тегов, но позволит легко отлаживать страницы (например, в jsfiddle) и реализовать мультиязычность.
Мультиязычные страницы
Все просто - задаем язык вывода (по пользователю, группе, или в параметрах запроса) и при замене тега его используем:
Авторизация - делаем страницу для логина
Сервис поднимается либо под пользователем ИБ, указанным в default.vrd (ib="Srvr=localhost;usr=user;pwd=pass;Ref=test"), либо требует авторизации - Basic или OpenId. Basic приводит к тому, что при первом обращении к сайту Chrome показывает безобразное окошко с Username и Password. Если ввести правильные реквизиты, они запоминаются и удалить запомненное - целая проблема.
Навскидку работает так: при запросе к странице, требующей Basic Auth без заголовка Authorization, сервер возвращает код 401 с заголовком WWW-Authenticate=Basic, браузер выводит окно для ввода логина/пароля, делает запрос с методом OPTIONS и заголовком Authorization и при ответе кодом 200 отправляет исходный запрос, добавив заголовок. Если на OPTIONS отвечают 401, выводит окно еще раз и так по кругу.
Мне нигде не попалось то, что можно совместить авторизацию под пользователем из default.vrd и по введенным пользователем реквизитам. Иными словами, даже если пользователь задан в default.vrd, заголовок запроса (JS: request.setRequestHeader("Authorization", "Basic " + btoa(login + ":" + password))) выполнит запрос (откроет сессию 1С) под указанным в нем login.
Рассмотрим страницу логина, которая должна позволить:
- реализовать и сохранять авторизацию пользователя 1С по логину и паролю;
- ограничивать время действия авторизации (при неактивности пользователля в течение заданного времени);
- сообщать о неправильном сочетании логин/пароль;
- выбирать и сохранять дополнительные параметры сессии (например, язык).
Получить доступ к странице авторизации
Создаем пользователя UserForLogin и указываем его в default.vrd. Для безопасности создаем роль UsersForLogin с единственным правом использования универсального метода (детали тут). Таким образом обращение к странице логина не будет требовать авторизации. А чтобы без авторизации была доступна только страница логина, добавляем в универсальный метод:
Получаем реквизиты
Кладем нужное количество html тегов input и собираем login, password и language. Дальше можно добавить заголовок авторизации и сделать POST, но есть проблема - как ее сохранить в браузере.
Авторизация через cookie с помощью URL Rewrite
- кладем в запрос куку с готовым токеном;
- настраиваем входное правило URL Rewrite, которое из этой куки (при ее наличии) делает заголовок Authoriization.
После настройки любой запрос к 1С с правильной кукой превращается в запрос с правильной Basic Auth. Кука сохраняется в последующих запросах этой сессии.
Тексты (код для открытия окна с кукой и web.config с правилами) в приложенных файлах.
Время действия авторизации
Если по неактивности (т.е. пользователь перестал обращаться к страницам в течение заданного времени), то в конец универсального метода добавляем
А в функции ПроверитьАвторизацию проверяем ее наличие:
После этого при любом запросе, поступившем более чем через 100 секунд после предыдущего, ПроверитьАвторизацию вернет Ложь и универсальный метод вернет страницу логина.
Можно считать время от последней авторизации (добавлять куку в функции Логин), можно задать абсолютный период (до конкретной даты), можно совместить с кукой авторизации - нет пределов совершенству :).
Неправильный логин/пароль
Под катом выше объяснено, почему в этом случае браузер все равно выкинет свое окошко авторизации. Во избежание этого добавим исходящее правило в URL Rewrite - заменим в заголовке WWW-Authenticate "Basic" на "None" (или что другое, главное, не "Digest"). А для перехвата ошибки авторизации без перехода на другую страницу сделаем в JS страницы fetch к любой рабочей странице сайта (кроме логина) с введенными реквизитами. Если fetch вернет 401, обработаем его в скрипте и культурно напишем на странице "Invalid login/password" (или что выбранный язык предложит).
Подробности (полная страница логина и web.config с правилами) в приложенных файлах. В login_sample.html намеренно оставлены следы экспериментов. В web_sample.config включен trace результатов URL Rewrite.
Вишенка для тех, кто дочитал до конца и не догадался
Язык и прочие неободимые параметры, выбираемые при авторизации (подразделение, цвет фона страниц и прочее) на странице логина кладем в куку и извлекаем в универсальном методе.
Курс предназначен для базовой подготовки администраторов сайтов, созданных на "1С-Битрикс: Управление сайтом". Изучив курс, вы освоите основные методы администрирования системы, а также пополните знания по темам, изученным в курсе Контент-менеджер.
Если вы добросовестно изучите курс, то научитесь:
- управлять доступом к системе, сайтами, пользователями, группами пользователей;
- работать с инструментами системы;
- использовать возможности интерфейса по управлению системой;
- работать с модулями "1С-Битрикс: Управление сайтом", связанными с оптимизацией и безопасностью работы сайта;
- выполнять работу по конфигурированию веб-системы для оптимальной работы.
Если вам предстоит самостоятельная установка системы или перенос сайта на хостинг, то без курса Установка и настройка Курс Установка и настройка предназначен для специалистов устанавливающих "1С-Битрикс: Управление сайтом" или "Битрикс24 в коробке".
Начальные требования
Необходимый минимум знаний для изучения курса:
- базовые навыки компьютерной грамотности и навыки работы с ОС Windows;
- базовые знания о WWW и организации доступа к веб-серверу;
- знание системы в рамках курса Контент-менеджер Мы считаем, что вы этот курс уже прошли и знаете многое о Битриксе. Поэтому подсказок во всплывающих окнах будет намного меньше, чем в курсе Контент-менеджер. , чтобы банально не путаться в интерфейсе.
Неплохо было бы иметь базовые навыки установки и администрирования *nix-систем.
У нас часто спрашивают, сколько нужно заплатить
Курс полностью бесплатен. Изучение курса, прохождение итоговых тестов и получение сертификатов - ничего из этого оплачивать не нужно.
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
В конце каждого урока есть кнопка Прочитано! . При клике на неё в Вашу итоговую таблицу опыта добавляется то количество баллов, которое указано в прочитанном После нажатия кнопки Прочитано! появится
окно подтверждения:
уроке.
Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, поэтому итоговое количество набранных Вами баллов может отличаться от максимально возможного. Не переживайте! Отличный результат - это если общее число набранных Вами баллов отличается от максимального на 1-2%.
Тесты и сертификат
После изучения курса пройдите тесты на сертификацию. При успешной сдаче последовательности тестов на странице Моё обучение вы увидите результат обучения и там же - ваш сертификат в формате PDF.
Иконка успешно сданного вами курса отображается в вашем профиле на Freelance, если вы укажите ссылку на ваш профиль на сайте компании 1С-Битрикс.
Комментарии к урокам
Для преподавания офлайн
Если данный курс берётся в качестве основы для офлайнового преподавания, то рекомендуемая продолжительность: 3 дня (24 академических часа).
Если нет интернета
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome
iOS
Marvin for iOS
ShortBook
обновляются периодически, поэтому возможно некоторое отставание их от онлайновой версии курса. Версия файла - от 11.04.2022.
Как проходить учебный курс?
Сегодня WEB сервисы используются практически повсеместно – именно они предоставляют нам информацию о рейсах самолетов и поездов, курсах валют и погоде. Неудивительно, что и 1С обладает возможностью создания собственных WEB сервисов, позволяющих выступать как в роли поставщика, так и потребителя. Данный механизм встроен в платформу «1С:Предприятие 8.3» и разработчики могут добавлять даже в типовую конфигурацию собственные объекты типа «WEB-сервисы». Их архитектура построена на наборе сервисов, позволяющих обмениваться информацией с другим программным обеспечением.
Создание веб-сервиса 1С
Одним из главных преимуществ WEB-сервисов 1С является отсутствие необходимости давать прямой доступ к данным ИБ. Правильно настроенный веб-сервис 1С позволяет другим приложениям пользоваться функциями извне. В таких случаях определять право пользования данными по заданным параметрам должна сама функция по прописанным разработчиком правилам.
Как создавать веб-сервис в 1С?
Чтобы определенная функция системы 1С стала доступна внешнему ПО, необходимо выполнить следующий алгоритм действий:
Пример создания простого WEB-сервиса
Чтобы наиболее наглядно продемонстрировать работу механизма WEB-сервисов, создадим пример – функционал, определяющий длину введенной строки. Программное обеспечение передаст в качестве параметра запроса строку, а функция, описанная в 1С, вернет число символов. При создании нужно помнить, что публикация этого механизма даст возможность обращения к нему различного ПО. Так как не каждое ПО способно воспринимать кириллицу, будем называть объекты конфигурации, используя латинские знаки.
Открываем конфигуратор, находим в дереве ветку «WEB-сервисы» и добавляем новый сервис «wa_LengthString». Также необходимо на вкладке «Операции» добавить новую операцию. Назовем ее «CalcLengthString», в свойствах укажем тип возвращаемого значения – int или integer и создадим внутри нее параметр «InputString». Тип значения оставляем string.
Рис.1 Работа в конфигураторе
Теперь необходимо прописать действие функции CalcLengthString в модуле WEB-сервиса. Для этого открываем свойства созданной функции и нажимаем кнопку в виде лупы справа, у поля ввода «Имя процедуры». 1С автоматически создаст функцию в модуле нашего WEB-сервиса и откроет его для того, чтобы мы описали действие CalcLengthString. Воспользуемся этим и напишем действие функции – определение длины вводимой строки.
Рис.2 Действие функции CalcLengthString
Фактически на этом создание простейшего WEB-сервиса закончено. Теперь необходимо «выложить» этот сервис в общий доступ, чтобы стороннее ПО или другие системы 1С могли пользоваться данным функционалом.
Публикация веб-сервиса 1С
Для того чтобы мы смогли опубликовать созданный веб-сервис с его функциональностью, нам необходимо иметь доступ на сайт. Перед тем как мы начнем публикацию сервиса, необходимо проверить имя файла в свойствах созданного модуля wa_LengthString. Оно должно быть понятное, простое и иметь расширение «1cws».
Рис.3 Публикация веб-сервиса
Теперь настало время публиковать созданный нами WEB-сервис на сервере. Эта возможность появилась в версии платформы 8.3 и многие компании уже поняли всю пользу этого функционала. Для того чтобы приступить к публикации, необходимо в конфигураторе открыть форму «Администрирование/Публикация на веб-сервере…».
Рис.4 Опубликовать созданный нами WEB-сервис
В открывшемся окне нам необходима настройка Web сервисов 1С и заполнение определенных полей:
- Имя. Обозначает папку на веб-сервере, в которой будет храниться описание нашего веб-сервиса. Будьте внимательны к регистрам, так как иногда серверы различают символы большого и малого регистра;
- Веб-сервер. Необходимо выбрать сервер из установленных на компьютере;
- Каталог. Вы должны выбрать путь к папке, где хранятся данные веб-сервера по настройке подключения. Используются исключительно латинские буквы;
- Два признака типа «Булево». Первый нам пригодиться, если необходимо настроить доступ через веб-клиент к конфигурации. Для того чтобы опубликовать сервис 1С, необходимо поставить вторую отметку.
Остается лишь проверить, что у нужного WEB-сервиса установлена галка в первом столбце, и нажать на «Опубликовать».
Рис.5 Опубликовать
Проверить, опубликован ли ваш WEB-сервис на сервере, достаточно просто. Необходимо открыть любой браузер и в адресную строку вбить строчку типа:
В ответ на такой запрос адреса браузер должен отобразить структуру файла XML. Если же вы видите пустую страницу, ошибку или непонятные символы (проблемы с кодировкой), то нужно еще раз проверить все действия. Также не лишним будет убедиться, что сервер настроен верно, и у вас есть к нему доступ. После успешной публикации WEB-сервис 1С смогут использовать сторонние приложения.
Читайте также: