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

Добрый день!

Сразу извиняюсь, что пишу в закрытую тему, но возникли дополнительные вопросы.

Скрипт замечательно работает, но хотелось бы еще вот что.

1) Если мы хотим сделать засветку из уже засвеченных ЛС, то с ненужных ЛС засветка не снимается, т.е. нужна функция, противоположная по действию MarkLs, в случае невыполнения критериев засветки.

2) В поле, по которому устанавливается засветка, есть нецелочисленные значения, например, 7, 7.1, 7.2, 9.2 и т.д.

Как их правильно считать, чтобы установить в case?

kch_from_int возвращает только целое, а если их считать функцией kch_from в строку, то потом при преобразовании к float у меня выдается ошибка.

Т.е. я мне надо так:

string str;
kch_from("kategp4", str);
double kat=static_cast_to_double(str);
   здесь пишет несовпадение типов.

switch(kat)
{
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:

case 7.2:

case 9.2:

case 8:return 1;

Спасибо, все отлично получилось.

6-НДФЛ собирают таблицами разноски.

А в настройке "Учет предыдущих ведомостей"  стояло и стоит 0.

Выдача суммы - не вариант, т.к. ведь суммы у всех разные.

Ведомость создается просто для выплаты.

Тип ведомости выбираем по виду Н-У.

ЛС у них выглядит вот так.

Только не спрашивайте, почему не считается в ведомости НДФЛ, почему не надо разносить, и почему ведомость не зарплатная.

Нас интересует только, как отключить запрос на разноску.

Да, так.

ФРВ выводится по коду 143 или 296, на одной должности только одна строка с одним из этих кодов.

Извините, может не совсем корректно описала задачу.

В шапке каждой части квитка (по каждому совместительству) нужно, чтобы был выведен оклад, факт.РВ и норма РВ.

Оклад и норму я вытащила, а факт.РВ не нашла. 

Причем это должно быть РВ именно по виду, т.к. по внутренним совместительствам чаще всего табель не заполняется.

Ой, про последнюю дату приема я и забыла...

А какие еще значения настройки там есть?



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