|
Как запретить выгружать документы закрытого периода? | ☑ | ||
---|---|---|---|---|
0
sem-dusya
03.07.12
✎
17:42
|
Изначально проблема была такая:
При загрузке документов в БП начинает выдавать ошибки что невозможно провести документы(период закрыт). Как я поняла причина в том, что он цепляет документы старых периодов по ссылке(хотя на регистрации их нет) и пытается поменять. Можно ли как-то запретить выгружать эти документы или запретить загружать документы с датой меньше даты запрета? На форуме подобные темы нашла, но четкого ответа не увидела. В ПКО "перед выгрузкой" пишу Если Источник.Дата < НачалоПрошлогоКвартала(ТекущаяДата()) тогда Отказ=Истина; КонецЕсли; а он мне в ответ "Ошибка компиляции при вычислении выражения или выполнении фрагмента кода" что я делаю не так? Или какие еще есть варианты решения данной проблемы? |
|||
1
Восточный Парень
03.07.12
✎
17:44
|
Проверка на закрытость периода стоит в документах или регистрах?
|
|||
2
rbcvg
03.07.12
✎
17:46
|
фотка где?
|
|||
3
Восточный Парень
03.07.12
✎
17:46
|
Кстати, логичнее задаться вопросом - если хочет грузить документы закрытого периода, то почему они попали в обмен кто их менял, почему период не такой уж закрытый?
|
|||
4
Агент Инфостарта
03.07.12
✎
17:46
|
(0) НачалоПрошлогоКвартала - это что? Знаю, что функция. Она совсем глобальная?
|
|||
5
Восточный Парень
03.07.12
✎
17:46
|
(2) +1
|
|||
6
DrShad
03.07.12
✎
17:47
|
нафига вам фотка мужика?
|
|||
7
rbcvg
03.07.12
✎
17:48
|
"Как я поняла", "темы нашла", "не увидела" - странный мужик.
|
|||
8
sem-dusya
03.07.12
✎
17:49
|
Даже если вместо НачалоПрошлогоКвартала в порядке эксперимента указываю конкретную дату '01.01.2012' - эффект тот же
|
|||
9
Агент Инфостарта
03.07.12
✎
17:50
|
(6) >>>> На форуме подобные темы нашла, но четкого ответа не увидела.
Думаешь, там толстая потная админша в рваном свитере? |
|||
10
Восточный Парень
03.07.12
✎
17:50
|
(8) ответь на (3)
|
|||
11
sem-dusya
03.07.12
✎
17:52
|
Если поможете разобраться покажу и фотку и всё что надо)))
|
|||
12
sem-dusya
03.07.12
✎
17:53
|
С КД не сталкивалась ранее, а судя по всему без правки правил тут не обойтись
|
|||
13
sem-dusya
03.07.12
✎
17:54
|
Почему меняли документы - это уже другой вопрос, с этим будем разбираться потом. Пока задача сделать так, чтобы всё это добро в БП не попало
|
|||
14
Агент Инфостарта
03.07.12
✎
17:55
|
(13) (0) НачалоПрошлогоКвартала - это что? Знаю, что функция. Она совсем глобальная?
|
|||
15
DrShad
03.07.12
✎
17:57
|
(13) если доки меняли, значит они есть в регистрации изменений
|
|||
16
sem-dusya
03.07.12
✎
17:57
|
Если запрет редактирования снять, то всё загружает, но мне это не надо (точнее это не надо бухгалтерии).
Вот ошибка при использовании стандартных правил и установленном запрете: Ошибка при записи документа: Поступление товаров и услуг КГК00000012 от 04.10.2011 16:29:05 {Обработка.ОбменДаннымиXML.МодульОбъекта(4010)}: Ошибка записи объекта ТипОбъекта = Поступление товаров и услуг Объект = Поступление товаров и услуг КГК00000012 от 04.10.2011 16:29:05 ОписаниеОшибки = Операция не выполнена: РегистрБухгалтерии.Хозрасчетный {Обработка.ОбменДаннымиXML.МодульОбъекта(3928)}: Ошибка при вызове метода контекста (Записать): Не удалось записать: "Журнал проводок (бухгалтерский и налоговый учет)"! ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(3931) КодСообщения = 26 НачалоПрошлогоКвартала() в синтаксис-помощнике нашла |
|||
17
sem-dusya
03.07.12
✎
17:58
|
Я перед выгрузкой с регистрации ВСЁ сняла и перепровела доки этого квартала, так что там точно ничего лишнего
|
|||
18
DrShad
03.07.12
✎
18:00
|
(17) извращенка
|
|||
19
DrShad
03.07.12
✎
18:02
|
+(18) как снимала ВСЕ с регистрации?
|
|||
20
sem-dusya
03.07.12
✎
18:02
|
Это не я извращенка, первый месяц в этой фирме, еще предстоит порядок наводить.
В торговле никто дату запрета не контролировал. В общем не суть. По делу какие еще мысли есть? |
|||
21
kilcode
03.07.12
✎
18:02
|
Если Источник.Дата < НачалоКвартала(ТекущаяДата())
|
|||
22
DrShad
03.07.12
✎
18:07
|
да и при обмене он доки не проводит, а только после записи объекта обмена ибо в режиме обмена объект нельзя провести
|
|||
23
sem-dusya
03.07.12
✎
18:18
|
Если Источник.Дата < НачалоКвартала(ТекущаяДата()) не помогло
Всё равно: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода |
|||
24
kilcode
03.07.12
✎
18:22
|
напиши
Сообщить( Источник.Дата) заместо всего выражения |
|||
25
sem-dusya
04.07.12
✎
01:41
|
kilcode, спасибо заработало!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |