![]() |
![]() |
|
Не получается добавить строчку в Выписку | ☑ | ||
---|---|---|---|---|
0
Selma
27.02.15
✎
12:27
|
помогите разобраться,чего не хватает:
Конфа БП 3.0.25.28 Добавляю в базу к выпискам строчку с комиссией банка, сумму комиссии беру из комментария (выписки подгружаются клиент-банком). Строчка добавляется, все отлично, но при проведении по ней не формируются никакие движения, программа не видит сумму в строке. Если сумму перепрощелкнуть, результат не меняется. Но если , скажем, 50 поменять на 51, а потом обратно вернуть, то все проводится как надо. В чем проблема?? сумма = Лев(сумма,стрдлина(сумма)-1) ; Сумма = Число(сумма); документ = выборка.ПолучитьОбъект(); ТабличнаяЧасть = документ.РасшифровкаПлатежа; новаястрока = ТабличнаяЧасть.Получить(0); КурсНаДатуПриобретенияРеализацииВалюты=0; ДоговорКонтрагента =новаястрока.ДоговорКонтрагента; новаястрока = ТабличнаяЧасть.Добавить(); новаястрока.ДоговорКонтрагента = ДоговорКонтрагента; новаястрока.СпособПогашенияЗадолженности=перечисления.СпособыПогашенияЗадолженности.Автоматически; новаястрока.СуммаПлатежа = сумма; новаястрока.СтавкаНДС= перечисления.СтавкиНДС.БезНДС; новаястрока.СуммаНДС= 0; новаястрока.суммауслуг= 0; новаястрока.ДоходыУСН=0; новаястрока.СтатьяДвиженияДенежныхСредств=Справочники.СтатьиДвиженияДенежныхСредств.НайтиПокоду("00-000009"); новаястрока.СчетУчетаРасчетовСКонтрагентом= ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.2"); новаястрока.СчетУчетаРасчетовПоАвансам=ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.2"); новаястрока.КратностьВзаиморасчетов = 1; документ.СуммаДокумента = ТабличнаяЧасть.Итог("СуммаПлатежа"); документ.Записать(РежимЗаписиДокумента.Проведение); |
|||
1
Naumov
27.02.15
✎
12:30
|
новаяСтрока.СуммаВзаиморасчетов?
|
|||
2
Selma
27.02.15
✎
12:32
|
(1) О, точно, спасибо! :))
|
|||
3
Рэйв
27.02.15
✎
12:32
|
сдается мне дело в ПриИзменении для колонки сумма. Вполне возможно что оно кудато пишется если строка расшифровки одна и потом берется оттуда, а пока не изменишь ПриИзмененнии не срабатывает.
Типа как В ПКО и РКО геморой сделан с расшифровкой если там одна строка |
|||
4
Рэйв
27.02.15
✎
12:33
|
(1)Наверное в Суммавзаиморасчетов и писалось при изменении:-)
|
|||
5
Selma
27.02.15
✎
12:34
|
интересно, зачем там СуммаВзаиморасчетов и зачем СуммаПлатежа...
|
|||
6
Рэйв
27.02.15
✎
12:35
|
(5)Это просто качественные грибы разработчиков:-)
|
|||
7
Naumov
27.02.15
✎
12:46
|
(5) При платежах по договорам в у.е или валюте эти реквизиты содержат разные суммы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |