#0
by Ly_Alena
Доброе утро! Простое регламентное задание (перепроводить документ, если дата изменения в этом документе совпадает с текущей датой). Через СКД проверяла - обирает заказы. Видимо проблема с проведением. Подскажите что не так?
#3
by Dmitry77
это как через СКД документы перепроводить? научите... вообще делается внешня обработка из нее запускается процедура вызываемая из регламента...
#6
by Azverin
подозреваю, что надо указать второй параметр метода Записать(,), иначе кто на сервере скажет оперативный или неоперативный режим)
#7
by Ly_Alena
спасибо за эту подсказку! Почему-то попадает в заполнение на основании документа и ругается что не определена табличная часть. Буду смотреть! Спасибо - не знала где ошибку смотреть
#9
by Dmitry77
отладкой заниматься удобнее из обработки... Как отладишь запускаешьрегламентное задание.
#11
by Ly_Alena
Вопрос только почему при проведении документа он идет в процедуру ЗаполнитьПоДокументуОснованию???
#13
by aleks_default
Проверь обработчики событий записи и проведения, где-то, видимо, эта процедура вызывается... Зайди в модуль объекта и задай поиск по тексту
#14
by Ly_Alena
проведение документа, если не из под реглментного работает нормально - таких проблем не возникало. В одном месте использована глобальная переменная, значение которой устанавливается в документе, на основании которого заполняется табличная часть
#18
by Ly_Alena
Продоложение следует... Через обработку: Все работает, перепроводит. А регламентное выдает все ту же ошибку: "{Документ.ЗаказПокупателя.МодульОбъекта(3113,36)}: Переменная не определена (ГлТекТабЧасть) по причине: {Документ.ЗаказПокупателя.МодульОбъекта(3113,36)}: Переменная не определена (ГлТекТабЧасть)" ГлТекТабЧасть - глобальная переменная, значение которой устанавливается в Документе 1. Когда на основании Документа 1 создается Заказ покупателя из ГлТекТабЧасть заполняется табличная часть. Логично, что если просто получать объект Заказ покупателя эта переменная не определена. Как я уже говорила она используется только в одном месте в процедуре при заполнении. Кто-нибудь с таким сталкивался и что делать?
#19
by МимохожийОднако
Покажи как и в каком модуле устанавливается значение ГлТекТабЧасть. Какая конфигурация,платформа? Видимо, отладчиком так и не встала на место с ошибкой.
#20
by Ly_Alena
Отладкой не попадает туда. Документе 1 есть 5 табличных частей. в зависимости от того, какая табличная часть активна в ГлТекТабЧасть она и устанавливается. Например, Если ЭлементыФормы.АльтернативныеТЦ.ТекущаяСтраница = ЭлементыФормы.АльтернативныеТЦ.Страницы.ТЦО Тогда При открытии в этом же документе устанавливается ГлТекТабЧасть=ЭлементыФормы.Товары.Значение; При заполнении на основании этого документа в заказе покупателя: Для Каждого ТекСтрокаТовары Из ГлТекТабЧасть Цикл
#21
by ALFkz
У тебя это переменная заполняется в модуле обычного приложения, если да то скорей всего это переменная заполняется при заходе через пользователь. проверь где заполняется.
#23
by Ly_Alena
я ничего не заполняю при проведении в том-то и дело. Выше все было сказано. Ошибку показывает на переменную, которая в заказе покупателе используется только в одном месте - при заполнении.
#24
by Ly_Alena
в модуле обычного приложения Перем ГлТекТабЧасть Экспорт; в Документе 1 - заполняется. в заказе покупателя из него заполняется табличная часть. Но ведь документы проводятся, и через обработку проводятся...
#25
by ИС-2
+1. Нет смысла в коде. Надо найти фрагемент кода где используется эта ГлТекТабЧасть и окаймить ее конструкцией (т.е будет виден код только на клиенте) #Если Клиент тогда #КонецЕсли Сервер не видит глобальные переменные. Они только для клиента, внеш. соединения. Логика системы построена не правильно. Чтобы работало надо переделывать на регистр. А если времени нет, то перепроведение можно повестить на планировщик задач
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Регламентное задание, COM соединение
- Слетело Регламентное задание
- БП8.1 Регламентное задание - шпион.
- Регламентное задание. Метод объекта не обнаружен.
- Регламентное задание. План обмена.
- регламентное задание для бухгалтерии 3.0
- Зависает Регламентное задание "Обновление индекса ППД" в 1С 8.3 УТ 11
- Регламентное задание в выгрузкой в каталог выполняется с ошибками
- [Фоновые задания] Задание завершено с ошибками
В этой группе 1С
- Сайт загружается только по https
- JOB: Уволили админов и теперь не можем войти в 1С. С чего начать?
- ERP: как сделать комплектацию?
- Не "прогружается" интерфейс Такси на платформе 8.3
- 1000 документов реализации товаров и услуг.
- Вывод дат прихода и расхода в одной строке в отчете
- подчиненная база отсутствует книга покупок и продаж бух 3.0
- ЗначениеВСтрокуВнутр() и запрос...
- СКД. Расчет итогов по группировкам по различным функциям 8.2.13
- подскажите где в 1С 7.7 макет печатной формы счет фактуры
- УСО. на основании каких документов может создаваться документ "План производства"?
- ЗУП 2.5 Свод начисленной зарплаты организаций
- Проблема с публикацией мобильного приложения
- Регламентное задание на клиенте? КАК?
- ЗУП. Уменьшение Ставки страховых взносов ФСС НС и ПЗ
- Обособленное подразделение в 1с Бухгалтерия (Базовая)
- Ошибка после обновления УТ
- Добавить значение в реквизит при открытии формы программо
- Мутабельная фигня при обмене из-за подписки на событие
- 1с розница 2.2 учет себестоимости