|
Обнулить третье Субконто и ВидСубконто у проводки | ☑ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
Живой Ископаемый
21.11.17
✎
10:12
|
Есть такая ситуация.
Есть счет с тремя аналитиками Контрагент/Договор/ДокументРасчетов. Есть операция по этому счету, с проводкой, набор аналитик которой выглядит как: Неопределено/Неопределено/Нулл То есть не смотря на то, что для счета аналитика задана, в операции у этого счета такой аналитики нет. Как произошло - х.з. Отредактировать сейчас эту операцию не получается, из-за СКЛ-ошибки про повторяющиеся ключи(и даже выключить проводки и записать эту операцию не получается). И это проблема, которая потребует своего отдельного решения (видимо редактированием записей в СКЛ-таблице). Прямо на сейчас есть необходимость отсторнироватьэту сумму по данному набору аналитик. Но в корректирующей операции удается только ввести Неопределено/Неопределено/Неопределено. Что конечно сворачивает сумму по первым двум аналитикам, но по третьей оставляет. Проставить в качестве третьей аналитики именно Null не выходит. Нужна помощь в осуществлении этого. |
|||||||||||||
1
lodger
21.11.17
✎
10:21
|
извините, а банальное тестирование и исправление NULL на Неопределено не меняет?
А зачем это? |
|||||||||||||
2
wondkind
21.11.17
✎
10:21
|
(0) к сожалению, это нерешаемо
|
|||||||||||||
3
mszsuz
21.11.17
✎
10:21
|
Варианты:
- тестирование и исправление - удаление глючной операции |
|||||||||||||
4
Buster007
21.11.17
✎
10:28
|
(0) "Отредактировать сейчас эту операцию не получается, из-за СКЛ-ошибки про повторяющиеся ключи(и даже выключить проводки и записать эту операцию не получается)"
Поверти с итогами. Включи/выключи, пересчитай и т.д. эта проблема возникает при изменении субконто уже давно. Когда повертишь, тогда можно будет записать операцию. А потом проще удалить запись и добавить новую. |
|||||||||||||
5
Живой Ископаемый
21.11.17
✎
10:36
|
2(0) нет :(
2(3) нет 2(4) нет же... С глючной операцией все понятно - ее нужно отредактировать скорее всего прямо в таблице СКЛ. По другому - выключение/выключение, пересчет итогов, тестирование исправление не решают. Но сейчас есть необходимость создать другую операцию с Нулл в качестве третьего субконто. Но все мои попытки пока приводят к тому, что у меня там не нулл, а неопределено. Как пытался делать. Создавал корректирующую операцию, выгружал ее проводки в тз, менял в колонке СубконтоКт3 с неопределено на Нулл, загружал и пытался записывать - в момент загрузки получал ошибку про значение колонки. Пытался просто перебрать записи набора записей, и дальше вот у меня ступор. Например у меня код: Для Каждого Проводка Из Проводки Цикл Проводка.СубконтоКТ.ДокументРассчетовСКонтрагентами = Null; КонецЦикла; приводит к тому, что там все равно Неопределено. А я могу как-то сказать чтобы Проводка.СубконтоКт = [ВидСубконто1, ВидСубконто2]; То есть вообще избавится от третьей аналитики в этой проводке, несмотря на то что для счета она задана? |
|||||||||||||
6
Живой Ископаемый
21.11.17
✎
10:38
|
Похожая проблема:
v8: V8: программно очистить субконто в наборе проводок |
|||||||||||||
7
Ёпрст
21.11.17
✎
10:44
|
(0) А есть уверенность, что тебе там именно null нужен ?
Так -то update таблички, можешь запихать туда что угодно |
|||||||||||||
8
Buster007
21.11.17
✎
11:16
|
Добавь обратно субконто, реструктуризуй с типом, а потом обратно удали ) может поможет
|
|||||||||||||
9
Живой Ископаемый
21.11.17
✎
12:01
|
2(7) Э... нет, в идеале как раз нужен не нулл везде... Но это отдельная задача - муторная, потому что я еще не уверен в скольких таблица напряму в скл нужно будет проставить не нул. Есть подозрение что не только в таблице проводок.
Сейчас же я хочу именно установить нулл для третьей аналитики в корректирующую проводку, не в оригинальную, и именно кодом 1С если это возможно. 2(8) куда добавить? Если получится добавить и реструктуризировать в оригинальной проводке, то тогда и удалять не нужно будет. Но на данный момент оригинальная проводка не может подвергнуться редактированию. СКЛ отказывается ее апдейтить. |
|||||||||||||
10
Живой Ископаемый
18.12.17
✎
15:19
|
В общем выгрузил в файловую,
в ней выполнил код, который добавил третий вид субконто и установил его значение в Неопределено для проводки. Пересчитал итоги, выгрузил и загрузил в скл. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |