v7: Удалил проводки, а они в оборотке все равно видны #749785


#0 by web_profiler
Собственно написал обработочку по удалению проводок из документа "Переоценка валюты" по выбранному фильтру. Проводок не нахожу, а в оборотке наблюдаю их, полный пересчет итогов выполнял
#1 by web_profiler
и че делать? мож тестирование и исправление выполнить?
#2 by web_profiler
спасибо всем за "ИСЧЕРПЫВАЮЩИЕ" ответы
#3 by web_profiler
"спасибо"
#4 by itlikbez
Давно программишь?
#5 by web_profiler
ну такое... по семерочке задачки не часто встречаются. а к чему вопрос?
#6 by itlikbez
Держись, дружище, дальше будет хуже.
#7 by web_profiler
вот спасибо, следующий... помощник
#8 by magicSan
Документы потом не забыл перепровести? )))))))))))
#9 by ale-sarin
Если файловая, удалить все файлы CDX, запустить монопольно.
#10 by web_profiler
доки не перепроводил - запустил тестирование. База - скуль
#11 by Попытка1С
После Опер.Записать бух итоги сами пересчитываюся, все должно было быть нормально.
#12 by Попытка1С
Показывай как удалял
#13 by ifso
тоже хочу научиться из документов проводки удалаять
#14 by web_profiler
Опер.Записать вылетает по ошибке
#15 by web_profiler
1 минуту
#16 by Попытка1С
И в чем проблема?
#17 by web_profiler
да бог ее, эту семерку, знает. Не могу скинуть пока код, идет тестирование - дерну мышкой - зависнет база ("не отвечает") и прийдется все по-новой тестировать
#18 by web_profiler
или при тестировании - можно свернуть (безболезненно) окно?
#19 by web_profiler
да, кстати, по логике, если я перепроведу документы - то при перепроведении опять насоздаются проводки, которые я удалил
#20 by Попытка1С
Есть плагин который показывает что там в базе происходит когда окно висит на мертво.
#21 by ifso
да вроде нет проблемы, сижу ровно, ожидаю результата запроса "Показывай как удалял" из
#22 by ifso
бяда
#23 by web_profiler
так свернуть можно или лучше обождать?
#24 by lubitelxml
да не зависнет она, просто прогресс не обновляется, сверни и жди
#25 by Попытка1С
Можно.
#26 by web_profiler
свернул окно и оно зависло
#27 by web_profiler
#28 by lubitelxml
подожди - закончит и отвиснет
#29 by web_profiler
не отвиснет
#30 by Попытка1С
Код на помойку.
#31 by web_profiler
чей-то?
#32 by web_profiler
помоги
#33 by Попытка1С
За создание объекта в цикле вообще тапками надо бить по рукам.
#34 by vcv
"идет тестирование - дерну мышкой - зависнет база" Не виснет ничего. Это MS когда-то изменения в винду, а 1С проигнорировала сей факт. Грубо говоря, в эпоху WinNT окна приложений перерисовывались системой принудительно. Потом, для экономии ресурсов, потребовали, что бы приложение сообщало системе, что окно требуется перерисовать. 1С в процессе тестирования никак не сообщает, винде о том, что оно живое, соответственно получаем "белый квадрат Малевича".
#35 by Попытка1С
Напихай доки в ТЗ дальше перебор твой ТЗ с доками это за цикл потом Опер.НайтиОперацию(тут твой док из тз); Опер.ВыбратьПроводки; тут обратный цикл по проводкам документа с уловием на дебит кредит и тд перед концом цикла по документам потом следущий документ и тд ничего вылетать не будет при записи
#36 by web_profiler
у меня ж тоже самое...
#37 by Попытка1С
Хотя я на твоем месте бы разобрался почему у тебя лишние переоценки делаются, там есть список счетов в 7.7 с особым порядком переоценки, может тебе просто туда надо это все добавить и лишних проводок не будет?
#38 by Попытка1С
Нет у тебя не тоже самое.
#39 by web_profiler
Напихай доки в ТЗ перебор твой ТЗ с доками потом Опер.НайтиОперацию(тут твой док из тз);
#40 by 1Сергей
"дебит" :)
#41 by Попытка1С
Ты напихал доки и номера проводок, и пытаешься их удалить с привязкой к номеру. А я тебе говорю что напихай доки, и перебери обратным циклом с условием, и прямо в цикле удаляй.
#42 by web_profiler
да ладно, тебе
#43 by web_profiler
помоги, плиз, до 4:30 не спал - нич... не сображаю
#44 by Попытка1С
цикл по докам
#45 by web_profiler
операция не выбрана
#46 by web_profiler
пока все ок
#47 by Злопчинский
может пригодится [DELOPER] Массовое удаление выборочных проводок из ручных операций
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям