![]() |
|
Не работает синхронизация УТ11- БП3 | ☑ | ||
---|---|---|---|---|
0
Dimon1C
03.04.24
✎
07:33
|
Добрый день.
В УТ 11 через расширение изменили тип реквизита Количество, увеличили до 4 точность. Это в документах Реализация и Поступление. Целесообразность данного решения прошу не обсуждать. После этого не работает типовой обмен с БП 3. Выходят такие ошибки: https://ibb.co/jw9MyGw Ошибка формирования объекта XDTO: Тип свойства <Таблица>. Имя свойства: <Товары>. Ошибка формирования объекта XDTO: Тип свойства <ОбычноеСвойство>. Имя свойства: <Количество>. Ошибка при вызове метода контекста (Создать) {ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(942)}:ЗначениеXDTO = ФабрикаXDTO.Создать(СвойствоТипЗначения, ЗначениеСвойства); {ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(957)}:ПриемникСтрока = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ИсточникСтрока, ТипТаблицы, СсылкиИзОбъекта, Ложь, Расширения); {ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(762)}:ОбъектXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ДанныеXDTO, ПравилоКонвертации.ТипXDTO, СсылкиИзОбъекта, , ПравилоКонверт Насколько я понимаю сейчас обмен идет по технологии КД3. Я с ней совсем не знаком. Какие тут есть варианты исправления ошибки малой кровью? Может кто сталкивался. |
|||
1
Ненавижу 1С
03.04.24
✎
08:54
|
(0) вернуть точность на место, использовать единицы измерения (упаковки) с коэффициентами
|
|||
2
Dimon1C
03.04.24
✎
09:40
|
(0) Кому интересно, выкрутился так, в расширении, в модуле с ошибкой, просто округлил значение
Попытка ЗначениеXDTO = ФабрикаXDTO.Создать(СвойствоТипЗначения, ЗначениеСвойства); Исключение ЗначениеXDTO = ФабрикаXDTO.Создать(СвойствоТипЗначения, Окр(ЗначениеСвойства, 3)); КонецПопытки; |
|||
3
MaximSh
03.04.24
✎
11:42
|
(2) смешно, сначала увеличить точность, потом округлять.
а в (0) потому что тип не совпадает. После корректировки Число(15,4) , а в схеме xsd EnterpriseData - ТипКоличество 15,3 |
|||
4
bolder
03.04.24
✎
11:56
|
(3) Это все понятно.Непонятно, как будет бухгалтерия разницу в учете отражать.В УТ11 одни документвы, в БП - другие.
|
|||
5
Ненавижу 1С
03.04.24
✎
11:59
|
(2) стиль "гений-1с"
|
|||
6
Dimon1C
03.04.24
✎
15:13
|
(1) ну вот смотри, есть такой товар как пеноплекс, его производитель отгружает в м2, с точностью 4 знака. Прямо в накладной пишет м2 и число с 4 знаками. Приходит покупатель говорит мне нужно столько то пеноплекса, и покупателю ты тоже указываешь м2 и количество нужное.
Как в данном случае поступить в рамках типовой УТ 11? Использовать дм3 ? |
|||
7
Dimon1C
03.04.24
✎
15:15
|
(6) вместо м2 я имел ввиду м3
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |