06.03.2007, 13:56 | #1 |
Участник
|
Помогите разобраться, пожалуйста. В помощи к пакетному заданию " Компрессия книги товаров" написано что удаляются "товарные операции, у которых в поле Открыта содержится значение Нет", но это не происходит. Может, есть еще какие-то ограничения?
Фильров нет. На закладке "Параметры" "Дата начала"-01.01.06 " Дата конца"-31.12.2006, длина периода "Год". "Сохранять поля"- ничего не отмечено. Измерения тоже не нужно сохранять. |
|
06.03.2007, 14:00 | #2 |
Участник
|
Какая версия отчёта?
Может это? Компрессия Книги Товаров |
|
06.03.2007, 14:12 | #3 |
Участник
|
Цитата:
Сообщение от grif
Какая версия отчёта?
Может это? Компрессия Книги Товаров |
|
06.03.2007, 14:13 | #4 |
Участник
|
вобще хоть что-то сжалось?
|
|
06.03.2007, 14:18 | #5 |
Участник
|
|
|
06.03.2007, 14:21 | #6 |
Участник
|
Там ещё есть фильтры по 32-й
Applied Entry to Adjust CONST Нет Open CONST Нет Completely Invoiced CONST Да Плюс к этому в OnAfterGetRecord() первой строкой <div class='CALtop'>C/AL</div><div class='CAL'> IF NOT "Completely Invoiced" OR NOT ItemEntryAdjusted("Item Ledger Entry") THEN CurrReport.SKIP; </div> Скорее всего в функции ItemEntryAdjusted загадка. Хотя в 4 мож совсем всё по другому. |
|
06.03.2007, 17:56 | #7 |
Участник
|
Цитата:
Проблема оказалась в PreDataItem. Код: SETRANGE("Item No.",TempItem."No."); |
|
06.03.2007, 18:00 | #8 |
Участник
|
Цитата:
В 3.6 этого нет так что увы. Не помогу. |
|
06.03.2007, 18:25 | #9 |
Участник
|
|
|
07.03.2007, 09:17 | #10 |
Участник
|
dina260282, ты программист? разберись )
И откуда такая уверенность, что проблема именно в этой строке, если нет понимания её смысла? |
|
07.03.2007, 09:27 | #11 |
Участник
|
|
|
07.03.2007, 09:34 | #12 |
Участник
|
|
|
07.03.2007, 10:23 | #13 |
Участник
|
Проведите коррекцию себестоимости товаров и српазу после нее запускайте компрессию.
Правда это все-таки больше к ItemEntryAdjusted относится... Но вдруг покатит и к вашей строчке P.S. У меня тоже 3.6 (4.0 не видел) |
|