Показано с 1 по 9 из 9
Тема: 1c & XDTO
Комбинированный просмотр
-
09.09.2020, 08:23 #1
- Регистрация
- 09.04.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 4
- Поблагодарили 0 раз(а) в 0 сообщениях
1c & XDTO
День добрый форумчане.
вот такая ошибка появилась при обмене выгрузка из УНФ (перепиленная в край) в БП по универсалу:
Событие: Отправка.
ПОД: Справочник_СпецификацииНо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
может я не правильно ищу может не там.
вот в чем проблема то.Последний раз редактировалось Kuken; 09.09.2020 в 08:55.
-
09.09.2020, 10:27 #2
-
09.09.2020, 10:30 #3
- Регистрация
- 09.04.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 4
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: 1c & XDTO
в том то все и дело что кретично, этот параметр учитывается в ЗП людей.
Я понимаю что можно поставить FractionDigits = '2', но я не знаю где это сделать.
-
09.09.2020, 11:27 #4
- Регистрация
- 18.06.2020
- Сообщений
- 90
- Сказал(а) спасибо
- 30
- Поблагодарили 105 раз(а) в 40 сообщениях
Re: 1c & XDTO
-
Пользователь сказал cпасибо:
Kuken (10.09.2020)
-
09.09.2020, 11:33 #5
- Регистрация
- 09.04.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 4
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: 1c & XDTO
Ок. поищу отпишу.
-
09.09.2020, 12:33 #6
- Регистрация
- 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"/>
-
10.09.2020, 08:43 #7
- Регистрация
- 09.04.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 4
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: 1c & XDTO
эм... народ. а теперь для тупых вопрос.
выгрузил XDTO из 1с поправил....
а как назад загрузить???
-
10.09.2020, 13:40 #8
-
Пользователь сказал cпасибо:
Kuken (10.09.2020)
-
11.09.2020, 07:51 #9
- Регистрация
- 09.04.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 4
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: 1c & XDTO
вообщем не помогло.
вот полная ошибка в очередной раз.
Событие: Отправка.
ПОД: Справочник_СпецификацииНо� �енклатуры_Отправка.
ПКО: Справочник_СпецификацииНо� �енклатуры_Отправка.
Объект: Справочник объект: Спецификации, Печать простая по желанию закачика Оснастка: 4642 Р4 оснастка для печати диаметром 42мм, (e1cib/data/Справочник.Спецификации?ref= 95dfd89d672c49b011eaf36ec5fba3c3).
{ОбщийМодуль.ОбменДаннымиXD TOСервер.Модуль(835)}: Ошибка формирования объекта XDTO: Тип свойства <Таблица>. Имя свойства: <Товары>.
{ОбщийМодуль.ОбменДаннымиXD TOСервер.Модуль(835)}: Ошибка формирования объекта XDTO: Тип свойства <ОбычноеСвойство>. Имя свойства: <ДоляСтоимости>.
{ОбщийМодуль.ОбменДаннымиXD TOСервер.Модуль(756)}: Ошибка при вызове метода контекста (Создать)
ЗначениеXDTO = ФабрикаXDTO.Создать(Свойство .Тип, ЗначениеСвойства);
по причине:
Ошибка проверки данных XDTO:
Значение: '21.77' не соответствует простому типу: {http://www.w3.org/2001/XMLSchema}int
Несоответствие фасету FractionDigits = '0'
ВызватьИсключение ТекстОшибки;
ВызватьИсключение ТекстОшибки;
это вся схема XDTO
https://yadi.sk/d/5pip-5btETZoHw
EnterpriseData1.3.7
https://yadi.sk/d/rt0-q0aASDcOUA
EnterpiseData1.6.1
https://yadi.sk/d/24NcK--YGSgPggПоследний раз редактировалось Kuken; 11.09.2020 в 09:02.
-
Похожие темы
-
Ошибка преобразования данных XDTO
от Lurye в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3Ответов: 0Последнее сообщение: 13.07.2018, 16:59 -
XDTO чтение и запись xml в 1с
от AndreyLe в разделе Конфигурирование, программирование 1С - ПредприятиеОтветов: 1Последнее сообщение: 28.03.2018, 18:23
Социальные закладки