Независимый форум, посвященный системе БОСС-Кадровик и всему, что с ней связано
|
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
CyMRaK
Зарегистрирован: 23.12.2021 Сообщения: 3
|
Добавлено: Чт Дек 23, 2021 16:57 Заголовок сообщения: как выполнить ВО из x-языка через вызов z-процедуры? |
|
|
Добрый день,
надо из x-языка (отчет) выполнить расчет среднего (без расчета з/п)
и вернуть сумму расчета среднего в отчет.
Я смотрела пример в отписании Z-языка, подставляла просто нужного сотрудника по emp_id.
Я пока не буду описывать тут все возникающие ошибки,
укажу только 2 начальные
1. Сообщение, что (_ВО_нач_расч) удален
2. Что сотрудника должен находится в таблице sl_emp , хотя по id он там есть, и вместо s_id = sessionid я указываю ID сотрудника.
p.s. даты расчета и ID сотрудника были подставлены действующие и имеющие запись в месяце расчета и в предыдущих месяца.
Может у кого-нибудь есть действующий пример как вызвать без расчета зарплаты выполнение ВО_средн_s
Буду признательна за помощь, Анастасия )
Пример из инструкции
var t, t2, s, sn[2], ss[200], tabn[1], emp, p_ord;
LoadPC();
open t
select emp_id, fname from sl_emp where s_id = sessionid;
s = выполнитьВО(_ВО_нач_расч);
while (1) {
fetch t, sn, tabn, ss;
if (teot(t)) break;
strnum(sn, emp);
LoadEmp(emp, 0);
s = выполнитьВО(_ВО_н_расч_рб);
setГод_ВО(2000);
setМесяц_ВО(3);
setДни_ВО(20);
setЧасы_ВО(0);
s = выполнитьВО(_ВО_средн_s);
put("среднедневной заработок работника %s -- %s равен %.2d",
tabn, ss, s);
s = выполнитьВО(_ВО_к_расч_рб1);
//s = выполнитьВО(_ВО_к_расч_рб2); //???
}
close t;
s = выполнитьВО(_ВО_кон_расч);
UnLoadPC();
return 0; |
|
Вернуться к началу |
|
 |
Spartak
Зарегистрирован: 18.03.2010 Сообщения: 185
|
Добавлено: Чт Дек 30, 2021 23:52 Заголовок сообщения: |
|
|
Попробуйте посмотреть процедуру расчета резерва на отпуск:
Модуль ЗП / Отчеты / Справки / Резерв на оплату отпусков.
Там кажется вместо реальных зарплатных таблиц подставляются временные, а результат расчета среднего можно тогда писать уже куда угодно. |
|
Вернуться к началу |
|
 |
CyMRaK
Зарегистрирован: 23.12.2021 Сообщения: 3
|
Добавлено: Пт Янв 14, 2022 17:46 Заголовок сообщения: |
|
|
я видела эту процедуру, пробовала, не помогло, вопрос актуален |
|
Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|