|
v7: Отчет на основании проводок |
☑ |
0
Filosof
25.12.12
✎
12:08
|
Отчет на основании проводок формируется некорректно. только после перепроведения документов формируется нормально.
|
|
1
zak555
25.12.12
✎
12:08
|
херовый отчёт и/или логика проведения дока
|
|
2
cw014
25.12.12
✎
12:09
|
Видимо сами проводки сформированы не корректно, только после перепроведения они становятся корректными
|
|
3
Filosof
25.12.12
✎
12:17
|
(2)как проводки могут после перепроведения стать нормальными а до перепроведения быть некорректными?
|
|
4
cw014
25.12.12
✎
12:18
|
(3) Кривой механизм формирования проводок. Потом поправили, а документы не перепровели
|
|
5
cw014
25.12.12
✎
12:18
|
(3) Один из вариантов
|
|
6
cw014
25.12.12
✎
12:18
|
(3) Условия по которому формировались проводки до определенного момента были одни, потом что-то поменялось (вид номенклатуры у номенклатуры, галка в настройках, еще что нибудь) и проводки стали неактуальными
|
|
7
cw014
25.12.12
✎
12:18
|
(3) Второй вариант
|
|
8
Filosof
25.12.12
✎
12:35
|
(4) (6) Ни первый ни второй вариант не подходят. механизм проведения документов не изменялся.
|
|
9
zak555
25.12.12
✎
12:37
|
(8) ты код покажи
|
|
10
Filosof
26.12.12
✎
10:46
|
Код будет позже
|
|
11
Filosof
26.12.12
✎
10:52
|
Опер=СоздатьОбъект("Операция");
Если Крой=1 тогда
Док=СоздатьОбъект("Документ.ВРаскройНовый");
Док.ВыбратьДокументы(ВыбНачПериода,ВыбКонПериода);
Пока Док.ПолучитьДокумент()=1 цикл
Если Док.Проведен()=1 тогда
Док.ВыбратьСтроки();
Если Док.ПолучитьСтроку()=1 тогда
Материал=Док.ТМЦ;
КонецЕсли;
Если Полуфабрикат.Выбран()=1 тогда
Опер.НайтиОперацию(Док.ТекущийДокумент());
Опер.ВыбратьПроводки();
Пока Опер.ПолучитьПроводку()=1 цикл
Если (Опер.Дебет.Счет=СчетПоКоду(203)) И (Полуфабрикат=Опер.Дебет.Субконто(2)) тогда
Таб1.НоваяСтрока();
Таб1.Изделие=Опер.Дебет.Субконто(2);
Таб1.Материал=Материал;
Таб1.ИзделиеКво=Опер.Количество;
Таб1.ИзделиеСумма=Опер.Сумма;
КонецЕсли;
КонецЦикла;
|
|
12
Filosof
26.12.12
✎
12:23
|
Никто ничего не скажет?
|
|
13
Classic
26.12.12
✎
12:27
|
Какой ужас
|
|
14
Classic
26.12.12
✎
12:27
|
А по теме. Если после перепроведения показывает правильно, значит перепроведение дало другие проводки. Так что смотри почему у тебя после перепроведения меняются проводки
|
|
15
Ёпрст
гуру
26.12.12
✎
12:28
|
не не так..
Полный ПЭ!
|
|
16
Filosof
26.12.12
✎
12:42
|
(14)Дело в том что непонятно после первого или второго перепроведения а может и третьего. То есть при неизменных модуле отчета и процедуре проведения документа почему-то отчет выдает разные результаты.Хотя проводки остаются неизменными.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший