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

1) В script\user\USFUNCRW.S добавляем функцию 

userKOD_DOXODA(algCode,nuCode,tip)
// tip = 0 доход
// tip = 1 вычет
// tip = 2 отдельный вычет
// tip = 3 номер таблицы
// tip = 4 ДОП
{
   char Func[1024],Buf[256];
   switch(tip)
   {
     case  1:sprintf(Func,"КОД_ДОХОДА(%d,%d,ВЫЧЕТ)",algCode,nuCode);  break;
     case  2:sprintf(Func,"КОД_ДОХОДА(%d,%d,ОТДВЫЧ)",algCode,nuCode);  break;
     case  3:sprintf(Func,"КОД_ДОХОДА(%d,%d,ТАБЛ)",algCode,nuCode);  break;
     case  4:sprintf(Func,"КОД_ДОХОДА(%d,%d,ДОП)",algCode,nuCode);  break;
     default:sprintf(Func,"КОД_ДОХОДА(%d,%d)",algCode,nuCode); break;       
   }
   FreeSpaceString(Func,2,"");
   CallFuncReceive(Func,Buf,255,2);
   FreeSpaceString(Buf,2,"");
   return static_cast_to_string(Buf);
}

2)В таблице используем так:


Пример 

Добрый день.


Ввели начисления за январь 2018 и выполнили расчет. Я предполагал, что загруженные ЛС перейдут в 02.2018, но они остались в 06.2018.

Как они могли остаться в 06.2018, если текущий месяц у вас 01.2018? 

После расчета за 01.2018 "перевод в следующий месяц" выполнили?

Можно их как-нибудь принудительно переместить в 02.2018?

Вернуться в прошлый месяц можно через Настройки->Установка текущего месяца.

Была бы ещё аналогичная, но возвращающая код вычета

можно попробовать так

КОД_ДОХОДА(241,КОДНУ,ВЫЧЕТ)

Добрый день.

Может поможет  эта табличка?


Еще в качестве примера можно посмотреть функцию

KOD_DOXODA(Code,tip)

 из SCRIPT\forms\check_ls.S

Добрый день.

Рассчитать можно через продление ( у продления указать серию и номер первичного БЛ):

  • Первичный БЛ - 20.04.2018-01.05.2018
  • Продление БЛ - 02.05.2018-04.05.2018 ( при расчете продления  указать процент оплаты 100)

У вас поле со справочником?

Там вроде не особых ограничений...

Во вложении 2 варианта, для старых (не скриптовых) квитков:

  • "печать в РВ значение из доп.ркв" - печатает значение доп реквизита в графу РВ
  • "Печать доп.реквизитов по НУ" -печатает значение доп. реквизита строкой ниже.


Квитки(печать доп. реквизитов).zip

Добрый день!

Теперь говорят применить СОУТ не с текущего месяца, а с прошлого года.

А что изменилось? И почему задним числом?

как правильно настроить статусы в КЧ, даты статусов пересекутся.

Укажите что с 01.01.2017 числа у вас действует статус Х, а с 01.01.2018 действует статус У

как правильно пересчитать  ;взносы
  • Делаете копию базы
  • Выделяете ЛС
  • Работа - дополнительные расчеты
  • Рассчитать автоматически, записать изменения в ЛС
  • Пересчет месяцев
  • Указываем период пересчета
  • !!! Тут внимательно: Пересчет автоматический, Тип пересчета - "по произвольному набору видов"
  • Выделяете insert виды, которые необходимо пересчитать
  • Нажимаете enter - запускается пересчет...
дальше корректировки в ПФ?

Видимо да..

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