Ваши комментарии

Ишь вы какие хитрые! А как мы будем идентифицировать что это одни и тот же человек? У бегунков из разных баз табельные номера одинаковые? По ФИО - велика вероятность ошибки, можем объединить однофамильцев, ИНН - далеко не у всех может быть заполнен. Как их объединять?

Что касается сути вопроса: все зависит от того, хотите вы консолидировать данные только по Контур-Зарплата или речь идет о консолидации любых 2-НДФЛ, в том числе и созданных другими программами? Если только по Контур-Зарплата (с разных мест расчетчиков), то консолидацию можно сделать относительно быстро. Просто пока никто не обращался с таким пожеланием. 

Все отлично оформили, не переживайте! Главное придерживаться основного принципа "не писать свой новый вопрос в теме, в которой уже был дан правильный ответ на вопрос автора темы". Если у вас ситуация "похожая но другая" лучше создать новую тему. Потому что у каждой темы только один ответ считается ответом на исходный вопрос темы. Поэтому в одной теме обсуждать разные (пусть и однотипные) вопросы не стоит. А куда отнести вопрос (к какой категории или какой тэг ему присвоить), это уже может сделать и отвечающий, если вдруг ошибетесь.

Форма П4 в квартальном варианте получает информацию о среднесписочной. Там используется функция СОСТАВ(3,месяц1,месяц2); (в варианте П4 передаются относительные месяцы, но функция поймет и вариант вида 01.2018,03.2018)

Многосимвольность (по часам) для одного дня в планах есть. Но не ближайших. 

Для открытия строки недостаточно одного совместительства. В общем случае для строки могут задаваться источники, объекты... otrksnu смотрит на "свойство" установленное в CMN_SRC_C_WORK

//AmbaMessageBox("982 = " + last_day_982.GetStr(),"",MB_OK|MB_ICONINFORMATION,0); 
//AmbaMessageBox("988 = " + last_day_988.GetStr(),"",MB_OK|MB_ICONINFORMATION,0);
      var Prop = CreateObject("APropBE");
      Prop.SetCombine(comb);
      var ts1 = CreateObject("TempCommonSrc");
      ts1.TempCommonSrcInitial(CMN_SRC_C_WORK);
      SetCommonProp(CMN_SRC_C_WORK,Prop);
      var ts2 = CreateObject("TempCommonSrc");
      ts1.TempCommonSrcInitial(CMN_SRC_MAIN); 
      SetCommonProp(CMN_SRC_MAIN,Prop);
var tc=CreateObject("TmpCurCombine"); // Класс для временной смены, а затем и восстановления текущей должности 
tc.Init(comb);//инициализируем 

Роман, приведите пожалуйста полный код скрипта, которым создаете вид для совместительства.

Можно. Войдет в 597.13

Сервис поддержки клиентов работает на платформе UserEcho