1С бухгалтерия

Сотрудник, который работает по сдельным нарядам перешел на работу сварщиком в середине месяца. Страховые взносы по дополнительному тарифу у данного сотрудника начинают считаться не с середины месяца в котором он перешел на новую работу, а лишь со следующего месяца. Бухгалтер хочет чтобы когда перешел на работу, чтобы с этого месяца и шел расчет.

ЗУП, релиз 2.5.63.1. Переходим в документ "Сдельный наряд" и в модуле объекта находим функцию

Функция СформироватьЗапросПоИсполнителиРегл(ВыборкаПоШапкеДокумента, ВыборкаДанныхПоГрафику)
	Запрос = Новый Запрос;
	Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
 
	// Установим параметры запроса
	Запрос.УстановитьПараметр("ДокументСсылка",			Ссылка);
	Запрос.УстановитьПараметр("ГоловнаяОрганизация",	ВыборкаПоШапкеДокумента.ГоловнаяОрганизация);
	Запрос.УстановитьПараметр("ДокументВведенЗаПериод", ВыборкаПоШапкеДокумента.СпособВводаДанных <> Перечисления.СпособыВводаДанныхОВремени.ЗаДень);
	//Запрос.УстановитьПараметр("ДатаАктуальности",		?(ВыборкаПоШапкеДокумента.СпособВводаДанных = Перечисления.СпособыВводаДанныхОВремени.ЗаДень,ВыборкаПоШапкеДокумента.ДатаНачалаПериода,ВыборкаПоШапкеДокумента.ПериодРегистрации));
	Запрос.УстановитьПараметр("ДатаАктуальности",		?(ВыборкаПоШапкеДокумента.СпособВводаДанных = Перечисления.СпособыВводаДанныхОВремени.ЗаДень,ВыборкаПоШапкеДокумента.ДатаНачалаПериода,КонецМесяца(ВыборкаПоШапкеДокумента.ПериодРегистрации)));// ХА
	Запрос.УстановитьПараметр("Месяц",					НачалоМесяца(ВыборкаПоШапкеДокумента.ПериодРегистрации));
	Запрос.УстановитьПараметр("ПредыдущаяДата",			НачалоДня(НачалоМесяца(ВыборкаПоШапкеДокумента.ПериодРегистрации) - 1));

Т.е. ДатуАктуальности для запроса устанавливаем на конец месяца, а не на начало.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <1c7>, <drupal5>, <drupal6>, <javascript>, <php>. Beside the tag style "<foo>" it is also possible to use "[foo]".