проблема с переносом доков на другую дату
Доброго времени суток! Появилась необходимость кучу проведенных доков одного вида перенести на другую дату... Вероятно просто туплю но вещь типа-
Процедура Сформировать()
док=СоздатьОбъект("Документ.ПКО");
док.выбратьдокументы(датадоков,Датадоков1);
пока док.получитьдокумент()=1 Цикл
если док.проведен()=1 Тогда
если (док.контрагент.родитель.наименование="Оптовики") или (док.контрагент.родитель.наименование="Работники") Тогда
док.сделатьнепроведенным();
док.датадок=надату;
док.записать();
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
обрабатывает один док и на этом встает, хотя их заведомо много, а почему не пойму.... А вообще их хотелось бы еще и перепроводить.... Спасибо!
Процедура Сформировать()
док=СоздатьОбъект("Документ.ПКО");
док.выбратьдокументы(датадоков,Датадоков1);
пока док.получитьдокумент()=1 Цикл
если док.проведен()=1 Тогда
если (док.контрагент.родитель.наименование="Оптовики") или (док.контрагент.родитель.наименование="Работники") Тогда
док.сделатьнепроведенным();
док.датадок=надату;
док.записать();
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
обрабатывает один док и на этом встает, хотя их заведомо много, а почему не пойму.... А вообще их хотелось бы еще и перепроводить.... Спасибо!
По теме из базы знаний
- Rocket Launcher 7.7. Свертка базы 1С 7.7. Перенос справочников и документов 7.7
- Всем, "обрезавшим" огромные базы 7.7 посвящается...
- Перенос кадровой информации из ЗУП 2.5 в БП 2.0
- Перенос остатков по дисконтным картам (картам лояльности) в УТ 11
- Как я собрал для себя высокопроизводительный и бесплатный облачный бекенд для 1С на PosgreSQL + PostgREST
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот