Имя: Пароль:
1C
1С v8
ERP 2.2/ЗУП 3 Не проводится командировка
0 Джо-джо
 
30.06.17
09:11
Не проводится командировка от 29.06.17, т.к. дате 01.01.2017 соответствует запрет изменения данных по 30.04.2017.
В документе Командировка группы пытаюсь оформить командировку с 03.07.2017 по 24.07.2017
Выходит сообщение
Командировка  от 29.06.2017 невозможно поместить в запрещенный период.
Дате 01.01.2017 по разделу "Зарплата" соответствует запрет изменения данных для пользователя "" по 30.04.2017 (запрет установлен на раздел "Зарплата")
https://hkar.ru/PMsX

Стою на асфальте я в лыжи обутый, то ли лыжи не едут, то ли чё
1 Cyberhawk
 
30.06.17
09:12
В отладке посмотреть, откуда берется дата 01.01.2017, не предлагать?
И пользователь пустой что ли? Может в этом и дело.
Короче Я бы лез в отладку.
2 Cyberhawk
 
30.06.17
09:13
Походу это баг конфигурации: https://partners.v8.1c.ru/forum/topic/1622790
3 Джо-джо
 
30.06.17
09:14
(2) это я написал))
4 Джо-джо
 
30.06.17
10:17
Структура = Новый Структура("Месяц");
  ЗарплатаКадры.ПолучитьЗначенияПоУмолчанию(Структура);
  
  ПараметрыЗаполнения = ПараметрыЗаполнения();
  ПараметрыЗаполнения.Вставить("ПериодРегистрации", Структура.Месяц);


Что за Структура месяц и какое у него значение по умолчния понять не могу
5 Джо-джо
 
30.06.17
10:30
Если ЗаполняемыеЗначения.Свойство("Месяц") Тогда
  
  МесяцНачисления = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("НастройкиПользователя", "МесяцНачисления");
  Если ЗначениеЗаполнено(МесяцНачисления) Тогда
   ЗаполняемыеЗначения.Месяц = МесяцНачисления;
  КонецЕсли;
  
КонецЕсли;

Что-то в настройках пользователя не вижу такой позиции
6 Alexandr_U1982
 
30.06.17
10:33
(5)Может имеется ввиду "Рабочая дата" в персональных настройках?
7 Джо-джо
 
30.06.17
10:42
(6) Что-то не вижу такого в перс.настройке
8 Alexandr_U1982
 
30.06.17
10:47
В ЗУПе 3.1: Настройка/Сервис/Персональные настройки/закладка "Главное"/Группа "Рабочая дата"/Флаг "Другая дата"

Поставил там себе "01.01.2017" и при создании новых командировок в поле "Месяц начисления" по-умолчанию встает "Январь 2017 г.". Хотя код из (5) в переменную "МесяцНачисления" возвращает "Неопределено".
9 Alexandr_U1982
 
30.06.17
10:50
+(8)При нажатии на "Оформить отсутствие" в групповой командировке создался одиночный документ "Командировка" с месяцем начисления "Январь 2017 г." при этом документ уже записан.
10 Alexandr_U1982
 
30.06.17
10:54
Справочник "Пользователи", ссылка "Настройки", закладка "Прочие настройки", строчка "Персональные настройки".
Попробуйте еще здесь посмотреть.
11 Джо-джо
 
30.06.17
11:23
(10) Перс.настройки открыл, но там даты нет. У меня ERP
12 Alexandr_U1982
 
30.06.17
11:29
(11)К сожалению у меня нет ERP, чтобы более точно ответить.