Имя: Пароль:
1C
1С v8
как релизовать в виде кода
0 margo_m09
 
25.04.13
07:16
Есть количество рабочих дней в месяце (Р)
Есть количество пропущенных человеком дней (П)
Соответственно считаем норму времени для этого человека в днях Н = Р - П
Получаем норму в часах НЧ = Н * 8
1 Rie
 
25.04.13
07:17
(0) Так и что у тебя не получается?
2 Cube
 
25.04.13
07:17
Где вопрос?
Где фотка?)))
3 Гефест
 
25.04.13
07:18
Я хочу работать у вас с таким расчетом нормы
4 SnarkHunter
 
25.04.13
07:19
В виде кода:
НЧ = (Р - П) * 8;
5 Рэйв
 
25.04.13
07:19
В виде кода:
//---------
НормавЧасах=(РабочихДней-ПропущеноДней) *8;

(С)Кэп
6 margo_m09
 
25.04.13
07:21
наверное я не так выразилась, где в 1с это грамотнее прописать? не думаю, что захотите у нас работать табель ежедневно заполнят, задним числом его править нельзя, чуть если нужно куда отлучиться, все зп меньше получишь)
7 margo_m09
 
25.04.13
07:22
Есть количество рабочих дней в месяце (Р)
Есть количество пропущенных человеком дней (П) это я как понимаю мне нужно запросом вытащить?
8 1Сергей
 
25.04.13
07:24
(3) будешь выходные прогуливать?
9 Любопытная
 
25.04.13
07:26
(7) Кроме тебя здесь больше никто ничего не понимает. Что за конфигурация? За ради чего ты это считать собираешься?
10 Капитан О
 
25.04.13
07:28
(6) это грамотнее прописать в конфигураторе
11 чувак
 
25.04.13
07:30
(6) Без фотки у тебя нуль шансов
12 margo_m09
 
25.04.13
07:31
конфигурация 1С ЗУп релиз 65.2 у меня формула для расчета начисления ?(ВремяВЧасах>НормаВремениВЧасах,ТарифнаяСтавкаМесячная,ТарифнаяСтавкаМесячная/НормаВремениВЧасах*ВремяВЧасах),  суть ее в следующим, 12 например, но оплачивать нужно Я 8, сверурочные это по служебке от начальника, а табель как доказательство. если оклда 10 000 норма 160, человек пересидел на 168 оплатят все равно 160, вопрос с теми кто болел или был в отпуске, надо что если я болела 1 день у меня норма становилась уже 152, выкидывал из номы пропущенные дни, за которые оплата идет другими документами
13 Velman
 
25.04.13
07:32
О_о
14 margo_m09
 
25.04.13
07:32
Капитан О, я понимаю что только в конфигураторе, в документе начисление работникам ?
15 margo_m09
 
25.04.13
07:33
Velman, я понимаю что возможно нормальные люди так не считаю зп, но нам нужно
16 Wobland
 
25.04.13
07:37
(12) видны проблемы с выражением собственных мыслей
17 Rie
 
25.04.13
07:40
(12) Правильно ли я понимаю, что Вы ищете, как из регистра накопления РабочееВремяСотрудниковОрганизации вытащить, сколько ж дней/часов он фактически отработал?
18 margo_m09
 
25.04.13
07:42
Rie, да!!!!!! а также время которое он не работал, например болел
19 Любопытная
 
25.04.13
07:44
Пригласите специалиста (с)
20 Rie
 
25.04.13
07:46
(18) Что-нибудь вроде
Запрос = Новый Запрос(
"ВЫБРАТЬ
|    РабочееВремяРаботниковОрганизацийОбороты.Сотрудник,
|    РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени,
|    РабочееВремяРаботниковОрганизацийОбороты.ДнейОборот,
|    РабочееВремяРаботниковОрганизацийОбороты.ДнейПоНормеОборот
|ИЗ
|    РегистрНакопления.РабочееВремяРаботниковОрганизаций.Обороты(
|            &НачДата,
|            &КонДата,
|            Период,
|            Сотрудник В (&НужныеСотрудники)
|                И Организация = &НашаКонтора) КАК РабочееВремяРаботниковОрганизацийОбороты"
);

Причём обратите внимание - этот запрос построен конструктором, с минимальным использованием человеческого мозга :-)
21 margo_m09
 
25.04.13
07:48
попробую
22 hhhh
 
25.04.13
07:55
(21) всё-таки почитайте книжку про ЗУП. Там всё так и сделано. Заносите все неявки за месяц: отпуска, больничные, прогулы и т.д. Потом делаете документ начисление зарплаты, он у вас считает сколько отработано. Потом печатаете табель.

Зачем вам эти иероглифы? П, Н? Вы хотите странного.
23 Wobland
 
25.04.13
07:55
Тематическая ветка форума подобна нераспустившейся розе, которую нужно осветить солнцем, помочь ей подняться. Только когда вопрос уже решён, девушке можно намекнуть про фотку... И тогда распустившаяся роза будет прекрасна!
24 чувак
 
25.04.13
07:58
(23) чёё?
25 Wobland
 
25.04.13
08:00
(24) ну мы же верим в то, что margo_m09 прекрасна?
26 margo_m09
 
25.04.13
08:00
Да только вот мы потом табель не печатаем!! У строго табель заполняют каждый день, если человек ответственный за табелирование, пропустил день получит от кадров
27 margo_m09
 
25.04.13
08:01
Wobland, у меня нет на работе фото))))
28 чувак
 
25.04.13
08:03
(25) Эту истину мы ковали годами пройдя через трудности и разочорвания. И ты явился такой и одним расчерком пера хочешь все эти достижения вычеркнуть?
29 margo_m09
 
25.04.13
08:03
hhhh, этого не я хочу, это ко мне пристали с ерундой)
30 Rie
 
25.04.13
08:03
(27) И веб-камеры нет? Или хотя бы сканера?
Надо срочно менять работу! :-)
31 Wobland
 
25.04.13
08:06
(27) все вы так говорите
(29) это не ерунда, а священная традиция, нарушить которую мы не в силах
32 margo_m09
 
25.04.13
08:06
ничего нет))))под ерундой я мела в виду то, чего хотят расчетчики)
33 Wobland
 
25.04.13
08:08
(32) плохо Вы подготовились ко встрече со звёздами ©
34 чувак
 
25.04.13
08:08
(32) На нет тогда есть наш нет
35 margo_m09
 
25.04.13
08:10
а что у вас безе фото не как вообще?)
36 Rie
 
25.04.13
08:12
(35) "И не хочется - но нельзя же упускать такой случай!" (c) О.Генри
37 Wobland
 
25.04.13
08:12
(35) видео тоже подойдёт
38 чувак
 
25.04.13
08:12
(35) Можно. Но с фоткой топлесс шансы увеличатся в разы
39 Wobland
 
25.04.13
08:13
(38) если б только шансы
40 Rie
 
25.04.13
08:13
(Почему-то на ум приходят неприличные анекдоты вроде "А вы точно уверены, что на загранпаспорт именно так фотографироваться надо?"...)
41 HeroShima
 
25.04.13
08:14
(27) А работа на фото есть?...
42 Rie
 
модератор
25.04.13
08:15
Итак!
С этого момента прекращаю флудить в тематической ветке!
А вы?
43 margo_m09
 
25.04.13
08:19
я с вами согласна) хотите фото дома добавлю, заодно и скажу, что у меня получилось с начислениями)
44 Wobland
 
25.04.13
08:19
(42) дык вопрос решён, теперь - дискотека
45 Wobland
 
25.04.13
08:20
(43) сообщать о своих результатах и говорить "спасибо" - вежливо
46 margo_m09
 
25.04.13
08:21
вопрос решен будет тогда, когда у меня зп начисляться начнет, как придумали расчетчики)
47 margo_m09
 
25.04.13
08:23
Wobland, напишу как сделаю)
48 чувак
 
25.04.13
08:24
(46) Вообщето в ЗУП надо соблюдать порядок начисления зарплаты.
Сначала надо заполнять первичные документы: отпуска, выходные, не выходы, больничные.
И в самом конце документ начисления. Тогда по правилам вытеснения рабочие дни корректируются формулов рабочиедни-невыходы
49 margo_m09
 
25.04.13
08:29
это да, только у нас начисление ?(ВремяВЧасах>НормаВремениВЧасах,ТарифнаяСтавкаМесячная,ТарифнаяСтавкаМесячная/НормаВремениВЧасах*ВремяВЧасах- оклад по часам модифицированный. я уже писала по какой формуле, смотрите если я болела 1 день у меня то зп посчитается так 10 000/160*152 Верно? но я могла и пересидеть на работе за неделю эти 8 часов и станет отработанных 160, у меня сейчас условие если время в часах превышает норму, то платят тарифную ставку, а мне нужно чтобы если был на больничном и были сверхурочные, он оплатит 152 часа
50 margo_m09
 
25.04.13
08:31
ОтработаноДнейСотрудником = КоличествоДней - ПропущенныеДни;
НормаВЧасах = ОтработаноДнейСотрудником * 8;
51 MishaD
 
25.04.13
08:48
Для жадных Минимум(ТарифнаяСтавкаМесячная,ТарифнаяСтавкаМесячная/НормаВремениВЧасах*ВремяВЧасах) - не оно ?
52 margo_m09
 
25.04.13
10:28
MishaD, функция Мин не работает в моем случает( все равно по 160 норму берет, если в отпуске день был, а не 152
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс