|
Обмен КА 1.1-> БП 3.0 как-то выборочно не заполняются реквизиты док. | ☑ | ||
---|---|---|---|---|
0
PCcomCat
08.09.16
✎
15:18
|
Доброго времени, уважаемые!
Схожу с ума уже... Сделаны правила для Обмена КА 1.1-> БП 3.0 на плане обмена УТ 10.3 - БП 3.0. Для справочников установлено сейчас "ТолькоПолучитьУзелСсылки = Ложь". Делаю обмен. Например, документы Реализация товаров и услуг - в одних заполняется Организация, Номенклатура, а в других что-то может не заполнится: Например, пять строк номенклатуры заполнено, а две нет. При этом сама номенклатура в базу попала, и она есть в других документах. Тоже самое с организацией и складом документа: в некоторых заполнены, а в других - нет. В источнике всё в порядке. Выгрузка делается только с отбором по одной организации. Пробовала в одном из документов очистить организацию и склад, при обмене загружает, собака! А те, что с незаполненными реквизитами, так и остаются незаполненными частично. И пробовала установить организацию и склад - убирает... Перед каждым обменом документы регистрирую к обмену. Что это может быть? |
|||
1
vicof
08.09.16
✎
15:40
|
Регистр соответствия объектов для обмена посмотреть?
|
|||
2
PCcomCat
08.09.16
✎
15:58
|
Не думаю, что в этом проблема... Хотя, может я просто не знаю чего-то?
Эксперимент: зарегистрировано два документа - первым тот, в котором не заполнялись данные; вторым тот, у которого было все заполнено. После обмена в приемнике тот документ, который был зарегистрирован первым заполнен, а второй нет. |
|||
3
PCcomCat
08.09.16
✎
16:06
|
(1) Грохнула регистр, загрузила эти два злощастных документа - в регистре появилось сопоставление объектов есть и идентификатор источника, и идентификатор приемника.
|
|||
4
PCcomCat
08.09.16
✎
16:07
|
В файле xml для проблемного второго по очереди выгружаемого документа:
- <ТабличнаяЧасть Имя="Товары"> - <Запись> <Свойство Имя="ЕдиницаИзмерения" /> - <Свойство Имя="Количество"> <Значение>1</Значение> </Свойство> <Свойство Имя="КоличествоМест" /> <Свойство Имя="Коэффициент" /> - <Свойство Имя="Номенклатура"> <Нпп>2</Нпп> </Свойство> - <Свойство Имя="СтавкаНДС"> <Значение>БезНДС</Значение> </Свойство> - <Свойство Имя="Сумма"> <Значение>664</Значение> </Свойство> <Свойство Имя="СуммаНДС" /> - <Свойство Имя="Цена"> <Значение>664</Значение> </Свойство> <Свойство Имя="НомерГТД" /> <Свойство Имя="СтранаПроисхождения" /> </Запись> |
|||
5
PCcomCat
08.09.16
✎
16:59
|
=(
|
|||
6
PCcomCat
09.09.16
✎
14:46
|
О гуру, ну подскажите...
В конфигурации приемнике УТ11 в модуле объекта КонвертацияОбъектовИнформационныхБаз обнаружено: кусок чтения xml: ИначеЕсли ИмяУзла = "Нпп" Тогда ФайлОбмена.Прочитать(); НПП = Число(ФайлОбмена.Значение); Если НПП <> 0 Тогда Значение = НайтиОбъектПоНомеру(НПП, Тип); НаличиеСвойств = Истина; КонецЕсли; ФайлОбмена.Прочитать(); Процедура поиска: // Ищет объект по номеру в списке уже загруженных объектов. // // Параметры: // НПП - номер искомого объекта в файле обмена. // // Возвращаемое значение: // Ссылка на найденный объект. Если объект не найден, возвращается Неопределено. // Функция НайтиОбъектПоНомеру(НПП, ТипОбъекта, РежимПоискаОсновногоОбъекта = Ложь) Возврат Неопределено; КонецФункции ПОЧЕМУ ТАК? |
|||
7
PCcomCat
09.09.16
✎
14:47
|
Пардон, в БП 3.0.43.223 это.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |