Имя: Пароль:
 
1C
1C 7.7
v7: Как изменить кадровый документ, ЗУП 2.5.18.2, механизм исправить не работает
0 Asintelekt
 
01.12.09
18:58
Платформа - 1С:Предприятие 8.1 (8.1.14.72)
Конфигурация - Зарплата и Управление Персоналом, редакция 2.5 (2.5.18.2)
На фирме стоит дата запрета редактирования. Чтобы кадровикам изменить свои кадровые документы (Прием, перемещение, увольнение) им приходится оставаться после работы, чтобы отводить дату запрета и редактировать кадровые документы. С версии 2.5.17.8 появился механизм в большинстве кадровых документов «Исправить». Этим механизмом вводится новый документ исправляющий старый. Проблема в том, что: Используя данный механизм, когда дата остается до даты запрета, то появляется ошибка:
Ошибка при выполнении обработчика - '{ОбщийМодуль.ПроведениеРасчетов(4753)}: Ошибка при вызове метода контекста (Записать): Операция не выполнена!'
по причине:
{ОбщийМодуль.ПроведениеРасчетов(4753)}: Ошибка при вызове метода контекста (Записать): Операция не выполнена!
по причине:
Операция не выполнена!

Что тут можно сделать?
Заранее спасибо!
1 Asintelekt
 
01.12.09
20:24
up
2 bazvan
 
01.12.09
21:23
Пока не чего. Дата запрета снимайте и делайте, а то как определить с какой целью вы лезите в эту кнопку
3 Asintelekt
 
02.12.09
06:40
(2) Для чего, тогда нужен данный механизм "Исправить"? Я как понял для изменения документов прошлого периода...
4 Asintelekt
 
02.12.09
07:30
up
5 Asintelekt
 
02.12.09
08:19
up!
6 Asintelekt
 
02.12.09
09:18
up!!
7 lxs
 
02.12.09
09:29
а документ-исправление в каком периоде записывают?
8 Asintelekt
 
02.12.09
09:47
(7) Например, документ - "Прием на работу в организацию"
Дата запрета 01.09.2009
Дата приема документа 01.01.2009
Желаемая дата приема документа 10.01.2009 - выставляется в документе, вызываемом механизмом "Исправить", после проведения данного документа выдается ошибка
9 lxs
 
02.12.09
09:48
(7) что такое дата приема документа?
10 lxs
 
02.12.09
09:49
Гм.. к (8) точнее
11 lxs
 
02.12.09
09:49
Документ пытаешься записать в каком периоде?
12 Asintelekt
 
02.12.09
09:54
(9) В документе "прием на работу в организацию" в табличной части есть колонка "Дата приема", ее надо изменить. В периоде до даты запрета редактирования
13 lxs
 
02.12.09
09:55
Исправления можно провести только в открытом периоде.
14 RomaH
 
02.12.09
09:55
вы вообще поняли механизм "исправления" кадровых?

меняются записи по регистрам в закрытом периоде (при записи регистра происходит проверка на период и от типа документа эта проверка не зависит)

т.е. это нормально что ругается - период ведь закрыт

ИМХО - тут надо менять в консерватории - вы закрываете период для исправления как такового , например для "РаботниковОрганизации" что бы никто не мог поменять должность при приеме
и в тоже время разрешаете это действие ... только другим документом ...
15 lxs
 
02.12.09
09:56
то есть дата документа 01.янв, прием сотрудника с 01.янв, дата запрета 01.фев. Исправление можно ввести только в феврале. А дата приема без разницы какая будет.
16 Asintelekt
 
02.12.09
10:04
17 RomaH
 
02.12.09
10:07
(15) уверен? пробовал?
18 RomaH
 
02.12.09
10:09
(0) еще раз другими словами - все работает как и задумано - стоит дата запрета изменения данных - ДО этой даты ничего ИЗМЕНЯТЬ нельзя
19 RomaH
 
02.12.09
10:09
не путайте кадровые и расчетные документы
20 Asintelekt
 
02.12.09
10:10
(19) А зачем тогда там сделан этот механизм "Исправить"? В каких случаях его можно использовать?
21 RomaH
 
02.12.09
10:12
для документирования исправлений
22 Asintelekt
 
02.12.09
10:16
зря отдел кадров обрадовали:)
23 lxs
 
02.12.09
10:18
(21) Ты прав. Беру слова назад. Для кадрового учета ненужный механизм.
(22) У ОК вообще своя политика зачастую. Мои даже нумерацию свою ведут.
24 Anlen
 
18.12.09
12:02
в 19 релизе лучше не стало:(