Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
28 Июл 2017, 11:58
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Проблема с отпусками ЗУП 2.5  (Прочитано 452 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ksander-fars

  • **
  • Сообщений: 69
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-05-04
  • Сайт: 
  • Профессия: Программист 1С
ДД!

1) Создан документ отпуска для работника с 26.04.2016 по 29.05.2016
+ дополнительный отпуск с 30.05.2016  по 05.06.2016
2) Затем создали второй документ-исправление где убрали дополнительный отпуск.

Вопрос: Теперь при попытке указать рабочее время в сдельном наряде например на 30.05.2016 появляется сообщение с ошибкой (скрин).
Процедура ВывестиНеявкиЗаМесяц(пСотрудник, Д1, Д2) Экспорт
   Запрос = Новый Запрос("ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
                         |   ОсновныеНачисленияРаботниковОрганизаций.Регистратор КАК Регистратор,
                         |   ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало КАК ПериодДействияНачало,
                         |   ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец КАК ПериодДействияКонец,
                         |   ОсновныеНачисленияРаботниковОрганизаций.Сотрудник КАК Сотрудник,
                         |   ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета КАК ВидРасчета
                         |ИЗ
                         |   РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
                         |ГДЕ
                         |   НЕ ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета.ЗачетОтработанногоВремени
                         |   И ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета.ЗачетНормыВремени
                         |   И ОсновныеНачисленияРаботниковОрганизаций.Сотрудник = &Сотрудник
                         |   И (&Д1 МЕЖДУ ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало И ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец
                         |         ИЛИ &Д2 МЕЖДУ ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало И ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец)
                         |
                         |УПОРЯДОЧИТЬ ПО
                         |   ПериодДействияНачало,
                         |   ПериодДействияКонец");
                   
   Запрос.УстановитьПараметр("Д1", НачалоДня(Д1));
   Запрос.УстановитьПараметр("Д2", КонецДня(Д2));
   Запрос.УстановитьПараметр("Сотрудник", пСотрудник);
   
   
   Выборка = Запрос.Выполнить().Выбрать();
   
   ТекстПредупреждение = "";
   ТекстСотрудник = "";
   Пока Выборка.Следующий() Цикл
      ТекстСотрудник = Выборка.Сотрудник.Наименование;
      ТекстПредупреждение = ТекстПредупреждение + "[" + Выборка.ВидРасчета.Наименование + "] за период с "+ Формат(Выборка.ПериодДействияНачало, "ДЛФ=D") +" по "+ Формат(Выборка.ПериодДействияКонец, "ДЛФ=D") +" ("+ Выборка.Регистратор +")"+Символы.ПС;
      //Сообщить(Выборка.Сотрудник.Наименование + " начисление [" + Выборка.ВидРасчета.Наименование + "] за период с "+ Формат(Выборка.ПериодДействияНачало, "ДЛФ=D") +" по "+ Формат(Выборка.ПериодДействияКонец, "ДЛФ=D") +" ("+ Выборка.Регистратор +")");
   КонецЦикла;
   Если ЗначениеЗаполнено(ТекстПредупреждение) Тогда
      #Если ТолстыйКлиентОбычноеПриложение тогда
         Предупреждение(ТекстПредупреждение, , ТекстСотрудник);
      #КонецЕсли
   КонецЕсли;
   
КонецПроцедуры
 
Код прописан в общем модуле, подскажите в какую сторону копать? Как я понимаю что по идее документ-исправление должно перекрывать основной документ.



Оффлайн ksander-fars

  • **
  • Сообщений: 69
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-05-04
  • Сайт: 
  • Профессия: Программист 1С
Как я понял нужно сделать условие что если документ сторно, то делать проверку по его периоду действия(указанному периоду отпуска)? Как в случае нахождения сторно документа не проверять исправленный документ?


Теги:
 

Проблема с выгрузкой НН в "Звит" Не найдено соответствие для схемы "J1201008"

Автор AldemaHРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 939
Последний ответ 06 Июл 2016, 09:19
от AldemaH
проблема с "ЗагрузкаДанныхИзТабличногоДокумента"

Автор bratmaratРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 4250
Последний ответ 08 Янв 2014, 14:30
от LordWizard
Проблема с развертыванием окон и сохранением окон

Автор SokresРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 1797
Последний ответ 09 Дек 2015, 14:09
от pavl_vs
Проблема с отчетом "Перемещение товаров"

Автор sailРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 3069
Последний ответ 14 Дек 2010, 20:27
от progmikon
1C 8.2 УПП проблема с отчетом "Задолженость по контрагентам"

Автор LeonidLeonidРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 3312
Последний ответ 26 Сен 2011, 20:42
от Dethmontt

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

alex0402
95 Сообщений
oleg-x
75 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
66 Сообщений
Golickoff Golickoff
53 Сообщений
AIFrame
46 Сообщений
ilyay ilyay
40 Сообщений
Амал
30 Сообщений
MuI_I_Ika MuI_I_Ika
27 Сообщений
Dethmontt Dethmontt
22 Сообщений
lansy
22 Сообщений

* Кто онлайн

  • Точка Гостей: 935
  • Точка Скрытых: 0
  • Точка Пользователей: 12
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal