|
Прописать суб-то в движения по рег. бух. Проблема при записи составного вида субконто. | ☑ | ||
---|---|---|---|---|
0
Dunstan
31.05.19
✎
14:05
|
Такая проблема:
Надо прописать субконто в движения по рег. бухгалтерии. В частности пустую ссылку на объект. Если вид субконто состоит из одного типа все записывается. Иначе нет. Как делаю я: 1. Если Вид субконто состоит из многих типов, то получаю описания типов. Из них получаю массив типов ММ = ОТ.Типы(); В ММ оставляю один элемент. На его основе создаю описание типов ОТ_ = Новый ОписаниеТипов(МТ); И от него получаю пустое значение ОТ_.ПривестиЗначение(""); Но вот такое "хитрое" Субконто в набор записей не записывается. Кто знает где собака порылась? |
|||
1
shuhard
31.05.19
✎
14:06
|
(0) Нужно не писать, а очищать существующее
|
|||
2
Dunstan
31.05.19
✎
14:11
|
p.S. может где-то в движении записывать тип значения субконто ?
|
|||
3
RomanYS
31.05.19
✎
14:11
|
(0) конфу озвучь. В типовых могут быть обработчики, заменяющие пустые субконто.
Например в БП2 в модуле набора записей есть ПривестиПустыеЗначенияСубконтоСоставногоТипа(), которая вызывается перед записью. |
|||
4
shuhard
31.05.19
✎
14:12
|
(2) ну типовая задача - открой отладчик, что тут изобретать
|
|||
5
hhhh
31.05.19
✎
14:12
|
(2) пиши Неопределено, не изобретай велосипед.
|
|||
6
Dunstan
31.05.19
✎
14:13
|
(1) Там в существующем стоит NULL, а надо чтобы стояла какая-то пустая ссылка
|
|||
7
RomanYS
31.05.19
✎
14:15
|
(5) Собственно (3) похоже это и делает.
(6) ОбменДанными.Загрузка = Истина? |
|||
8
hhhh
31.05.19
✎
14:15
|
(6) не надо тебе пустая ссылка, потом в запросе задолбаешься проверять на 200 типов пустых ссылок. Если принято, что должно стоять Неопределено в случает составных типов, то так и делай, не выёживайся.
|
|||
9
Dunstan
31.05.19
✎
14:20
|
ОбменДанными.Загрузка = Истина? не использовал
|
|||
10
RomanYS
31.05.19
✎
14:21
|
(9) Тогда странно. Конфу то озвучишь?
|
|||
11
Dunstan
31.05.19
✎
15:46
|
Конфа:
1С:Учет и управление для профессиональных участников рынка ценных бумаг КОРП, редакция 3.0 (3.0.70.40) |
|||
12
Dunstan
31.05.19
✎
15:47
|
Там нет такой функции ПривестиПустыеЗначенияСубконтоСоставногоТипа()
|
|||
13
RomanYS
31.05.19
✎
15:57
|
(11) так и запишем БП3
(12) В БП3 есть ПривестиПустыеЗначенияСубконтоСоставногоТипа(ЭтотОбъект). Значит или ты плохо искал, или производители отраслевки постарались |
|||
14
ам794123
31.05.19
✎
16:07
|
(6) проще надо = Документы.АвансовыйОтчет.ПустаяСсылка() или типа того
|
|||
15
unregistered
31.05.19
✎
16:27
|
(6) > надо чтобы стояла какая-то пустая ссылка
Тебе это не надо. Просто пока ты сам этого не понимаешь. Пустое значение субконто составного типа должно быть Неопределено. Простого типа - пустая ссылка. |
|||
16
unregistered
31.05.19
✎
16:29
|
(0) Для чего тебе это надо? Ты можешь внятно объяснить?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |