|
v7: Метод НайтиЗначение() | ☑ | ||
---|---|---|---|---|
0
1С-ница
04.06.13
✎
09:23
|
Доброго времени суток. Есть задача для 1С ЗИК 7.7: в отчете свод проводок из-за округления выходят копейки на 99 счет. Нужно эти копейки прибавить к основной проводке, а с 99 счета убрать (чтобы не было вообще такой проводки с этим счетом).
В данный момент не срабатывает метод НайтиЗначение в таблице значений, судя по отладчику все должно работать, т е ТЗ2.НайтиЗначение(ШаблонПроводок,СтрокаУдаления,"Шаблон") должно быть равно 1, но почему то этот метод не находит нужную мне строку. Код: ШаблонПроводок = СоздатьОбъект("Справочник.ШаблоныПроводок"); ШаблонПроводок.ВыбратьЭлементы(); СтрокаУдаления = ""; ТЗ2 = СоздатьОбъект("ТаблицаЗначений"); ТаблицаКорреспонденций.Выгрузить(ТЗ2); Пока ШаблонПроводок.ПолучитьЭлемент() = 1 Цикл Если (ШаблонПроводок.СчетДебета.Код = "99") или (ШаблонПроводок.СчетКредита.Код = "99") Тогда Если ТЗ2.НайтиЗначение(ШаблонПроводок,СтрокаУдаления,"Шаблон") = 1 Тогда Сумма99 = СтрокаУдаления.Сумма; //ТаблицаКорреспонденций.УдалитьСтроку(); КонецЕсли; КонецЕсли; КонецЦикла; |
|||
1
zak555
04.06.13
✎
09:24
|
> в отчете свод проводок из-за округления выходят копейки на 99 счет
давай подробнее про округление |
|||
2
1С-ница
04.06.13
✎
09:26
|
Попмогло следующее:
ТЗ2.НайтиЗначение(ШаблонПроводок.ТекущийЭлемент(),СтрокаУдаления,"Шаблон") |
|||
3
Ёпрст
04.06.13
✎
09:26
|
(0)
СтрокаУдаления= "" воткни перед ТЗ2.НайтиЗначение |
|||
4
Тьма
04.06.13
✎
09:26
|
ШаблонПроводок = СоздатьОбъект("Справочник.ШаблоныПроводок");
ШаблонПроводок.ВыбратьЭлементы(); ТЗ2 = СоздатьОбъект("ТаблицаЗначений"); ТаблицаКорреспонденций.Выгрузить(ТЗ2); Пока ШаблонПроводок.ПолучитьЭлемент() = 1 Цикл Если (ШаблонПроводок.СчетДебета.Код = "99") или (ШаблонПроводок.СчетКредита.Код = "99") Тогда СтрокаУдаления = ""; Если ТЗ2.НайтиЗначение(ШаблонПроводок.ТекущийЭлемент(),СтрокаУдаления,"Шаблон") = 1 Тогда Сумма99 = СтрокаУдаления.Сумма; //ТаблицаКорреспонденций.УдалитьСтроку(); КонецЕсли; КонецЕсли; КонецЦикла; |
|||
5
1С-ница
04.06.13
✎
09:27
|
(1) где то на форуме читала что из-за округления вылезают копейки
|
|||
6
zak555
04.06.13
✎
09:27
|
казалось бы п, причём тут счет 99 (прибылей и убытков) ?
|
|||
7
zak555
04.06.13
✎
09:28
|
(5) что именно вылезает
|
|||
8
1С-ница
04.06.13
✎
09:28
|
Темя закрыта, всем спасибо за желание помочь)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |