|
v7: КД 1.0 периодические реквизиты - выгрузка нулевых значений
| ☑ |
0
Name2006
03.12.11
✎
09:25
|
В КД 1.0 настраиваю выгрузку реквизитов справочника.
Реквизит "Скидка", тип - число, ПЕРИОДИЧЕСКИЙ.
Способ выгрузки - "Выгружать всю историю"
Однако нулевые значения не выгружаются - видимо, она считает их пустыми.
Как заставить выгружать ?
|
|
1
Ёпрст
03.12.11
✎
09:51
|
ну, если разово и лень смотреть как там в кд это реализовано, то обработкой в источнике 0 заменяяешь на -999, в приёмнике -999 на 0.
|
|
2
Name2006
03.12.11
✎
09:56
|
Не разово, используется для обмена со складом.
|
|
3
DEVIce
03.12.11
✎
09:58
|
Сталкивался с подобной проблемой, честно говоря не помню как решил.
|
|
4
Name2006
05.12.11
✎
12:10
|
Подниму.
|
|
5
Name2006
06.12.11
✎
14:02
|
Нашел. Напишу здесь, может, кому пригодится.
В обработке выгрузки за это отвечают строки:
Если (СпособЗагрузки = "ЗамещатьНеПустыми") Или
((СпособЗагрузкиПоУмолчанию = "ЗамещатьНеПустыми") И (ПустоеЗначение(СпособЗагрузки) = 1)) Тогда
Если ПустоеЗначение(Зн) = 1 Тогда Возврат("") КонецЕсли;
КонецЕсли;
Т.е. в способе загрузки реквизита надо написать непустое значение, отличающееся от "ЗамещатьНеПустыми". Например, "Замещать или очищать".
|
|