Материалы 4-го модуля Полного курса по разработке Мобильных приложений на платформе «1С:Предприятие 8»

Добрый день, коллеги!

В закрытой части страницы расположены ссылки на скачивание видео-уроков и методических материалов тренинга Полный курс по разработке Мобильных приложений на платформе «1С:Предприятие 8».

К сожалению, у Вас недостаточно прав для дальнейшего просмотра.

Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.

Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.

Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.

Комментарии / обсуждение (243):

  1. AlexisVB

    На клиенте в методе «ПодключениеКВебСервисуЦентральнойБД» создается новая переменная
    ПараметрДляОтправкиНаСерверСериализованный = Сериализовать(ПараметрДляОтправкиНаСервер);
    и далее выполняется вызов метода вэб-сервиса Sync с параметром ХранилищеЗначения
    В методе Sync (data) — параметр data должен быть ХранилищеЗначения, после выполнения строки:
    СтрТел = Десериализовать(data.Получить());
    У Вас в видео 4.2 переменная СтрТел — Структура, а у меня ХранилищеЗначения, соответственно, дальше не выполняется строка:
    ПроверкаКонфигурации(СтрТел, Ответ);
    Потому что СтрТел не содержит свойства «ИнформацияОКонфигурации»
    Вопрос: где я потерял нить? Почему у вас после десериализации переменная имеет тип Структура, а у меня ХранилищеЗначения??

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • AlexisVB

            СтрТел = Десериализовать(data.Получить());
            При просмотре выражения переменная СтрТел = ХранилищеЗначения. Не понимаю, почему у Вас Структура ?!

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

  2. Sonyc

    В какой-то момент УТ 11 стала при обновлении ругаться на стандартные модули

    {ОбщийМодуль.КонтрольДинамическогоОбновленияКонфигурацииГлобальный.Модуль(24,4)}: Процедура или функция с указанным именем не определена (ЗавершитьРаботуСистемы)
                <>ЗавершитьРаботуСистемы(Истина, Истина);
    {ОбщийМодуль.СоединенияИБГлобальный.Модуль(45,3)}: Процедура или функция с указанным именем не определена (ЗавершитьРаботуСистемы)
            <>ЗавершитьРаботуСистемы(Истина, Истина);
    Мобильное приложение содержит синтаксические ошибки.

    соответственно перестала обновляться конфа на мобильном устройстве. Может кто-то сталкивался с такой проблемой?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Sonyc

        я об этом уже думала, на всякий случай сравнила/объединила стандартные объекты с конфой поставщика, но не помогло. Возможно дело в том, что УТ далеко не новая. Попробую на последний релиз перенести.

        Вопрос, а у тех кто не успеет зафиналиться в понедельник, будет еще время отчитаться по дз и получить решение тренера?

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

      • Агеев Владислав

        Ругается на стандартные модули когда, у меня случилось, я неправильно поставил публикацию мобильного приложения. Если в УТ11 сделать Конфигурация-Мобильное приложение-Публиковать. Но начинаются такие глюки.

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • Агеев Владислав

            Имена разные для разных баз. Внутри одной конечно одинаковые. Еще выяснился глюк с апачем. Если Опубликовать сначала УТ11 а потом Заказы. То Апач падает. И больше не запускается. т.к. после разбора нашел что УТ11 прописывает путь на библиотеку а наша убирает.

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

  3. gigapevt

    Дмитрий ХЕЛП !
    Делаю перенос регистра «Цены номенклатуры». По метаданным вроде бы совместил в обеих конфах.
    В преобразование добавил

        ОписаниеХSL = "<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:v8msg='http://v8.1c.ru/messages'>
        |   <xsl:output method='xml' indent='yes' encoding='UTF-8'/>
        |   <xsl:template match='node()|@*'>
        |       <xsl:copy>
        |           <xsl:apply-templates select='@*' />
        |           <xsl:apply-templates />
        |       </xsl:copy>
        |   </xsl:template>
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Filter/ТипШтрихкода' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/ТипШтрихкода' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/СерияНоменклатуры' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/Качество' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/УдалитьКод' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/УдалитьШтрихкод' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/УдалитьВладелец' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/УдалитьЕдиницаИзмерения' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/УдалитьХарактеристикаНоменклатуры' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/УдалитьСерияНоменклатуры' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/УдалитьКачество' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/ПредставлениеШтрихкода' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/УдалитьТипШтрихкода' />
       
        // убираем из цен
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.ЦеныНоменклатуры/Records/Record/ПроцентСкидкиНаценки' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.ЦеныНоменклатуры/Records/Record/СпособРасчетаЦены' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.ЦеныНоменклатуры/Records/Record/ХарактеристикаНоменклатуры' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.ЦеныНоменклатуры/Records/Record/Валюта' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.ЦеныНоменклатуры/Records/Record/Period' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.ЦеныНоменклатуры/Records/Record/Active' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.ЦеныНоменклатуры/Records/Record/ЕдиницаИзмерения' />
        |</xsl:stylesheet>";

    но всё равно на что то ругается в 30 строке, не могу понять на что ??? Ошибка преобразования данных XML: [30,6]

    файлы XML и скриншот ошибки приложил.

    b7f3a1d77482467a937d4e195a50427c.png

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • gigapevt

        Уже понял свою ошибку. Просто видимо нужно было поспать а не не 5 утра каждый день решать. У меня получился и вариант переноса по регистру и по документу. Я не верно переносил документ, и период не надо было убирать. Это я уже запаниковал от отсутствия идей.

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

      • gigapevt

        Кстати отличная идея — посмотреть сериализацию на клиенте. Возьму себе на заметку такое метод, спасибо!

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

  4. fxfan

    Повторно добавил файл лога с code
    и текст ошибки на клиенте :

    <Structure xmlns="http://v8.1c.ru/8.1/data/core" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <Property name="Ошибка">
            <Value xsi:type="Structure">
                <Property name="ЕстьОшибка">
                    <Value xsi:type="xs:boolean">false</Value>
                </Property>
                <Property name="ТекстОшибки">
                    <Value xsi:type="xs:string"></Value>
                </Property>
            </Value>
        </Property>
        <Property name="Информация">
            <Value xsi:type="xs:string"></Value>
        </Property>
        <Property name="СтруктураСоединенияСЦентральнойБазой">
            <Value xsi:type="Structure">
                <Property name="Пользователь">
                    <Value xsi:type="xs:string">men</Value>
                </Property>
                <Property name="Пароль">
                    <Value xsi:type="xs:string">45785150</Value>
                </Property>
                <Property name="Адрес">
                    <Value xsi:type="xs:string">http://192.168.0.103/m4s/ws/DataTransfer.1cws?wsdl</Value>
                </Property>
                <Property name="URIПространстваИменСервиса">
                    <Value xsi:type="xs:string">DataTransfer</Value>
                </Property>
                <Property name="ИмяСервиса">
                    <Value xsi:type="xs:string">DataTransfer</Value>
                </Property>
                <Property name="ИмяФункции">
                    <Value xsi:type="xs:string">Sync</Value>
                </Property>
            </Value>
        </Property>
        <Property name="ДанныеДляНастройкиОбмена">
            <Value xsi:type="Structure">
                <Property name="КодГлавногоУзла">
                    <Value xsi:type="xs:string">ЦБ</Value>
                </Property>
                <Property name="УзелГлавнойБазы">
                    <Value xmlns:d5p1="http://v8.1c.ru/8.1/data/enterprise/current-config" xsi:type="d5p1:ExchangePlanObject.ОС_ОбменСМобильнымиУстройствами">
                        <d5p1:Ref>b6de04a9-77f1-40bf-be2b-a2064e4970b3</d5p1:Ref>
                        <d5p1:DeletionMark>false</d5p1:DeletionMark>
                        <d5p1:Code>ЦБ</d5p1:Code>
                        <d5p1:Description>Центральная база данных</d5p1:Description>
                        <d5p1:SentNo>0</d5p1:SentNo>
                        <d5p1:ReceivedNo>0</d5p1:ReceivedNo>
                        <d5p1:ОбластьДанныхОсновныеДанные>0</d5p1:ОбластьДанныхОсновныеДанные>
                    </Value>
                </Property>
                <Property name="КодУзлаМобУстр">
                    <Value xsi:type="xs:string">007</Value>
                </Property>
            </Value>
        </Property>
    </Structure>

    ВерсияОС: Microsoft Windows XP version 5.1 Service Pack 3 (Build 2600)
    ВерсияПриложения: 8.3.4.482
    ИдентификаторКлиента: 3478ca42-7628-4b62-8fec-6a7cd6382982
    ИнформацияПрограммыПросмотра:
    ОперативнаяПамять: 2 013
    Процессор: GenuineIntel x86 Family 6 Model 23 Stepping 10 2926 MHz
    ТипПлатформы: Windows x86

    Конфигурация: Заказы
    ВерсияПриложения: 5
    ТекущаяВерсияПриложения: 5
    ID: 4a2f4f83-fd0f-4b0a-8001-c2759a4b6ed7

    Описание ошибки: {ОбщийМодуль.ОсновныеФункции.Модуль(54)}: Ошибка при вызове метода контекста (ПрочитатьXML): Ошибка преобразования данных XDTO:
    НачалоСвойства: {http://v8.1c.ru/8.1/data/core}Structure Форма: Элемент Тип: {http://v8.1c.ru/8.1/data/core}Structure: Ошибка преобразования данных XDTO:
    НачалоСвойства: Value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType: Ошибка преобразования данных XDTO:
    НачалоСвойства: Value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType: Ошибка преобразования данных XDTO:
    НачалоСвойства: {http://v8.1c.ru/8.1/data/enterprise/current-config}ОбластьДанныхОсновныеДанные Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  5. fxfan

    Здравствуйте!
    Объединяю шаблон сервера с УТ11, ранее в мод3 это получалось, а сейчас нет:
    -на этапе активации выдается ошибка (в файле «ошибка на клиенте») чтения xml-ответа (в файле лога)
    -если закомментарить передачу объекта Узел ЦБ, то все принимается верно.
    План обмена настроил на сервере и скопировал на клиент.
    Платформа 8.3.4.482 для сервера и клиента.
    Что бы еще посмотреть?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  6. Makushimo

    На VM-ware неожиданно отвалился интернет. Кажется…
    и теперь все телодвижения с авторизацией и синхронизацией невозможны.
    домашний комп. Винда 7 32 бит
    интернет есть.
    что интересно, мобильная платформа обновляется
    однако увидеть в браузере ВСДЛ описание опубликованного вебсервиса Сервера УТ10 не могу на виртуальной машине.
    Что делать?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  7. Makushimo

    Добрый день.
    Чего-то у меня на ночь глядя лыжи не едут.
    Скачал конфу «заказы». Опубликовал — ВМ подключилась — все ОК.
    Скачал шаблон центральной базы.Объединил с демо УТ10.
    Публикую веб сервис. И нате вам, в браузере не могу увидеть ВСДЛ описание. «http://127.0.0.1/DemoEnterprise/ws/DataTransfer.1cws»
    То есть, при первом обращении по этой строке браузер спрашивает пароль к УТ10 а потом пишет «Веб страница не доступна».
    На выходных делаю все на домашнем ПК.
    На работе таких глюков отродясь не было.
    Подскажите, что тут не так?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Makushimo

        1. отключил публикацию, опубликовал, на предложение перезапустить веб сервер — нет, перезапуск вручную — результат тот же
        2. все то же, но согласился на перезапуск веб сервера — результат тот же
        3. то же что и в п.2 после еще раз вручную перезапускал веб сервер
        ничего не помогает

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

  8. Chif13

    Ошибка: Описание ошибки: {ОбщийМодуль.ОсновныеФункции.Модуль(6)}: Ошибка при вызове конструктора (WSОпределения): При создании описания сервиса произошла ошибка. http://%D0%A4%D0%B5%D0%B4%D0%BE%D1%80%D0%BE%D0%B2%20%28%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%29:xxxxxxx@192.168.0.101/DemoTrd/ws/DataTransfer.1cws?wsdl: При создании описания сервиса произошла ошибка. http://%D0%A4%D0%B5%D0%B4%D0%BE%D1%80%D0%BE%D0%B2%20%28%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%29:xxxxxxx@192.168.0.101/DemoTrd/ws/DataTransfer.1cws?wsdl: Ошибка работы с Интернет: Server returned nothing (no headers, no data)

    Куда рыть? Все работало, конектилось, и на втором шаге авторизации — на тебе. Уже устала с этими не пойми откуда ошибками.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Chif13

        так не помогает… Я это уже пробывала. Сейчас даже снесла Apach и установила по новой. Ужасно обидно, если из-за этого не успею все сделать. Главное не понятно что делать.

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

  9. Escander

    Если не секрет, какой софт для эмуляции iOS-аппарата использовался?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  10. Агеев Владислав

    В раздаточных материалах есть одна ошибка которая странным образом себя ведет.
    Конфигурация «Заказы»: 1Cv8-FullCourse-Module04-OrdersConfiguration.rar
    В данной конфигурации есть:
    В Общие модули — ОсновныеФункции —
    Функция ОбработкаОшибок(СтрОшибки) Экспорт
    И в Общие модули — ДополнительныеФункции
    Процедура ОбработкаОшибок(ОписаниеОшибки = «») Экспорт
    Их по именам желательно развести. А то ошибки выскакивают бывает и при запуске базы.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Агеев Владислав

        У меня 1 раз уже случилось. Я даже и не понял сначала, без появления всяких окон, выкидывала ошибку на данную (не помню функция или процедура). Вообще в конфигуратор не заходила 1С.
        И вот вчера при сохранении начала ругаться. И нашел огрех. ;)
        Переименовал одну. И где-то 50% обращений к данной (процедуре) выпали в ошибку что нету такой. А 50% видят другую.

        • Агеев Владислав

          Вот что получилось после изменения имени.

          99114172fc2bc40d4b7b8d2dd0cb5d15.png75927dd2a01ec14f0fa62f504bb3517c.png

          • Агеев Владислав

            Как-то замороченно с ценами сделали в УТ11. Тяжело понять даже в каких местах хранятся цены. Раскидали по всей базе. И в РегистреСведений 3 регистра (СтоимостьТоваров, ЦеныНоменклатуры, ЦеныНоменклатурыПоставщиков) и в РегистреНакопления 1 (СебестоимостьТоваров). Я уж не говорю про остатки, вообще темный лес. Придется разбираться куда что двигается и где что лежит в реальности.

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

  11. Stan

    При синхронизации выходит ошибка преобразования данных xdto начало свойства pair, anytype… В каком то уроке вы это разбирали — но я не могу найти в каком? Проблема как я понимаю с составным типом данных. Подскажите где искать?

    • Stan

      Проблема только на мобильном устройстве. На компе — синхронизация идет без ошибок.

    • Stan

      Описание ошибки: {ОбщийМодуль.ОсновныеФункции.Модуль(54)}: Ошибка при вызове метода контекста (ПрочитатьXML): Ошибка преобразования данных XDTO:
      НачалоСвойства: {http://v8.1c.ru/8.1/data/core}Structure Форма: Элемент Тип: {http://v8.1c.ru/8.1/data/core}Structure: Ошибка преобразования данных XDTO:
      НачалоСвойства: Value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType: Ошибка преобразования данных XDTO:
      НачалоСвойства: pair Форма: Элемент Тип: {http://v8.1c.ru/8.1/data/core}KeyAndValue: Ошибка преобразования данных XDTO:
      НачалоСвойства: Value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType: Ошибка преобразования данных XDTO:
      НачалоСвойства: Value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType

    • Stan

      Нашел ошибку — проблема была в том, что я сериализовал дерево значений, а не таблицу значений. Сериализовать дерево значений нельзя?

      • Поддержка курса по EDT


        (текст комментария доступен только участникам Мастер-группы)

  12. olritsa

    Здравствуйте! Я еще пятый модуль не далала, может быть в нем и есть решение….Параллельно с задачами курса делаю свою…

    Вот такой вопрос возник:
    Когда передаю с клиента на сервер документ (передаю через Сериализовать/Десериализовать, планы обмена в моем случае не подходят). В момент создания/обновления документа на сервере, документ необходимо распечатать. Принтер установлен. Как это сделать, как то не могу придумать… Подскажите, плз, в какую сторону двигаться…

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • olritsa

        Спасибо! А в этом курсе можно ожидать Вашу схему?

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

  13. Сергей

    Занятие 4.10. Не удалось на своей конфигурации проверить как работает расширенное логирование — при создании аналогичной ошибки в запросе по ЕдиницамИзмерения (отключил Владельца) — справочник перенесся без ошибок, хотя у каждого элемента владелец не задан.
    Ну, и как следствие, в логах в обоих базах пусто.
    Платформа 8.3.4.465. Конфигурация учебная, т.е. создаю последовательно при изучении материалов.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Сергей

        Может пропустил.. И такой строки у меня нет..
        глобальный поиск тоже ничего не дал. Где искать?

        UPD. Все, нашел. Именно так и есть

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • Сергей

            Да, все работает как надо.
            Я когда материалы изучал, эту строку у себя сразу не прописывал, чтобы ошибки видеть. А после при обновлении конфигурации из раздаточных материалов она и появилась.
            Ничего, внимательнее буду ;)

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

  14. nrn

    Извиняюсь, если придет несколько раз. Раньше при отправке комментария была надпись, «ваш комментарий отправлен на модерирование», сейчас ничего подобного не видно :( Отправлю в третий раз, но с ошибкой в текстовом файлике.

    Добрый день. 4-й модуль, пытаюсь приступить к решению д.з. «заказы» и шаблон беру с раздачи. И не могу даже на тонком клиенте пройти все проверки наши. Ладно на первом этапе пришлось откатить все изменения, которые мы делали для проверки на ios. Без этого даже первый этап не проходится. Но активация нормально не проходит даже после этого. Сервер отрабатывает нормально, узел создается, регистрируется все, что нужно, код стирается, в общем, как должно быть. Нормально не отрабатывает функция «Десериализовать» уже на клиенте. Выдает ошибку на строке «ТЗ = СериализаторXDTO.ПрочитатьXML(ЧтениеXMLДанных);»:
    Не понимаю, что не так. С типами данных в XDTO не разобрался толком..

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • nrn

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

        499ff3f733af1fccc29e6db15a77addc.jpg

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • nrn

            Вы, как всегда, правы. Но как вы это поняли, ума не приложу. Мне эта ошибка ну никак не намекала на различие названия плана обмена. Тоже хочу, что бы мне так точно «что то подсказывало» :) Большое спасибо!

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

              • MR.DK

                Аналогичная ошибка, которая возникает только на мобильном клиенте (с ПК все отрабатывает и отображается без ошибок).
                Если закомментировать строки с помещением/извлечением узла, все работает.

                Текст ошибки такой:
                Описание ошибки: {ОбщийМодуль.ОсновныеФункции.Модуль(54)}: Ошибка при вызове метода контекста (ПрочитатьXML): Ошибка преобразования данных XDTO:
                НачалоСвойства: {http://v8.1c.ru/8.1/data/core}Structure Форма: Элемент Тип: {http://v8.1c.ru/8.1/data/core}Structure: Ошибка преобразования данных XDTO:
                НачалоСвойства: Value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType: Ошибка преобразования данных XDTO:
                НачалоСвойства: Value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType: Ошибка преобразования данных XDTO:
                НачалоСвойства: {http://v8.1c.ru/8.1/data/enterprise/current-config}ThisNode Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType

                Возвращаемый XML прикрепил.

                Планы обмена называются одинаково (ставил имя через буфер обмена), общих реквизитов нет.

                • Поддержка курса по EDT


                  (текст комментария доступен только участникам Мастер-группы)

  15. Romazan

    Добрый день!
    Такая проблема, сломал голову:
    При синхронизации с УПП Выскакивает ошибка:

    {ОбщаяКоманда.Синхронизация.МодульКоманды(209)}: Ошибка при вызове метода контекста (ПрочитатьXML): Ошибка преобразования данных XML: [32,3]

    Ругается на ШтирихКод. Преобразовало, вроде все ровно:

            <InformationRegisterRecordSet.Штрихкоды>
                <Filter>
                    <Штрихкод>2000001914014</Штрихкод>
                    <Владелец xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CatalogRef.Номенклатура">ea215058-e133-11d8-937c-000d884f5d5e</Владелец>
                   
                    <ЕдиницаИзмерения>ea215059-e133-11d8-937c-000d884f5d5e</ЕдиницаИзмерения>
                    <ХарактеристикаНоменклатуры>00000000-0000-0000-0000-000000000000</ХарактеристикаНоменклатуры>
                   
                   
                </Filter>
                <Records>
                    <Record>
                        <Штрихкод>2000001914014</Штрихкод>
                        <Владелец xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CatalogRef.Номенклатура">ea215058-e133-11d8-937c-000d884f5d5e</Владелец>
                       
                        <ЕдиницаИзмерения>ea215059-e133-11d8-937c-000d884f5d5e</ЕдиницаИзмерения>
                        <ХарактеристикаНоменклатуры>00000000-0000-0000-0000-000000000000</ХарактеристикаНоменклатуры>
                       
                       
                    </Record>
                </Records>
            </InformationRegisterR0ecordSet.Штрихкоды>

    Где ошибка?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Romazan

        0 — это я нечаянно.. В оригинале нет.
        32-я строчка последняя в коде как раз там где 0
        Порядок и имена соблюдены

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • Romazan

            Нет, эта та, что я по ходу уроков делал.
            Код преобразования один в один взял из раздатки. В УТ10 все без сучка без задоринки.

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

    • Romazan

      Все, вопрос снят, разобрался.
      На клиенте в РС.Штрихкоды был реквизит «ПредставлениеШтрихКода».
      Вот его-то я и пропустил.

      • Поддержка курса по EDT


        (текст комментария доступен только участникам Мастер-группы)

  16. vlay

    Дмитрий, доброго времени суток! Подскажите пожалуйста, где я совершил ошибку, в уроке 4.3 на 35 минуте при формировании лога в ЦБ в мобильную все данные переносятся, а вот когда формирую ответ на клиенте при повторной синхронизации, то регистр логов возвращает пустую таблицу, как будто там данных нет и в итоге логи в ЦБ не очищаются.

  17. ssserg

    Дошел до видео 4.7
    Странная ситуация, при открытии списка любого плана обмена в конфигурации центральной базы начинает появляться ошибка
    Ошибка SDBL: Ожидается простое наименование таблицы или поля (pos=82)

    Базу тестировал, каталог менял, cf по новой загружал. Удалял добавленный план обмена и всё равно такая ошибка.

    Не могли бы подсказать с чем это может быть связано?

    3151293bd848019f23574299de411772.png

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • ssserg

        Ага, создал управляемую(обычной и не пробовал) форму списка для ОС_ОбменСМобильнымиУстройствами и он теперь открывается нормально, т.е. 1С-ка не вылетает :-)
        На других планах обмена, без вручную созданной формы списка так и вылетает.
        На всякий случай, если у кого случится такая проблема, версия платформы: 8.3.5.823
        В списках багов платформы ничего относящегося к теме не нашел.

        • Владимир Домбрич

          Подтверждаю. Версия платформы 8.3.5.1098. Проблема та же. Эта проблема к тому же выливается в другую — невозможно пользоваться обработкой «Регистрация изменений обмена». При выборе узла обмена напрочь зависает.

  18. stknova

    в xsl- преобразовании Вы используете имена типа УдалитьТипШтрихкода или УдалитьВладелец, но в самом тексте XML таких имен нет. Поясните, что это за приставка «удалить», в флешмобе от этом ничего не сказано.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  19. ssserg

    Не могу понять каким образом на конец видео 4.3 у нас образовался код запроса в процедуре СформироватьПакетОбмена. Т.е на каком этапе мы так лихо заменили во всех пакетах таблицы с документами и справочниками на регистр Логи.

    Не могли бы вы привести код функции СФормироватьПакетОбмена() на конец видео 4.3 ?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • ssserg

        Спасибо. Наверное, прошляпил момент этот ранее.

  20. maxan

    Перенос цен:
    решил сделать на МУ регистр не привязанный к документу.
    Столкнулся с нюансом.

    При передаче XML с сервера в Филтре стоит только документ регистратор, а на клиенте фильтр по стоит на тип цен и на номенклатуру (у этих реквизитов основной отбор).
    Ну ладно, Удалил из XML с тега Фильтр — документ регистратор — XML не прочитался на клиенте.
    Посмотрел — Фильтр в XML остался пустым.
    Затем на клиенте сделал тип цен и номенклатуру не основным отбором, так как в файле ничего нет в теге фильтр. и так XML не прочитался.

    Ну тут есть вариант, думаю: установить на клиенте галки на тип цен и номенклатуру в истину, затем в XML файле удалять из тега фильтр «документ регистратор» и добавить в файл фильтры по товары и типу цен. Но как это сделать — ума не приложу.

    Я вообще на правильном пути, или как-то не так ? :)

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • maxan

        На клиенте регистр сведений не подчинен регистратору.
        На сервере у нас документ «Установка цен» и его движения
        а на клиенте просто регистр не подчиненный регистратору.

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

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • maxan

            Запись сериализовать не получается.
            Вот ответ клиента при попытке сериализовать
            {ОбщийМодуль.ОсновныеФункции.Модуль(44)}: Ошибка при вызове метода контекста (ЗаписатьXDTO)
            ДеревоВОбъектеXDTO = СериализаторXDTO.ЗаписатьXDTO(ОбъектСериализации);
            по причине:
            Ошибка отображения типов:
            Отсутствует отображение для типа ‘РегистрСведенийЗапись.ЦеныНоменклатуры’

            Получается сериализовать набор записей
            Вот результат сериализации набора записей на клиенте:

            <InformationRegisterRecordSet.ЦеныНоменклатуры xmlns="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <Filter xmlns:d2p1="http://v8.1c.ru/8.1/data/enterprise"/>
                <Record>
                    <ТипЦен>dd6bfa79-d7e9-11d9-bfbc-00112f3000a2</ТипЦен>
                    <Номенклатура>cfacda9a-d7e9-11d9-bfbc-00112f3000a2</Номенклатура>
                    <Цена>20</Цена>
                </Record>
                <Record>
                    <ТипЦен>dd6bfa7f-d7e9-11d9-bfbc-00112f3000a2</ТипЦен>
                    <Номенклатура>cfacda9c-d7e9-11d9-bfbc-00112f3000a2</Номенклатура>
                    <Цена>10</Цена>
                </Record>
            </InformationRegisterRecordSet.ЦеныНоменклатуры>

            А вот что выдает мне сервер после XSL преобразования.

            <v8msg:Body>
                    <InformationRegisterRecordSet.ЦеныНоменклатуры>
                       
                        <Records>
                            <Record>
                               
            <ТипЦен>dd6bfa7f-d7e9-11d9-bfbc-00112f3000a2</ТипЦен>
            <Номенклатура>d631d0b9-d7e9-11d9-bfbc-00112f3000a2</Номенклатура>
            <Цена>0.1</Цена>
            </Record>
                            <Record>
                <ТипЦен>dd6bfa7f-d7e9-11d9-bfbc-00112f3000a2</ТипЦен>
                <Номенклатура>cfacda96-d7e9-11d9-bfbc-00112f3000a2</Номенклатура>
                <Цена>0.1</Цена>
                            </Record>

            Получается что я добился того чтобы в тегах «» поля совпадали. Но на клиенте нет тега , а сервер мне его передает.
            Видимо в этом проблема.

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

          • maxan

            На клиенте Запись регистра не сериализуется. выдает ошибку. И это правильно, так как запись не может быть сериализована, хотя вы это рекомендуете сделать.
            Вот ошибка сериализации.

            {ОбщийМодуль.ОсновныеФункции.Модуль(44)}: Ошибка при вызове метода контекста (ЗаписатьXDTO)
                ДеревоВОбъектеXDTO = СериализаторXDTO.ЗаписатьXDTO(ОбъектСериализации);
            по причине:
            Ошибка отображения типов:
            Отсутствует отображение для типа 'РегистрСведенийЗапись.ЦеныНоменклатуры'

            А вот набор записей сериализуется так:

            <InformationRegisterRecordSet.ЦеныНоменклатуры xmlns="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <Filter xmlns:d2p1="http://v8.1c.ru/8.1/data/enterprise"/>
                <Record>
                    <ТипЦен>dd6bfa79-d7e9-11d9-bfbc-00112f3000a2</ТипЦен>
                    <Номенклатура>cfacda9a-d7e9-11d9-bfbc-00112f3000a2</Номенклатура>
                    <Цена>20</Цена>
                </Record>
                <Record>
                    <ТипЦен>dd6bfa7f-d7e9-11d9-bfbc-00112f3000a2</ТипЦен>
                    <Номенклатура>cfacda9c-d7e9-11d9-bfbc-00112f3000a2</Номенклатура>
                    <Цена>10</Цена>
                </Record>
            </InformationRegisterRecordSet.ЦеныНоменклатуры>

            Это все было на клиенте. разница с сервером в том что на клиенте нет тега .

            А вот что мне на клиент возвращает сервер после XSL преобразования.

            <v8msg:Body>
                    <InformationRegisterRecordSet.ЦеныНоменклатуры>
                       
                        <Records>
                            <Record>
                               
                               
                               
                                <ТипЦен>dd6bfa7f-d7e9-11d9-bfbc-00112f3000a2</ТипЦен>
                                <Номенклатура>d631d0b9-d7e9-11d9-bfbc-00112f3000a2</Номенклатура>
                               
                               
                                <Цена>0.1</Цена>
                               
                               
                               
                            </Record>
                            <Record>
                               
                               
                               
                                <ТипЦен>dd6bfa7f-d7e9-11d9-bfbc-00112f3000a2</ТипЦен>
                                <Номенклатура>cfacda96-d7e9-11d9-bfbc-00112f3000a2</Номенклатура>
                               
                               
                                <Цена>0.1</Цена>
                               
                               
                               
                            </Record>

            Я так понимаю что именно проблема в , хотя не уверен. Вобщем не могу найти решения.

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

          • maxan

            Что за дела, уже 2 раза ответил на сообщение и оба раза оно пропало ?

            • maxan

              Я шлю текст XML и описание ошибок 1С. и не уверен что напишу третий раз и оно ищезнет.
              Скажите куда писать в таких случаях?

              • Поддержка курса по EDT


                (текст комментария доступен только участникам Мастер-группы)

  21. vbudaev@it-cr.ru

    Добрый день.
    При полном удалении объекта в ЦБ, при регистрации изменений Регистра Штрихкодов, вываливается ошибка (второй параметр не корректен, там Владелец = (31:85d00024546e14ba11e3ea2183129bdb)). Ну ладно. я проверил его на ПОлучитьОбъект() = Неопределено,и не регистрирую такие изменения (ну не очень хорошо, ну можно это обработать при загрузке). Но после загрузки удаленного объекта на клиенте, если возникла ошибка (скажем были ссылки в документе Заказа), то ошибка попадает в лог. Тут все хорошо. По идее этот объект должен заново загрузится. Лог выгржается в ЦБ сэтой номенклатурой ( (31:85d00024546e14ba11e3ea2183129bdb)). Собственно в ЦБ этого объекта тоже нет. Процедура СформироватьОтветЛогов(СтрТел) отрабатывает эту ситуацию и пытается зарегистрировать изменения для этого удаленного объекта. Ошибок не возникает, но изменения не регистрируется. Пытался в ЗарегистрироватьИзменения передавать объект «УдалениеОбъекта», но не помогло. Подскажите как тут поступить…

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • vbudaev@it-cr.ru

        1. Создаю в ЦБ номенклатуру «ном1
        2. Синхронизирую клиента и она переносится на клиент. Все ок.
        3. Полностью удаляю эту номенклатуру из ЦБ. В плане обмена она зарегистрировалась в виде «Объект не найден». Все ок
        4. Нажимаю синхронизацию на клиенте. Но эта номенклатура есть в заказе на клиенте и поэтому она не удаляется с контролем ссылочной целостности и попадает в лог на клиенте
        5.При следующем обмене, этот лог отправляется в ЦБ. ЦБ его видит. Записывает в свой лог эту удаленную номенлатуру, в этом же виде «Объект не найден», т.к. номенклатура уже удалена в ЦБ (процедура СформироватьОтветЛогов(СтрТел)). В этой процедуре, объекты, которые не принял клиент (те что в логе) регистрируется в ЦБ к следующему обмену. А вот эта несчастная номенклатура не регистрируется. То есть процедура «ЗарегистрироватьИзменения» отрабатывает без исключений, но номенклатура не попадает в план обмена

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

  22. maxan

    8 задание делаю без привязки к документу «ЦеныНоменклатуры» в конфигурации «Заказы». Решил что так сложнее будет.

    И действительно, наткнулся на то, что в XLM не могу отрезать регистратор
    Пишу в XLS преобразовании следующее:

        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.ЦеныНоменклатуры/Filter/Recorder xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xsi:type=""DocumentRef.УстановкаЦенНоменклатуры""' />
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.ЦеныНоменклатуры/Records/Record/Recorder xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xsi:type=""DocumentRef.УстановкаЦенНоменклатуры""' />

    Сервер відает ошибку, не может преобразовать.

    Как правильно написать XSL преобразование в данном случае?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • maxan

        Так там тег так и называется. Привожу пример xlm файла

            <InformationRegisterRecordSet.ЦеныНоменклатуры>
                    <Filter>
                        <Recorder xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DocumentRef.УстановкаЦенНоменклатуры">ec0d9b36-d7e9-11d9-bfbc-00112f3000a2</Recorder>
                    </Filter>
                    <Records>
                        <Record>
                            <Recorder xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DocumentRef.УстановкаЦенНоменклатуры">ec0d9b36-d7e9-11d9-bfbc-00112f3000a2</Recorder>
                            <Period>2004-12-30T00:00:00</Period>
                            <Active>true</Active>
                            <ТипЦен>dd6bfa7f-d7e9-11d9-bfbc-00112f3000a2</ТипЦен>
                            <Номенклатура>d631d0b9-d7e9-11d9-bfbc-00112f3000a2</Номенклатура>
                            <ХарактеристикаНоменклатуры>00000000-0000-0000-0000-000000000000</ХарактеристикаНоменклатуры>
                            <Валюта>cfacda1e-d7e9-11d9-bfbc-00112f3000a2</Валюта>
                            <Цена>0.1</Цена>
                            <ЕдиницаИзмерения>d631d0ba-d7e9-11d9-bfbc-00112f3000a2</ЕдиницаИзмерения>
                            <ПроцентСкидкиНаценки>10</ПроцентСкидкиНаценки>
                            <СпособРасчетаЦены>ПоПроцентнойНаценкеНаБазовыйТип</СпособРасчетаЦены>
                        </Record>
        • maxan

          А может это и не тег вовсе, хотя по идее — тег.
          Вот о чем речь.

          <Recorder xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DocumentRef.УстановкаЦенНоменклатуры">ec0d9b36-d7e9-11d9-bfbc-00112f3000a2</Recorder>

          И именно он не удалется при преобразовании.
          Тоесть если просто указать

          <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.ЦеныНоменклатуры/Filter/Recorder УстановкаЦенНоменклатуры' />

          То так не удаляет.

          • Поддержка курса по EDT


            (текст комментария доступен только участникам Мастер-группы)

  23. maxan

    ПланыОбмена.ОС_ОбменСМобильнымиУстройствами.ЭтотУзел()
    вычисляется как «объект не найден.

    Хотя «ПланыОбмена.ОС_ОбменСМобильнымиУстройствами» определяется как ПланОбменаМенеджер

    Не могу понять в чем проблема.

    1b6b42ae1d989297427a307b82673057.png

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • maxan

        Я понимаю что такого быть не может, но … факт есть факт
        Версия платформы 8.3.4.465

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • maxan

            Очень интересное поведение. Перегрузил компьютер, запустил снова и все отработало правильно.

  24. shmax

    В уроке 4.12 утверждается что обмены мы смотрим в одну строноу потому что они одинаковые. но ведь на мобильном клиенте не работают запросы. Т.е. в точности такой же механизм уже не подойдёт.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  25. shmax

    Не понимаю почему в задании 4.11 мы не могли оставить конфигурацию УТ под платформой 8.3.5 ведь к ней мобильная обращается только веб сервисами. конфигурация мобильной и на мобильнике 8.3.4 а какая разница какая платформа на учётной системе? у меня учётная вообще под 8.2 и пока что переводить на 8.3 не плаирую, я что не смогу реализовать ввод каких либо джанных под мобильной платформой и скидывать в учётную под 8.2?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • shmax

        Т.е. имея учётную систему на 8.2 у меня один путь. это мобильная конфигурация 8.3.х соединённая с серверной конфигурацией 8.3.х а уже серверная конфигурация 8.3.х планами обмена или веб сервисами должна работать с учётной БД ? Я правильно понимаю что это единственный мой путь при исключении апгреда платформы у учётной системы?

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

  26. yaroslav_gunes

    У меня наконец дошли руки заняться курсом. Пропустил, что мне нужно, чтобы читались файлы *.lst и *.ufm?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  27. VictorP

    Где мне пожаловаться на плеер? Нет изображения- пропало во время просмотра в воскресенье, в понедельник после удаления файлов из temp заработало, сегодня попробовал запустить- опять 25 … и удаление временных не сработало

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  28. Aida

    Вопрос по 8 заданию. Регистры подчинены регистраторам. Значит, нужно при обмене заполнить регистраторы?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  29. gem_nataly

    А в решении ДЗ № 7 от преподавателя приложена только конфигурация «Заказы» или это я так вижу?

  30. Alex_grem

    Поясните, пожалуйста, по дз №7 п.2. Я так понимаю надо удалять узел в ЦБ при перерегистрации и отдельной команде типа «Отвязать устройство» на клиенте?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  31. gem_nataly

    В видео 4.13 на времени 11:40 какое-то двойное наложение звука. Или это только у меня?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • srvrv

            Что ли материалы обновляются после первой публикации?
            Есть смысл перекачивать?

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

  32. Aida

    Дмитрий, подскажите, пожалуйста схему преробразования xls. Исходный текст

     <v8msg:Message xmlns:v8msg="http://v8.1c.ru/messages">
        <v8msg:Header>
            <v8msg:ExchangePlan>ОС_ОбменСМобильнымиУстройствами</v8msg:ExchangePlan>
            <v8msg:To>010</v8msg:To>
            <v8msg:From>ЦБ</v8msg:From>
            <v8msg:MessageNo>25</v8msg:MessageNo>
            <v8msg:ReceivedNo>27</v8msg:ReceivedNo>
        </v8msg:Header>
        <v8msg:Body>
            <InformationRegisterRecordSet.ШтрихкодыНоменклатуры>
                <Filter>
                    <Штрихкод>2000000000015</Штрихкод>
                </Filter>
                <Records>
                    <Record>
                        <Штрихкод>2000000000015</Штрихкод>
                        <Номенклатура>cbcf492a-55bc-11d9-848a-00112f43529a</Номенклатура>
                        <Характеристика>00000000-0000-0000-0000-000000000000</Характеристика>
                        <Упаковка>00000000-0000-0000-0000-000000000000</Упаковка>
                    </Record>
                </Records>
            </InformationRegisterRecordSet.ШтрихкодыНоменклатуры>
        </v8msg:Body>
    </v8msg:Message>

    Нужно удалить из записи упаковку. Что нужно изменить в схеме преобразования?

     "<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:v8msg='http://v8.1c.ru/messages'>
        |   <xsl:output method='xml' indent='yes' encoding='UTF-8'/>
        |   <xsl:template match='node()|@*'>
        |       <xsl:copy>
        |           <xsl:apply-templates select='@*' />
        |           <xsl:apply-templates />
        |       </xsl:copy>
        |   </xsl:template>
       
        |   <xsl:template match='v8msg:Message/v8msg:Body/InformationRegisterRecordSet.Штрихкоды/Records/Record/Упаковка' />
        |</xsl:stylesheet>"
    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Aida

        Исходный тест вообще не меняется. Как были упаковки, так и остались.

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • Aida

            Не очень поняла вашего ответа :) Я нашла ошибку. Вместо ШтрихкодыНоменклатуры указала Штрихкоды.

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

  33. Ruslan Abiev

    А обмен документами например «Заказ покупателей» Клиент — Сервер не будет рассматриваться?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  34. Ruslan Abiev

    Дмитрий, в 4 модуле в уроке 4.9.2 в конце занятия, где речь идет о чтении и записи сообщений, мне не понятно вообще ничего, пересмотрел раз 10. Почему так меняются номера сообщений от чтения к записи? Окончательное место ступора 0:32:10. При этом вы говорите, что это достаточно сложно, долго объяснять, отправляете смотреть флешмоб, справку 1с, еще в каких-то «других местах». Как в этом разобраться? Где во флешмобе? На какой минуте какого урока? Какие могут быть «другие места»??? Это же основные моменты курса! Это же серьезный курс!!!

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Ruslan Abiev

        Не особо помогло пересмотреть это видео. Давайте так:
        При чтении было:

        Номер Принятого 6
        Номер Сообщения 8
        ___Получатель
        ___Номер Отправленного 6
        ___Номер Принятого 7

        Стало так при записи:

        Номер Принятого 8
        Номер Сообщения 7
        ___Получатель
        ___Номер Отправленного 6
        ___Номер Принятого 8

        Можете описать, почему номера поменялись так?

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • Ruslan Abiev

            Спасибо огромное! Теперь все ясно стало, место себе не находил. Не могу, если хоть одна строчка кода мне не понятна. Оказалось не так страшно, когда понял.

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

  35. Ирина Ермакова

    Дмитрий, доброго времени суток! При авторизации выходит ошибка: Описание ошибки: {ОбщийМодуль.ОсновныеФункции.Модуль(54)}: Ошибка при вызове метода контекста (ПрочитатьXML): Ошибка преобразования данных XDTO:
    НачалоСвойства: {http://v8.1c.ru/8.1/data/core}Structure Форма: Элемент Тип: {http://v8.1c.ru/8.1/data/core}Structure: Ошибка преобразования данных XDTO:
    НачалоСвойства: Value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType: Ошибка преобразования данных XDTO:
    НачалоСвойства: Value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType: Ошибка преобразования данных XDTO:
    НачалоСвойства: {http://v8.1c.ru/8.1/data/enterprise/current-config}ОбластьДанныхОсновныеДанные Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
    подскажите где копать…

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Ирина Ермакова

        сервер 8.3.4.389 Розница писала сама, клиент 8.3.4.21.
        После ввода кода активации, мобильное устройство с регистре создается с планом обмена. Ошибка при десериализации

        <Structure xmlns="http://v8.1c.ru/8.1/data/core" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <Property name="Ошибка">
                <Value xsi:type="Structure">
                    <Property name="ЕстьОшибка">
                        <Value xsi:type="xs:boolean">false</Value>
                    </Property>
                    <Property name="ТекстОшибки">
                        <Value xsi:type="xs:string"></Value>
                    </Property>
                </Value>
            </Property>
            <Property name="Информация">
                <Value xsi:type="xs:string"></Value>
            </Property>
            <Property name="СтруктураСоединенияСЦентральнойБазой">
                <Value xsi:type="Structure">
                    <Property name="Пользователь">
                        <Value xsi:type="xs:string">test</Value>
                    </Property>
                    <Property name="Пароль">
                        <Value xsi:type="xs:string">48137658</Value>
                    </Property>
                    <Property name="Адрес">
                        <Value xsi:type="xs:string">http://192.168.1.22/irisRozn/ws/DataTransfer.1cws?wsdl</Value>
                    </Property>
                    <Property name="URIПространстваИменСервиса">
                        <Value xsi:type="xs:string">DataTransfer</Value>
                    </Property>
                    <Property name="ИмяСервиса">
                        <Value xsi:type="xs:string">DataTransfer</Value>
                    </Property>
                    <Property name="ИмяФункции">
                        <Value xsi:type="xs:string">Sync</Value>
                    </Property>
                </Value>
            </Property>
            <Property name="ДанныеДляНастройкиОбмена">
                <Value xsi:type="Structure">
                    <Property name="КодГлавногоУзла">
                        <Value xsi:type="xs:string">ЦБ</Value>
                    </Property>
                    <Property name="УзелГлавнойБазы">
                        <Value xmlns:d5p1="http://v8.1c.ru/8.1/data/enterprise/current-config" xsi:type="d5p1:ExchangePlanObject.ОС_ОбменСМобильнымиУстройствами">
                            <d5p1:Ref>f84c649b-544e-43ca-94d9-5af5d99e5651</d5p1:Ref>
                            <d5p1:DeletionMark>false</d5p1:DeletionMark>
                            <d5p1:Code>ЦБ</d5p1:Code>
                            <d5p1:Description>Центральная база данных</d5p1:Description>
                            <d5p1:SentNo>0</d5p1:SentNo>
                            <d5p1:ReceivedNo>0</d5p1:ReceivedNo>
                            <d5p1:ОбластьДанныхОсновныеДанные>0</d5p1:ОбластьДанныхОсновныеДанные>
                        </Value>
                    </Property>
                    <Property name="КодУзлаМобУстр">
                        <Value xsi:type="xs:string">001</Value>
                    </Property>
                </Value>
            </Property>
        </Structure>

        если я правильно понимаю то проблема в УзелГлавнойБазы

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

  36. Ruslan Abiev

    Дмитрий, доброго времени суток!
    Планируется ли в будущем рассмотрение варианта синхронизации сервера с с моб. устройством «ПланыОбмена+КонвертацияДаных». И где можно подробнее узнать о принципе использования конвертации данных в планах обмена? Хотя бы основные моменты. (Про курс «Конвертация данных» мне известно, предварительную регистрацию прошел. А в типовых конфигурациях че-то не особо ясно).

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  37. menen

    Дмитрий, добрый день!
    Для выполнения ДЗ 7,8 объединил серверную часть (шаблон) с УПП 1.3. Все было нормально до определенного момента. Даже выполнил часть 7-го задания (обеспечение удаления объектов). Соединение выполнялось. Да и предыдущие ДЗ выполнялись в связке с УПП. Определенный момент — отключение света. Теперь никак не могу установить соединение с сервером, даже через браузер (см. скрин-шот). Почему-то не авторизует Федорова … (без пароля). Выскакивает окно авторизации. Уже пол-дня не могу решить проблему. Помогите, куда «копать»?
    Win 7, Платформа 8.3.4.465.

    812749e1a307f38fd0a88b54bea55ff2.png

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • menen

        Поменял Федорова на Admin. Авторизация прошла. Но я получил странный результат. Оказывается, на стороне сервера синтаксический контроль не проходит. Там действительно есть синтаксические ошибки, а платформа их не видит…

        812749e1a307f38fd0a88b54bea55ff2.pnge76a2880cb05357b410f57fe990de4e1.png

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

      • menen

        Вернул слетевшие настройки проверки синтекса и исправил ошибки — заработало (с именем Admin). Спасибо.

      • menen

        Конечно, остался открытым вопрос: почему до отключения света авторизация проходила с русским именем, а теперь под латиницей …

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

  38. gem_nataly

    Тяжеловато без готовых участков кода, вроде обещали в анонсе «В раздаточные материалы включен документ, где собраны все исходники, использованные в курсе». Так больше времени уходит на просмотр переключение видео и конфигураторов баз. Уж не сочтите за лень…

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  39. gem_nataly

    Не поняла, почему в модуле команды синхронизация, конф Заказы, процедура ЗагрузкаСправочников добавлен код, какую роль он играет?

    #Если Клиент Тогда
    Нов = Документы.ЗаказПокупателя.СоздатьДокумент();
    #КонецЕсли
    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  40. Aida

    Ошибка при вызове метода контекста (ПрочитатьXML). Ошибка появляется при вызове метода Десериализовать(Ответ.Получить()). Если удалить строку

    СтрОбм.Вставить("УзелГлавнойБазы", ЭтотУзел.ПолучитьОбъект());

    , то ошибки не возникает. Поскажите, пожалуйста, в чем ошибка.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Aida

        Да, одинаково. Дополнительных реквизитов нет.

        • Aida

          Вот xml, который он не может десериализовать.

           <Structure xmlns="http://v8.1c.ru/8.1/data/core" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
              <Property name="Ошибка">
                  <Value xsi:type="Structure">
                      <Property name="ЕстьОшибка">
                          <Value xsi:type="xs:boolean">false</Value>
                      </Property>
                      <Property name="ТекстОшибки">
                          <Value xsi:type="xs:string"/>
                      </Property>
                  </Value>
              </Property>
              <Property name="Информация">
                  <Value xsi:type="xs:string"/>
              </Property>
              <Property name="СтруктураСоединенияСЦентральнойБазой">
                  <Value xsi:type="Structure">
                      <Property name="Пользователь">
                          <Value xsi:type="xs:string">Kotenochkin</Value>
                      </Property>
                      <Property name="Пароль">
                          <Value xsi:type="xs:string">10890271</Value>
                      </Property>
                      <Property name="Адрес">
                          <Value xsi:type="xs:string">http://192.168.0.100/DemoTrd/ws/DataTransfer.1cws?wsdl</Value>
                      </Property>
                      <Property name="URIПространстваИменСервиса">
                          <Value xsi:type="xs:string">DataTransfer</Value>
                      </Property>
                      <Property name="ИмяСервиса">
                          <Value xsi:type="xs:string">DataTransfer</Value>
                      </Property>
                      <Property name="ИмяФункции">
                          <Value xsi:type="xs:string">Sync</Value>
                      </Property>
                  </Value>
              </Property>
              <Property name="ДанныеДляНастройкиОбмена">
                  <Value xsi:type="Structure">
                      <Property name="КодГлавногоУзла">
                          <Value xsi:type="xs:string">ЦБ</Value>
                      </Property>
                      <Property name="УзелГлавнойБазы">
                          <Value xmlns:d5p1="http://v8.1c.ru/8.1/data/enterprise/current-config" xsi:type="d5p1:ExchangePlanObject.ОС_ОбменСМобильнымиУстройствами">
                              <d5p1:Ref>4247fac2-b6e9-43d0-8683-60536f724fc3</d5p1:Ref>
                              <d5p1:DeletionMark>false</d5p1:DeletionMark>
                              <d5p1:Code>ЦБ</d5p1:Code>
                              <d5p1:Description>Центральная база данных</d5p1:Description>
                              <d5p1:SentNo>0</d5p1:SentNo>
                              <d5p1:ReceivedNo>0</d5p1:ReceivedNo>
                              <d5p1:ОбластьДанныхОсновныеДанные>0</d5p1:ОбластьДанныхОсновныеДанные>
                          </Value>
                      </Property>
                      <Property name="КодУзлаМобУстр">
                          <Value xsi:type="xs:string">006</Value>
                      </Property>
                  </Value>
              </Property>
          </Structure>
          • Поддержка курса по EDT


            (текст комментария доступен только участникам Мастер-группы)

          • Поддержка курса по EDT


            (текст комментария доступен только участникам Мастер-группы)

              • Поддержка курса по EDT


                (текст комментария доступен только участникам Мастер-группы)

            • Aida

              Управление торговлей 11. Сама дописывала. Там общие реквизиты, поэтому проблема?

              • Поддержка курса по EDT


                (текст комментария доступен только участникам Мастер-группы)

            • Агеев Владислав

              3 дня пытался понять причину вылета. А в самый низ недоскролил. Видимо на УТ 11 у Всех одно и тоже общие реквизиты залезли. Как у Aida и maxan.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Ruslan Abiev

        Точно, вы правы! Затирается, склад исчез из группы, так как затерся и родитель, и это меня сбило с толку. Именно поэтому я удалил сообщение на которое вы ответили, после его удаления ))). А от курса я не отклоняюсь, максимум — немного притормаживаю )))

  41. Ruslan Abiev

    Дмитрий, очень запутанное объяснение механизмов обмена. Ссылаетесь на флешмоб или говорите о необходимости самостоятельной проработки темы. Тоже самое касается XLS преобразования. Так же считаю, что необходим пример замены XLS преобразования на какой-то другой механизм. Тему обмена данными между сервером и моб.устройством считаю самой важной частью данного курса и если у участников курса появится пробел знаний в этой части, то скажите пожалуйста, для чего тогда нужен данный курс? Необходимо расширить данный модуль с учетом этих замечаний!!! Уверен, что большинство участников поддержит меня и надеюсь что данное сообщение положительно пройдет модерацию.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • Ruslan Abiev

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

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • Ruslan Abiev

            Давайте пойдем другим путем. Если участники тренинга не согласны с моим самым первым сообщением, то значит, что это именно у меня недостаточное понимание 4 модуля. А флешмоб я проходил и это было не первое участие в проектах на «курсы-по-1с.рф». Ничего личного, Дмитрий. Но хочется услышать мнения других участников тренинга.

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

  42. lgg

    Вопрос не по теме модуля, но реально НИЧЕГО не могу сделать.
    На форме есть группа, которую я прячу (Видимость = Ложь). После этого платформа (8.3.4.22) на мобильном устройстве падает.
    Android 4.1.2

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  43. aleksey_v

    В видео 4.13 (проверка конфигурации на iOS) вы делаете обновление конфигурации на iPad через конфигуратор. Как можно этого добится?
    Из 1 модуля сложилось впечатление, что это возможно только для Android при установке мобильного приложения через apk.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  44. maxan

    При создании формы, вы заходите заходите в свойства командной панели, и выключаете галку «Автозаполнение». В этом случае командная панель остается на форме видимой.

    Почему не делаете так: В свойстве формы «Положение командной панели» установить признак «Нет». В этом случае командная панель ищезает и не мешает при разработке

    ???

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  45. a.perminov

    Что-то в новостях нет анонса 4-го модуля — прошляпил выпуск…

  46. aleksnow

    В 8 практическом задании опечатка во втором пункте. Ты наверное хотел написать «Кратко опишите логику переноса остатков номенклатуры».

    Пример отчета по каждому заданию:
    1. Кратко опишите логику переноса цен. Приведите скрин-шот с телефона с
    заполненным регистром цен.
    2. Краткое опишите логику переноса цен. Приложите скрин-шот с телефона с
    заполненным регистром остатков.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  47. maxan

    В практическом задании 8 — в пункте Отчет по заданию — Исправьте пожалуйста пункт 2. Он в первой части повторяет пункт 1. Видно что делали в попыхах и не проверяли за собой.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  48. maxan

    В разделе Методические (раздаточные) материалы
    Вы постоянно путаете центральную базу и базу заказы.
    пример:

    Конфигурация «Заказы»: 1Cv8-FullCourse-Module04-TemplateCentralBase.rar

    Шаблон Центральной базы 4-го модуля: 1Cv8-FullCourse-Module04-OrdersConfiguration.rar

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

Комментарии закрыты