1c & XDTO
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 9 из 9

Тема: 1c & XDTO

Комбинированный просмотр

  1. #1
    Модератор
    Аватар для Konor18
    Регистрация
    17.06.2020
    Сообщений
    90
    Сказал(а) спасибо
    30
    Поблагодарили 104 раз(а) в 39 сообщениях

    По умолчанию Re: 1c & XDTO

    Цитата Сообщение от Kuken Посмотреть сообщение
    День добрый форумчане.
    вот такая ошибка появилась при обмене выгрузка из УНФ (перепиленная в край) в БП по универсалу:
    Событие: Отправка.
    ПОД: Справочник_СпецификацииНоm енклатуры_Отправка.
    ПКО: Справочник_СпецификацииНоm енклатуры_Отправка.
    Объект: Справочник объект: Спецификации, Печать с логотипом Диаметр печати: 40,Оснастка: Переклейка на оснастку заказчика, (e1cib/data/Справочник.Спецификации?ref= 95cfd89d672c49b011eae6d66d90fca8).

    {ОбщийМодуль.ОбменДаннымиXD TOСервер.Модуль(835)}: Ошибка формирования объекта XDTO: Тип свойства <Таблица>. Имя свойства: <Товары>.

    {ОбщийМодуль.ОбменДаннымиXD TOСервер.Модуль(835)}: Ошибка формирования объекта XDTO: Тип свойства <ОбычноеСвойство>. Имя свойства: <ДоляСтоимости>.

    {ОбщийМодуль.ОбменДаннымиXD TOСервер.Модуль(756)}: Ошибка при вызове метода контекста (Создать)
    ЗначениеXDTO = ФабрикаXDTO.Создать(Свойство .Тип, ЗначениеСвойства);
    по причине:
    Ошибка проверки данных XDTO:
    Значение: '244.22' не соответствует простому типу: {http://www.w3.org/2001/XMLSchema}int
    Несоответствие фасету FractionDigits = '0'
    ВызватьИсключение ТекстОшибки;
    ВызватьИсключение ТекстОшибки;

    Я понимаю что мне ошибка говорит что ДЛИННА ДРОБНОЙ ЧАСТИ должна быть равна 0, а у мена нет.
    Я не могу понять где поправить этот FRACTIONDIGITS

    все ссылки XDTO на данную хрень выглядят так <xs:element name="ДоляСтоимости" type="xs:decimal"/>

    у меня в объектах XDTO нет ни одного объекта (я не нашел) который ссылаеться на http://www.w3.org/2001/XMLSchema
    может я не правильно ищу может не там.
    вот в чем проблема то.
    Можно изменить формат универсального пакета, но проще изменить правила выгрузки, перед выгрузкой сделать преобразование (округление) у нужному типу, если это не критично для точности.

  2. #2
    Гость форума

    Регистрация
    09.04.2014
    Сообщений
    4
    Сказал(а) спасибо
    4
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: 1c & XDTO

    в том то все и дело что кретично, этот параметр учитывается в ЗП людей.
    Я понимаю что можно поставить FractionDigits = '2', но я не знаю где это сделать.

  3. #3
    Модератор
    Аватар для Konor18
    Регистрация
    17.06.2020
    Сообщений
    90
    Сказал(а) спасибо
    30
    Поблагодарили 104 раз(а) в 39 сообщениях

    По умолчанию Re: 1c & XDTO

    Цитата Сообщение от Kuken Посмотреть сообщение
    в том то все и дело что кретично, этот параметр учитывается в ЗП людей.
    Я понимаю что можно поставить FractionDigits = '2', но я не знаю где это сделать.
    если точность критически важна - тогда меняйте в пакете - ветка общие - xdto-объекты - пакет называется EnterpriseData (используемую версию вроде можно посмотреть в настройках обмена)
    там где-то в настройках можно поменять тип и свойства объектов, где искать ваше свойство не знаю

  4. Пользователь сказал cпасибо:

    Kuken (10.09.2020)

  5. #4
    Гость форума

    Регистрация
    09.04.2014
    Сообщений
    4
    Сказал(а) спасибо
    4
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: 1c & XDTO

    Ок. поищу отпишу.

  6. #5
    Гость форума

    Регистрация
    09.04.2014
    Сообщений
    4
    Сказал(а) спасибо
    4
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: 1c & XDTO

    <xs:element name="ДоляСтоимости" type="xs:decimal"/> - тут поменял int на decimal
    <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>

Похожие темы

  1. Ошибка преобразования данных XDTO
    от Lurye в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3
    Ответов: 0
    Последнее сообщение: 13.07.2018, 15:59
  2. XDTO чтение и запись xml в 1с
    от AndreyLe в разделе Конфигурирование, программирование 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 28.03.2018, 17:23

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •