Как запретить выгружать документы закрытого периода? #618451


#0 by sem-dusya
Изначально проблема была такая: При загрузке документов в БП начинает выдавать ошибки что невозможно провести документы(период закрыт). Как я поняла причина в том, что он цепляет документы старых периодов по ссылке(хотя на регистрации их нет) и пытается поменять.  Можно ли как-то запретить выгружать эти документы или запретить загружать документы с датой меньше даты запрета?   На форуме подобные темы нашла, но четкого ответа не увидела. В ПКО "перед выгрузкой" пишу а он мне в ответ "Ошибка компиляции при вычислении выражения или выполнении фрагмента кода" что я делаю не так? Или какие еще есть варианты решения данной проблемы?
#1 by ВосточныйПарень
Проверка на закрытость периода стоит в документах или регистрах?
#2 by rbcvg
фотка где?
#3 by ВосточныйПарень
Кстати, логичнее задаться вопросом - если хочет грузить документы закрытого периода, то почему они попали в обмен кто их менял, почему период не такой уж закрытый?
#4 by Агент Инфостарта
НачалоПрошлогоКвартала - это что? Знаю, что функция. Она совсем глобальная?
#5 by ВосточныйПарень
+1
#6 by DrShad
нафига вам фотка мужика?
#7 by rbcvg
"Как я поняла", "темы нашла", "не увидела" - странный мужик.
#8 by sem-dusya
Даже если вместо НачалоПрошлогоКвартала в порядке эксперимента указываю конкретную дату '01.01.2012' - эффект тот же
#9 by Агент Инфостарта
>>>> На форуме подобные темы нашла, но четкого ответа не увидела. Думаешь, там толстая потная админша в рваном свитере?
#10 by ВосточныйПарень
ответь на
#11 by sem-dusya
Если поможете разобраться покажу и фотку и всё что надо)))
#12 by sem-dusya
С КД не сталкивалась ранее, а судя по всему без правки правил тут не обойтись
#13 by sem-dusya
Почему меняли документы - это уже другой вопрос, с этим будем разбираться потом. Пока задача сделать так, чтобы всё это добро в БП не попало
#14 by Агент Инфостарта
НачалоПрошлогоКвартала - это что? Знаю, что функция. Она совсем глобальная?
#15 by DrShad
если доки меняли, значит они есть в регистрации изменений
#16 by sem-dusya
Если запрет редактирования снять, то всё загружает, но мне это не надо (точнее это не надо бухгалтерии). Вот ошибка при использовании стандартных правил и установленном запрете: Ошибка при записи документа: Поступление товаров и услуг КГК00000012 от 04.10.2011 16:29:05 {Обработка.ОбменДаннымиXML.МодульОбъекта(4010)}: Ошибка записи объекта    ТипОбъекта             =  Поступление товаров и услуг    Объект                 =  Поступление товаров и услуг КГК00000012 от 04.10.2011 16:29:05    ОписаниеОшибки         =  Операция не выполнена: РегистрБухгалтерии.Хозрасчетный {Обработка.ОбменДаннымиXML.МодульОбъекта(3928)}: Ошибка при вызове метода контекста (Записать): Не удалось записать: "Журнал проводок (бухгалтерский и налоговый учет)"!    ПозицияМодуля          =  Обработка.ОбменДаннымиXML.МодульОбъекта(3931) НачалоПрошлогоКвартала  в синтаксис-помощнике нашла
#17 by sem-dusya
Я перед выгрузкой с регистрации ВСЁ сняла и перепровела доки этого квартала, так что там точно ничего лишнего
#18 by DrShad
извращенка
#19 by DrShad
+ как снимала ВСЕ с регистрации?
#20 by sem-dusya
Это не я извращенка, первый месяц в этой фирме, еще предстоит порядок наводить. В торговле никто дату запрета не контролировал. В общем не суть. По делу какие еще мысли есть?
#21 by kilcode
Если Источник.Дата <  НачалоКвартала(ТекущаяДата)
#22 by DrShad
да и при обмене он доки не проводит, а только после записи объекта обмена ибо в режиме обмена объект нельзя провести
#23 by sem-dusya
Если Источник.Дата <  НачалоКвартала(ТекущаяДата)  не помогло Всё равно: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода
#24 by kilcode
напиши Сообщить( Источник.Дата) заместо всего выражения
#25 by sem-dusya
kilcode, спасибо заработало!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям