|
БП 3.0 Вид субконто ... не доступен для данной записи | ☑ | ||
---|---|---|---|---|
0
bvb
02.07.21
✎
13:18
|
Был у меня на 50 добавлен субконто "Кассы" . После обновления слетела появляется ошибка :
Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: Запись не верна! Вид субконто "Кассы" не доступен для данной записи! (Регистр бухгалтерии: Журнал проводок (бухгалтерский и налоговый учет); Номер строки: 1) {Документ.ПриходныйКассовыйОрдер.МодульОбъекта(11)}: Движения.Хозрасчетный.Записать(); по причине: Запись не верна! Вид субконто "Кассы" не доступен для данной записи! (Регистр бухгалтерии: Журнал проводок (бухгалтерский и налоговый учет); Номер строки: 1) В ПВХ "ВидыСубконтоХозрасчетные" справочник отражен и в типи и виде предопределенных. Что не так ? |
|||
1
2S
02.07.21
✎
13:21
|
Очисти перед заполнением
|
|||
2
bvb
02.07.21
✎
13:24
|
(1) Что очистить ?
|
|||
3
RomanYS
02.07.21
✎
13:27
|
(0) >> Что не так ?
Вид субконто слетел в конкретном счёте, по которому ты проводки делпешь |
|||
4
bvb
02.07.21
✎
13:34
|
(1) Дык я смотрю план счетов он есть там
|
|||
5
2S
02.07.21
✎
13:55
|
(2) ты же программно пишешь, свой код?
вот субконто и очисти перед заполнением |
|||
6
bvb
02.07.21
✎
14:13
|
(3) нет не слетел . Движение.СчетДт.ВидыСубконто - он есть
(5) Я его программно заполнял в обработке расширения &После("ОбработкаПроведения") Процедура Расш1_ОбработкаПроведения(Отказ, Режим) Для Каждого Движение ИЗ Движения.Хозрасчетный Цикл Если Движение.СчетДт.Код = "50.01" Тогда Движение.СубконтоДт.Кассы = Касса; КонецЕсли; КонецЦикла; Движения.Хозрасчетный.Записать(); КонецПроцедуры |
|||
7
2S
02.07.21
✎
14:16
|
(6) млять, не тупи
Это 100-летний баян. Движение.СубконтоДт.Кассы.Очистить(); В синтаксисе могу ошибиться |
|||
8
bvb
02.07.21
✎
14:41
|
(7) Не работает.
Я думал дело в расширении - выключил поставил в конце модуля нативного модуля проведения. Для Каждого Движение ИЗ Движения.Хозрасчетный Цикл Если Движение.СчетДт.Код = "50.01" Тогда Движение.СубконтоДт.Очистить(); Движение.СубконтоДт.Кассы = Касса; КонецЕсли; КонецЦикла; Движения.Хозрасчетный.Записать(); |
|||
9
Kesim
02.07.21
✎
15:28
|
отладчиком посмотри что у тебя в Движение.СубконтоДт
|
|||
10
bvb
02.07.21
✎
15:59
|
Дело было не в бобине....
Во время обновления я забыл создать предопределенный элемент "Кассы" ПВХ "Виды субконто хозрасчетые" Потом создал Но Старый элемент который ранее был предопределенным стал просто элементом и на него смотрела настройка плана счетов. Далее думаю понятно... Помогло что снял запрет редактирования субконто с счета 50.01 полез редактировать и сразу увидел лишние элементы ПВХ Думаю мое п#страдание будет кому то полезно Не создавайте дублей элементов ПВХ ! Думаю во избежание подобной пидерсии нужно создавать элемент либо на уровне ПВХ в БД ,либо на уровне конфы но в расширении |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |