Имя: Пароль:
 
1C
1С v8
ЗУП 3.1. Какие есть варианты внешней обработки, кроме "Обработки заполнения" и "Печат
0 Target1025
 
27.01.20
07:48
Больничные листы заполняют спецы Отдела Кадров. При этом они должны записать сам стаж б/л на дату начала бл в бумажный документ. При этом сам по себе строка заполненного стажа б/л находится на вкладке "Оплата" и отделу кадров недоступна.
Написана обработка, что демонстрирует сообщением стаж б/л. И тут проблема. Если поставить обработке тип "Обработка заполнения документа", то после постановки флага "Расчет утвердил" расчетчиком она становится недоступной, т.к. считается, что она правит документ. Ее невозможно вызвать. А если обработке назначить тип "Печатная форма" и поставить в печатные формы, то кнопки "Печать" у кадровиков нет, и они не могут ее активировать.

Может еще есть другие варианты, как сделать обработку доступной для ОК?
1 SleepyHead
 
27.01.20
08:30
(0) А может, они откроют сотрудника и в нем стаж посмотрят?
2 pavlika
 
27.01.20
09:00
(1) а я соглашусь с автором - тоже не понимаю почему данные за которые отвечает кадровик запихнули расчетчику
3 ZDenis
 
27.01.20
09:06
(0) А в чем проблема данные о стаже заполнить расчетчику? Ему все равно надо заполнять данные о расчете
4 Фрэнки
 
27.01.20
09:38
(0) Нужно просто немного внимательнее посмотреть кадровику, какие данные он заполняет в карточке сотрудника при примере на работу (в 1С посмотреть, конечно)

В элементе Сотрудник есть Трудовая деятельность. Ссылочка такая возле кнопки Печать. Там есть Сведения о стажах
и "Страховой стаж для оплаты больничных листов" - это именно такая же запись, в которую может при необходимости попасть Расчетчик из вкладки Оплата в БЛ
5 Фрэнки
 
27.01.20
09:41
Самое смешное, что когда там в сведениях о стаже инфа указана, то достаточно просто открыть Трудовую деятельность и оно просто отображает накопившийся стаж на текущую дату.
Т.е. даже обработку не нужно было писать программисту!!!
6 Target1025
 
27.01.20
09:44
(1)(4)(5) Данная идея неудачна в том, что надо знать стаж на начало больничного, или на начало первичного больнично (если у нас продолжение). А, как верно указано в (5), Трудовая деятельность показывает стаж на текущую дату.
7 Фрэнки
 
27.01.20
09:51
(6) Кто тебе мешает в той форме, которая там есть для редактирования, изменить дату? Ты открой и посмотри - это такая же форма, что и у расчетчика открывается
8 Фрэнки
 
27.01.20
09:56
(6) только на самом деле немного не понятно, а почему вкладка Оплата не доступна у кадровика?
9 silent person
 
27.01.20
10:08
в расширении, вытащить реквизит формы НадписьСтаж на Основную страницу (Главное)
10 Target1025
 
27.01.20
10:31
(9) спасибо за предложение, так и сделал!