powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Написание Зарплаты на предприятии
90 сообщений из 90, показаны все 4 страниц
Написание Зарплаты на предприятии
    #34179731
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем

Перед нами стоит задача переписать з/п на предприятии. Старое ПО реализовано еще на foxpro под DOS и реализовано локально на каждом участке. Таких участков у нас около 10.

Модули которые нам необходимо будет реализовать:
1. Табель
2. Учет выработки
3. Собственно расчет з/п


Пункт 1 не вызывает особых проблем, зато пункты 2 и 3 вызывают большие затруднения. На каждом участке выработка оценивается по разному (разный набор характеристик). Причем критерием является как значение так и диапазон значений.

Хотелось сделать универсально:
чтобы была одна таблица выработки и одна таблица расценок( разбитая по участкам оборудованию )
Так же хотелось бы сделать чтобы работник отдела труда мог сам добавлять/удалять критерии от которых зависит сдельная зарплата.

Но с этим возникают большие трудности и пока не совсем в голове выстраивается будущая модель.

Нужны советы стоит ли смысл делать универсально, либо каждый участок делать локально и потом в зарплату это все сливать.
Если делать локально, то проблем как бы особых нет, но во-первых не нравится такое решение (не по душе) и во-вторых сложности в сопровождении.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34179842
123123123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно нужно делать универсально. Если локально то как с измененим орг. структуры или новые политики расчета.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34179865
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так и хочется универсально, но пока стройной модели не получается, проблемы описал.

Конкретней по теме сабжа можно ??
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34179955
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторТак же хотелось бы сделать чтобы работник отдела труда мог сам добавлять/удалять критерии от которых зависит сдельная зарплата

Добавить/удалить не проблема.
НО каждый новый вид начислений/удержаний надо прописывать в формулу расчета.
Как вы это собираетесь делать?
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34180039
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey888 авторТак же хотелось бы сделать чтобы работник отдела труда мог сам добавлять/удалять критерии от которых зависит сдельная зарплата

Добавить/удалить не проблема.
НО каждый новый вид начислений/удержаний надо прописывать в формулу расчета.
Как вы это собираетесь делать?

Речь еще не идет о начислении и удержании.
А как добавленный критерий еще оказался в выработке, то есть может получится, что
работник отдела труда только для подразделения Х добавляет критерий расценки, а этого критерия нет в выработке, что делать в таком случае ??
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34181079
Lamazoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно немного саморекламы но тем не менее: на сайте hiprog.com - есть программый омплекс Галактика - там реализовано и адры и зарплата и немго бухгалтерия - це устаревший но вполне рабочий вариант:
Его отличительные черты: Возможность расчета по формулам который СОЗДАЕТ САМ ПОЛЬЗОВАТЕЛЬ. ЕСТЬ ТАБЕЛЬ - в котором можно самому пользователю настроить учитываемые виды времени (), Возможность присоединения нескольких Баз . Учет выданной з/п и долгов Экономическая аналитика, бухгалтерская аналитика. т.д. Достаточно высокая скорость расчета - при использовании простых формул. И достаточно современный интерфейс. Счас все это - на аксе+SQL server вариант на сайте только акс.
Посмотри некоторыми наработками могу поделиться.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34181507
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LamazoidКонечно немного саморекламы но тем не менее: на сайте hiprog.com - есть программый омплекс Галактика - там реализовано и адры и зарплата и немго бухгалтерия - це устаревший но вполне рабочий вариант:
Его отличительные черты: Возможность расчета по формулам который СОЗДАЕТ САМ ПОЛЬЗОВАТЕЛЬ. ЕСТЬ ТАБЕЛЬ - в котором можно самому пользователю настроить учитываемые виды времени (), Возможность присоединения нескольких Баз . Учет выданной з/п и долгов Экономическая аналитика, бухгалтерская аналитика. т.д. Достаточно высокая скорость расчета - при использовании простых формул. И достаточно современный интерфейс. Счас все это - на аксе+SQL server вариант на сайте только акс.
Посмотри некоторыми наработками могу поделиться.

Спасибо скачаю, посмотрю.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34181981
грузин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставь гтовое решение и не парь себе мозги... время будет больше на личку и т.д.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34182044
mma_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас существует достаточное количество информационных систем, обладающих функционалом

"1. Табель
2. Учет выработки
3. Собственно расчет з/п" -

подберите устраивающее вас решение по цене\качеству\фунционалу, и заточите по конкретные особенности на предприятии.

Это сильно проще, чем писать такое ПО с нуля. И затрат поменьше будет.

ИМХО.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34182201
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПоставь гтовое решение и не парь себе мозги...
Коллеги, а можно увидеть перечень готовых решений, использование которых не приводит к "парке мозгов"? Как-то сомневаюсь в существовании таковых.

Я имею ввиду таких решений, которые решают проблему ЗП полностью, а не фрагментировано.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34182285
mma_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calm авторПоставь гтовое решение и не парь себе мозги...
Коллеги, а можно увидеть перечень готовых решений, использование которых не приводит к "парке мозгов"? Как-то сомневаюсь в существовании таковых.

Я имею ввиду таких решений, которые решают проблему ЗП полностью, а не фрагментировано.

Мне так думается, "мозги парить" придется с любой системой. Вопрос - в степени "пропарки" :)
Есть вообще отчетик один недавнешний, в нем в том числе и про расчет з.п. что-то должно быть. Токмо он платный, на нашем предприятии на него средства выделить отказались.

Может, кто-нибудь приобрел уже, и есть отсканенный вариант? (правда, там страниц 300) ..

http://cnews.ru/reviews/reviews/index.shtml?214343
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34182294
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calm авторПоставь гтовое решение и не парь себе мозги...
Коллеги, а можно увидеть перечень готовых решений, использование которых не приводит к "парке мозгов"? Как-то сомневаюсь в существовании таковых.

Я имею ввиду таких решений, которые решают проблему ЗП полностью, а не фрагментировано.
1C зарплата и кадры, если учитывать тонкости по зарплате (больничные и т.д.).
1C Бухгалтерия, если НЕ учитывать тонкости по зарплате.
Демо-версии бесплатно (хотя бы посмотреть не мешает)
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34182385
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет купить этот вопрос даже не рассматривается,
1. во-первых есть печальный опыт уже 4 года внедряем MRP систему и никак внедрить ее не можем
2. во-вторых зарплату надо привязывать к этой MRP системе, то есть даже покупая необходимо будет дорабатывать ее

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

У нас постоянно идут служебные об увеличении мотивации работников, поэтому практически в год может добавляться/убираться по 3-5 реквизитов влияющих на расценку за выполненную работу. Проблема как это сделать универсально.

Предприятие наше выпускает готовые ткани и швейные изделия, поэтому ассортимент продукции очень большой, я бы сказал огромный.

Например для учета выработки швей у нас учитывается сколько операций швея выполнила для пошива например халата.

Вообщем учет зарплаты очень сложный и никто упрощать его не хочет, в силу того, что постоянно "идет борьба за повышение мотивации работников".
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34182787
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По моему все не так уж и сложно, как вы все пытаетесь представить...
Главное сесть и сделать.

Сущности :
- сотрудник (ФИО, Дата рождения и т.д.);
- подразделения (Наименование, код, начальник, и т.д.);
- должности (наименование, и т.д.);
- факторы оценки (наименование, диапазон С, диапазон По, шаг);

Таблицы:
- Штатная растановка (сотрудник, подразделение, должность, датаС, Вышестоящее подразделение);
- Факторы оценки подразделений (подразделение-1, фактор оценки-МНОГО);
- Факторы оценки сотрудников (сотрудник-1, фактор-МНОГО);

это позволит заводить новые факторы когда угодно.

теперь таблицы, для результатов оценки (выработки)
- Выработка подразделений (период, подразделение, фактор, оценка)
- выработка сотрудников (период, сотрудник, фактор, оценка )


вот по моему и все.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34182795
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор1C зарплата и кадры, если учитывать тонкости по зарплате (больничные и т.д.).
ЗдОрово.
А возьмет ли этот зверь такую ситуацию:

С 1 марта чел перешел на другой тарифный разряд.
В феврале этому же челу ошибочно начислили премию больше, чем нужно. В марте должны удержать.
При этом в марте чел принес справку об инвалидности с февраля, т.е. контора имеет налоговую льготу по ЕСН на деньги (и налоги) уже выплаченные в феврале.
И на фоне этого безобразия в марте предприятию была снижена ставка налога на НСП и ПЗ, которая утверждается на календарный год. Поэтому сотруднику надо вернуть переначисленный налог, начиная с января.

?

автор1C Бухгалтерия, если НЕ учитывать тонкости по зарплате.
Есть такие люди, которым это интересно ?

авторДемо-версии бесплатно (хотя бы посмотреть не мешает)
Ну вы конечно правы. Но с 1С в обозримом будущем работать не придется, времени маловато, а любопытство к вопросу имется :)
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34182825
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calm Вы не поверите, но можно :)
2. Я обслуживаю точки с небольшим штатом, где такие тонкости не учитываются (начисления в конфигурации "Бухгалтерия").
3. Как можно писать текстовый редактор (типа Word) не видев самого Word'a?

jonik начинать надо было с той системы что вы купили.
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183092
barsukof
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
1C зарплата и кадры, если учитывать тонкости по зарплате (больничные и т.д.).

Про "если учитывать тонкости по зарплате" по моему слишком сильно сказано, не видел пока не одной толковой реализации зарплаты на 1С.
Правда говорят что на 8-ке уже можно что-то пытаться изобразить, скоро и мы будем пробовать.
А то что есть в 7-ке - хорошо для компании где только окладники , да и то в небольшом количестве.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183094
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор Вы не поверите, но можно :)
Отчего же не поверю? У меня нет оснований вам недоверять. Фанатичной ненавистью к 1С я тоже не страдаю.

авторКак можно писать текстовый редактор (типа Word) не видев самого Word'a?
Не понял :(
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183157
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
barsukof Petro123
1C зарплата и кадры, если учитывать тонкости по зарплате (больничные и т.д.).

Про "если учитывать тонкости по зарплате" по моему слишком сильно сказано, не видел пока не одной толковой реализации зарплаты на 1С.

=== рядом топик, так там тоже искали альтернативу на N-страницах => не нашли.

Правда говорят что на 8-ке уже можно что-то пытаться изобразить, скоро и мы будем пробовать.
А то что есть в 7-ке - хорошо для компании где только окладники , да и то в небольшом количестве.

====== восьмёрку не видел, не знаю. А степень автоматизации труда где-либо, это такая противная вещь (всегда можно сказать: "Это у Вас бизнес-процесс дурацкий" :)) )


Calm - это я к советам - самому писать расчёт ЗП.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183175
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
jonik начинать надо было с той системы что вы купили.


Да в том то и дело, в той системе нет ни учета выработки ни зарплаты. Это мы должны сделать.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183196
barsukof
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
====== восьмёрку не видел, не знаю.

Фирма 1Ц продают дему-восьмёрку то ли 10$ , то ли 20$
усеченная по побаловаться можно, что бы понятие поиметь, мы взяли - счас играемся.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183224
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jonik Petro123
jonik начинать надо было с той системы что вы купили.


Да в том то и дело, в той системе нет ни учета выработки ни зарплаты. Это мы должны сделать.
- а что там есть?
- нужен хороший консультант, который знает ОБЕ системы (напр. Вашу и 1С).
- в налоговую отчётность в чём готовите?
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183271
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smehПо моему все не так уж и сложно, как вы все пытаетесь представить...

это позволит заводить новые факторы когда угодно.

теперь таблицы, для результатов оценки (выработки)
- Выработка подразделений (период, подразделение, фактор, оценка)
- выработка сотрудников (период, сотрудник, фактор, оценка )
вот по моему и все.

Да в том то и дело, что в выработке пристутсвуют не факторы, а конкретные изделия изготовленные на конкретном оборудовании.
Например (конкретика):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Печать рисунка  2927  с колоритом  20  на артикуле  4799 / 12 / 100  на печатной машине Реджиане с помощь рамки  185  см.
Печать рисунка  2927  с колоритом  20  на артикуле  4799 / 12 / 100  на печатной машине Реджиане с помощью рамки  145  см.

Факторы оценки следующие: 
 1 . изделие
 2 . Количество шаблонов
 3 . Процент окрашиваемой поверхности
 4 . Метраж пропечатанной ткани
 5  код оборудования
 6 . вид рамки
 7 . количество человек в бригаде, которая обслуживает печ. машину. 
 8 . Профессия и разряд работников работающих на этой машине

А строка в выработку занесется 
Подразделение|таб. номер | Бригада | Смена | Изделие | Метраж | Код оборудования | Вид работы | 
При чем выработка не всегда вручную вносится, часть формируется автоматически по движению изделий между подразделениями.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183346
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123 jonik Petro123
jonik начинать надо было с той системы что вы купили.


Да в том то и дело, в той системе нет ни учета выработки ни зарплаты. Это мы должны сделать.
- а что там есть?
- нужен хороший консультант, который знает ОБЕ системы (напр. Вашу и 1С).
- в налоговую отчётность в чём готовите?

Да фиг его знает ... :D.
Следующие модули:
«Управление запасами»
«Оперативное управление производством»
«Оперативное управление закупками»
«Планирование производства»
«Банковская система»
«Журнал продаж»
«Нормативное калькулирование»
«Журнал закупок»
«Учет затрат»
«Управление сбытом»
«Техническая подготовка производством»
«Регистр основных средств»
«Сметное планирование»
«Своды и отчетность»

При чем, все больше убеждаюсь, что система явно не для текстильного комбината. Не хватает запаса прочности у системы.
Она нам не подходит, но деньги потрачены и никто не хочет признаваться, что деньги были зря потрачены. Хотя в принципе кое какой прогресс есть, производство по происшествии 4 лет начинает меняться в сторону системы.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183599
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jonik может тебе в ERP форум с этим хозяйством?
ЗЫ. Был очень удивлён наличием на рынке программ 1С:Храм, 1С:СалонКрасоты, 1С:Общепит, 1С:ЖЭК
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183852
VitaliyP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А ВЫ не рассматривали такой продукт как Босс - Кадровик ???

Там есть и Табель, и учёт выработки и наконец Расчёт Зп
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34183997
Programmer_Ortodox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1С-ники занялись решением самых серьезных задач, котрые они раньше и не пытались решить, смотрю, кто-то уже сварганил систему PDM, да и не только ее. Мне кажется у нее длиннющщее будущее в России, есть учебная версия (за 540 рублей) для обучения программированию, некоторые считают, что встроенный язык программирования даже похож на Delphi (в 1С v8), советую глянуть на тынцы:
http://infostart.ru/projects/490/
http://infostart.ru/projects/490/image.php?img=283
http://infostart.ru/projects/490/image.php?img=282
...так шта...
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184001
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123 jonik может тебе в ERP форум с этим хозяйством?


Да мне помощь не по ERP нужна, а по учету зарплаты.
Просто хотелось услышать идеи тех кто реализовывал это сам.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184272
Martin_M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У нас в конторе и окладники и почасовики и есть ночные часы и 1С 7.7 нормально справляется. И сверхурочные часы нормально счтитает.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184280
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Martin_MУ нас в конторе и окладники и почасовики и есть ночные часы и 1С 7.7 нормально справляется. И сверхурочные часы нормально счтитает.
+1
Аффтар! Дык тебе и советовали - попробовать 1С. А ты ответил, что нельзя по каким-то причинам.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184427
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аналогичная задача актуальна в каждой организации, и чем организация крупнее и сложнее хозяйственная деятельность, тем сложнее расчёт зарплаты. Да и родное государство скучать не даёт, законы меняет только успевай дорабатывать систему расчёта. И плюс ещё различный фонды, налоги, статистика и т.д...

Перед началом работ стояла также задача выбора, либо покупное ПО, либо своё.
Перебрали варианты, проанализировали плюсы и минусы, остановились на своей разработке.
Мне удалось реализовать расчёт зарплаты на предприятии, вид деятельности: производство, персонал: несколько тыс. человек. На данный момент все, что можно автоматически рассчитать уже реализовано, введена масса ограничений на неверные действия операторов, количество ошибок практически свелось к нулю. После каждого изменения вводимых данных, происходит автоматический расчёт, по каждому лицевому счёту в реальном времени. В результате работ по оптимизации системы, скорость работы высокая.
Система реализована на MSSQL 2000, клиентские места на C++ Builder.
Со временем кадры стали самостоятельным модулем, а З/п интегрировал в информационную систему предприятия, тоже полностью разработанной на предприятии.
Так что привожу факт успешной реализации проекта своими силами.

Зарплатой занимаюсь 15 лет, до этого у меня был вариант в DOS на Clipper. Прога работала в 9 местах, причём как в бюджетных организациях, так и на производстве. В трёх местах работает до сих пор, причём в двух местах бухучёт ведут на 1С, зарплату так и оставили мою. Зарплата в 1С им не понравилась. Чтобы избавиться от DOS варианта, готовлю "малый" вариант з/п под Windows на MSSQLExpress.

Меня также интересует как реализовали эту задачу другие разработчики.

Будут ко мне вопросы, постараюсь ответить.

Удачи.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184508
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сам полность реализовывал учет ЗП.
За интерфейс взял 1С (наш пользователь привык к 1С, а это важно при переходе из одной системы в другую), остальное все на SQL процедурах и функциях сделано.
Сейчас занят переделкой всего на с#+ms-sql, т.к. в 1С есть внесенные разработчиками ограничения, которые геморойно обходить, а если не обходить то нет прогресса уменьшения времени расчета ЗП. Это для меня главный показатель, после правильности расчетов :)

Из приведенного примера я так и не понял что такое выработка и как её связать с факторами оценки. а без этой связи по моему ничего не выйдет.

Так же в свою очередь могу помочь в некоторых вопросах.
Пишите, спрашивайте....
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184556
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё добавлю, в своей системе на данный момент, реализован расчёт повремённой зарплаты, для этого достаточно табеля и тарифных ставок, окладов, контрактов и т.д. Для сдельщиков готовые суммы вводятся с нарядов.
Автоматизация расчёта сдельной оплаты труда дело громоздкое и решаться должно отдельно.
Для этого я сейчас занимаюсь созданием и внедрением учёта всех операций в производственных процессах, то есть учёт трудоёмкости. От уже неё планирую перейти к учёту сдельной оплаты и автоматическом внесением в з/п.
Дело в том, что к сожалению всё охватить невозможно, поэтому приходится делать все поэтапно.

По скорости работы: как я уже отмечал, почти во всех местах после ввода данных происходит полный расчёт л/с сотрудника, кроме ввода табеля (для сохранения скорости ввода).
Есть возможность в любой момент рассчитать всех сотрудников. Время расчёта 36 сек.
Хранимые процедуры и индексы позволили добиться хорошей скорости работы системы.

Удачи.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184585
Lamazoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_TomsПо скорости работы: как я уже отмечал, почти во всех местах после ввода данных происходит полный расчёт л/с сотрудника, кроме ввода табеля (для сохранения скорости ввода).
Есть возможность в любой момент рассчитать всех сотрудников. Время расчёта 36 сек.
Удачи.
Это у Вас что в 36 секунд входит и при каком количестве сотрудников происходит рачет
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184589
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Более 3000 тыс.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184592
Lamazoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Alex_Toms вопрос: я так понял что у Вас после изменения любых данных усотрудника идет расчет.. А эсли не секрет зачем ? Я например создал ведомость вкоторую они все вводят - а после этого решают что у кого расчитывать.

Проблема маленькая - перезагрузись. Проблема большая - переустанови.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184599
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё добавлю, сервак не очень шустрый. В процедуре расчёта каждого л/с происходит более 100 запросов, поэтому с оптимизацией пришлось повозиться основательно, да выбранная структура БД оказалась удачной, благо прежнего опыта было достаточно.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184607
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Alex_Toms вопрос: я так понял что у Вас после изменения любых данных усотрудника идет расчет.. А эсли не секрет зачем ?

Для работы системы в реальном режиме времени, дело в том, что кто то увольняется, кто то уходит в отпуск, в течении месяца приносят больничные, им бывает нужны получить суммы побыстрее, в общем есть необходимость в шустрой работе системы.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184939
Lamazoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Alex_Toms: больничные и отпуска я вообще снес в отдельные документы - т.к. алгоритмы их расчета - значительно отличаются от других видов. и бухгалтера довольны и мне гемора нет. А вот то что может подождать конца месяца, то я и задвинул в отдельную ведомость.
И эсли не секрет: можно взглянуть на структуру Ваших таблиц основных: т.е. с сотрудниками, их начислениями(удержаниями). вобщем тех таблицок которые участвуют в расчете. В свою очерь обещаю поделиться структурой своих


__________
Проблема маленькая - перезагрузись. Проблема большая - переустанови.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34184996
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
36 секунд - это супер. Теперь я знаю к чему стремиться :)

Был тут на презентации БОСС-Кадровика, они очень гордились что у них расчет идет около 3 секунд на сотрудника ......
Я валялся падсталом :) :) :)
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34185142
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smeh
Из приведенного примера я так и не понял что такое выработка и как её связать с факторами оценки. а без этой связи по моему ничего не выйдет.



В нашем понимании выработка это продукция которую работник произвел. Как связать с факторами оценки это не так просто если делать универсально. Привязка идет косвенно, через изделие , оборудование и операции произведенные на оборудовании.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34185305
mma_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smeh36 секунд - это супер. Теперь я знаю к чему стремиться :)

Был тут на презентации БОСС-Кадровика, они очень гордились что у них расчет идет около 3 секунд на сотрудника ......
Я валялся падсталом :) :) :)

Да, БОСС-Кадровик в этом отношении забавная программка :)

На самом деле в БОСС-Кадровике скорость расчета напрямую зависит от количества записей в таблице ЕСН и таблице лицевого счета, 3 секунды - это еще очень хорошо, у нас есть сотрудники, работающие по сдельной оплате, у некоторых расчет идет до полутора-двух минут (по ОДНОМУ сотруднику, у некоторых из этих сорудников по ЕСН за год около 47000 записей, разбитых по аналитике).

В БОССе ЕСН и НДФЛ (как и все остальные виды оплат) считаются на клиенте, с помощью так называемого Z-языка, в циклах все это крутится, отсюда такая "бешенная" производительность :). По людям с повременной оплатой в этой же базе (мало записей в ЕСН и лиц. счетах) - примерно секунду считает з.п. по одному человеку.

Сервер Оракул у нас очень мощный, когда з.п. считают - не на полную загружен..
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34185740
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamazoid больничные и отпуска я вообще снес в отдельные документы - т.к. алгоритмы их расчета - значительно отличаются от других видов. и бухгалтера довольны и мне гемора нет. А вот то что может подождать конца месяца, то я и задвинул в отдельную ведомость.

Мне такое не позволительно.

У меня расчёт больничных и отпусков занимаем несколько сек., в основном время тратится на ввод данных, проблем с этим нет.
Данные в з/п необходимо вводить по мере их поступления в течении месяца. Так как в конце месяца приносят табели, список различных премий и др. начислений и всё это необходимо ввести без ошибок за 2-3 дня, проверить каждый л/с на ошибки и т.д. Каждый бухгалтер ведёт 600-700 чел., при этом они ещё и болеют и в отпуск уходят и на это время на кого-то падает дополнительная нагрузка на это колич. чел. и всё это необходимо успеть. А через месяц одну сокращают и каждой добавят ещё где то по 150 чел. Поэтому откладывать всё на конец месяца просто не реально.
О структуре БД:
Описание структуры очень в крупную клетку, названия таблиц .
Данные о сотрудниках хранятся в таблице «Кадры», сейчас это отдельная БД, ведёт её отдел кадров, сопровождает задачу программист.
Для з/п перечислю некоторые основные таблицы: «Подразделения», «Лицевой счёт», «Журнал сумм начислений/удержаний (Н/У)», «Справочник Н/У» и ряд справочников и т.д.
«Центральная» таблица: «Лицевой счёт», в ней есть ссылки на приведённые таблицы, в ней хранятся данные о л/с каждого сотрудника, Таб №, отчётный период, иждивенцы, льготы, постоянные Н/У (например алименты), табель и т.д. В неё я заношу все необходимые рассчитанные данные о л/с, начислено, удержано, к выдаче, налоги НДФЛ и ЕСН, ряд промежуточных данных для расчёта налогов, необходимых для проверки правильности расчёта и т.д., пока 147 полей. Для каждого месяца своя запись.
В «Журнал Н/У» заносятся суммы Н/У для каждой записи л/с.
В «Справочнике Н/У» хранятся коды и названия Н/У.
Простым запросом данные из этих таблиц собирается для одного л/с, либо для различных сводов.
Полный расчёт всех мыслимых и не мыслимых сумм по каждому л/с, производится хранимой процедурой, для полного расчёта достаточно одного запуска. Запускать её можно неограниченное число раз не опасаясь ошибок. Для этого разработан такой алгоритм расчёта.
При проектирование структуре БД максимально руководствовался правилами построения реляционных БД. Удалось избежать избыточности данных, в системе нет ни одного триггера, а это тоже скорость работы.
Вот очень кратко структуре…

Удачи.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34187419
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После моего сообщения, интерес к теме почемуто пропал, уже ни кому не интересно?
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34187875
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что представляет из себя Справочник Н/У ?
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34187883
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я хочу понять концепцию вашей системы.
А то у меня в мозгах засела 1с-овская схема....
Хочется узнать другие варианты....
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34187918
Lamazoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Alex_Toms - мне бы хотелось увидеть структуру таблицы - гдевы храните начисления и удеражния по лицевому счетте с краткими комментариями. Вот например моя структура

Code - код сотрудника
Вид - код вида расчета
Сумма - Сумма начисленная (удержанная или вообще прочая сумма)
ДСумма - доп поле содержащее - все что угодно - например процент премии или кол-во часов
Дни -еще одно доп поле содержащее - (для особо жадных)
Период - за какой период произведено начисление
Срок - в каком периоде произведено начисление
Счет - Бух счет
ОАУ - подразделение (объект аналитического учета)
KodZatrat - код затрат - для экономического учета
Документ - код документа породившего данную запись

и еще - по скорости вычесления - у меня расчет вообще основан на формулах как я говорил выше - а сами формулы - спец алгоритмом разлагаются - на простейшие операции в запросе - т.е у меня вычисление идет в запросе и идет не по конкретному челу (хотя если выбрали расчет только одного то он и будет расчитан) а по выбранным объектам (например - человек, подразделение, профессия)
И как результат огромная скорость расчета: т.е. значени 1 поля запроса умножается (делится; складывается, и.т.п) с другими полями запроса - и тут же вставляется в таблицу начислений.
Вот результаты расчета (Проц п-4 3000, 1гектар озу, ), количество челов:~ 760, количество расчитываемых видов (в.т. ч все налоги,вычеты,льготы,алименты, взаимозачеты долгов м-у рабоником и предприятием, ЕСН) ~ 65 (т.е. на каждого чела приходится около 12 строк расчета в среднем) скорость расчета при этом : примерно 4,5 минуты
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34188002
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smeh а что представляет из себя Справочник Н/У ?

Поля: Код Н/У, наименование, признак: этод код начисление или удержание, далее признаки: входит ли в НДФЛ, ЕСН, больничный, очер. отп, ученич. отп, профсоюз и т.д. Эти признаки я использую для рачёта различных видов начислений.

2Alex_Toms - мне бы хотелось увидеть структуру таблицы - гдевы храните начисления и удеражния по лицевому счетте с краткими комментариями.

Суммы хранятся в таблице: «Журнал сумм начислений/удержаний (Н/У)»
Поля: ID, вн. ключ к записи в таблице л/с, вн. ключ к записи в таблице Справочник Н/У,
сумма, признак ручного или авт. ввода суммы, комментарий.
Признак ручного или авт. ввода суммы разрешает редактировать сумму.
Бухгалтер видит её например так: Код 5, Премия, 10000.00, За то, что сотрудник бывает на работе.

План счетов предприятия, хранится в отдельной таблице.
В таблице подразделениЙ есть ссылки на "План счетов"
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34188045
Lamazoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_TomsПоля: Код Н/У, наименование, признак: этод код начисление или удержание, далее признаки: входит ли в НДФЛ, ЕСН, больничный, очер. отп, ученич. отп, профсоюз и т.д. Эти признаки я использую для рачёта различных видов начислений.

Я в свой проге отказался от всех признаков касающихся Входимости в определенные базы. Точнее не отказался а ввел таблицу в которых виды расчетов собраны в определенные группы - которые затем и используются в расчетах - это позволило отказаться от редаткирования таблицы видов расчета. При добавлении нового признака
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34188070
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamazoid Я в свой проге отказался от всех признаков касающихся Входимости в определенные базы. Точнее не отказался а ввел таблицу в которых виды расчетов собраны в определенные группы ....

А я наоборот это ввёл, и по ходу жизни их добавляю, это удобно.
Редактирует справочник руководитель расчётной части, куда и что входит, я ей всё обяснил и кроме своего контороля в это дело не вмешиваюсь. Так что если что ни так, спрос с неё...
Я стараюсь делать так, чтобы служба работала максимально самостоятельно от меня, поэтому ввёл в систему максимум бухгалтерских настроек, чтобы я как можно меньше касался этой задачи. Кроме неё есть ещё задачи.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34188331
Lamazoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Alex_Toms - дело в том что изменять структуру таблицы приходится тебе. А я как раз и постарася избавиться от этого - я обслуживанию кучу предприятий - и у всех разное представление о з-п - у кого то нет ничего кроме окладов - и им нафиг видеть все возможности. Другим наоборот подавай - и профсоюз и больничные и еще кучу чего. А писать под каждого свою з-п накладно поэтому пошел в сторону того что почти ВСЕ (процентов 80) в может настроить бухгалтер самостоятельно -я даже хелпы им кратенькие написал чтобы прямо из -зп вызывались

Еще одна из фенек то что в зарплате я избавился - от изменения структуры таблиц при изменении количества параметров сотрудника участвующих в расчете - т.е. бухгалтер может сам для себя добавить челу например 3 оклада и 4 тарифа и tще кучу параметров которые ему изместны - недостаток правда такой схемы - интерфейс - все параметры - они вводят в многострочную часть -т.е. добавляют параметр и затем его значение
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34189106
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Общий вопрос.
А как у вас организована работа с историей значений?
Например сотруднику повысили оклад с 10 числа.
Значит с 1 по 9 считаем по одному окладу,
а с 10 по Конец месяца по другому...
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34190229
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
большое спасибо всем кто откликнулся.
По учету выработки немного прояснилось в голове, будет побольше времени выложу описание, может есть какие то ошибки, покритикуете...
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34190855
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для Lamazoid... В таблице лицевого счёта у меня есть поля куда заносятся коды, суммы и дата окончания действия, например какие-то надбавки, алименты, декретные и т.д. которые действуют длительное время, но отдельную таблицу добавлять не стал.

Для smeh... В системе для сотрудника есть старый оклад/тариф, ставим табель 9 дней, рассчитываем, расчётные суммы заносим в ручную, изменяем оклад и табель с 10 по..., рассчитываем, расчётные суммы заносим в ручную, убираем оклад, чтобы в этом месяце от табеля не было расчёта, ставим табель за месяц. На следующий месяц ставим оклад и работаем как обычно. Вся эта процедура занимает всего несколько минут, а такие ситуации бывают крайне редко. Как правило такие изменения бывают с начала месяца и придумывать, что либо на единичные случаи я ни чего не стал.

Всё наше обсуждение свелось к "самодельному" ПО. Но хотелось бы услышать отзывы наших коллег о покупном ПО, о плюсах и минусах, например "Камин" и др.

Удачи.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34191909
MX -- ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
smeh36 секунд - это супер. Теперь я знаю к чему стремиться :)

Был тут на презентации БОСС-Кадровика, они очень гордились что у них расчет идет около 3 секунд на сотрудника ......
Я валялся падсталом :) :) :)

15 секунд на всех
3000 человек
металлургический завод
налоги - удержания - перерасчет прошлых месяцев

система -
виртуальный многопользовательский EXCEL интегрированный
в базу данных на сервере
интерфейс на клиентах - через специально заточеный реальный EXCEL
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34191997
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Великолепно, сервак чувствуется у вас по шустрее.
Как я понимаю у вас тоже своя разработка.
Вот только так и ни слышно о тиражируемых продуктах.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34192098
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могу рассказать как это реализовано в 1С.
Если кому интересно...
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34192136
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно интересно...
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34192231
MX -- ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex_TomsВеликолепно, сервак чувствуется у вас по шустрее.
Как я понимаю у вас тоже своя разработка.
Вот только так и ни слышно о тиражируемых продуктах.

тираж маленький - примерно на 100 предприятиях
сервер - обычный PC скорость=2 память=512
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34192245
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"тиражируемых продуктах" это я имел ввиду 1С и др.
А что такое: примерно на 100 предприятиях
сервер - обычный PC скорость=2 память=512

На 100 предприятиях по 3000чел, или сервер - обычный PC скорость=2 память=512 обрабатывает 3000чел на все предприятия?
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34192371
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опишу как организована ЗП в 1С.
В 1С есть встроеный язык программирования, далее буду его нахывать 1slang :)
Стандартными средствами разрабтки программист не видит никаких таблиц в БД, никаких полей и т.п. Он просто программирует бизнес-логику используя встроенные объекты.

Есть такой тип объектов: "ВидРасчета". У него есть модуль на 1slang.
Программист добавляет новый вид расчета (Например ВидРасчета.ПоОкладу) и в модуле прописывает его формулу расчета типа:
Результат = ОкладСотрудника / ДнейПлан * ДнейФакт;

Есть тип объектов "ЖурналРасчетов" (далее ЖР). Это своего рода таблица состоящая из таких стандартных полей:
- сотрудник
- период расчетов
- дата начала
- дата окончания
- ВидРасчета
- Результат
- Документ
- Первичная запись
При желании можно добавлять свои поля.

Общий смысл такой. в ЖР за каждый период по каждому сотруднику храняться записи с видами расчетов. При расчете они выбираются в определенном порядке и запускается модуль расчета.
После того как ЗП по всем расчитана период надо закрывать, специальная такая команда есть у ЖР. После этого можно вводить данные в новый период.

Выборка расчетов сортируется по полю "приоритет" в Виде расчета, которое задается при его создании.
Еще у расчетов есть список вытеснения, который тоже самостоятельно настраивается.
С помощью него можно настроить чтобы при вводе Больничного, запись ПоОкладу автоматически разбивалась на две записи, одна от начала месяца до больничного, другая соответственно после больничного до конца месяца.

Там конечно еще много функционала у этого всего, ну думаю общий смысл понятен.

Вот такая штука. Если её не оптимизировать и не переводить на sql то тормозит жутко....
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34193309
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПосле того как ЗП по всем расчитана период надо закрывать , специальная такая команда есть у ЖР. После этого можно вводить данные в новый период .

1. Как быть, если ЗП выдается, скажем, 15го числа и как следствие - расчитывается в начальных числах месяца. При этом чел уходит в отпуск с 3 его числа. Во-первых, нужно зафиксироваться, что чел в отпуске находится, во-вторых посчитать размер его отпускных.

2. Данные в закрытых периодах можно править? Например, у чела стоит прогул, но в следующем месяце он принес-таки больничный. А срок предоставления больничного не ограничен. Как будет осуществлен пересчет за прошлый месяц?

авторНапример сотруднику повысили оклад с 10 числа.
авторрассчитываем, расчётные суммы заносим в ручную, убираем оклад, чтобы в этом месяце от табеля не было расчёта, ставим табель за месяц. На следующий месяц ставим оклад и работаем как обычно. Вся эта процедура занимает всего несколько минут, а такие ситуации бывают крайне редко.
imho, у вас небольшое предприятие. Меньше 1000 чел.

С уважением.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34193616
MX -- ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex_Toms"тиражируемых продуктах" это я имел ввиду 1С и др.
А что такое: примерно на 100 предприятиях
сервер - обычный PC скорость=2 память=512

На 100 предприятиях по 3000чел, или сервер - обычный PC скорость=2 память=512 обрабатывает 3000чел на все предприятия?

3000 чел на обычном PC - это пример одного предприятия

другие обьекты поменьше
время на расчет з-платы соответственно тоже меньше чем 15 сек
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34193891
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Как быть, если ЗП выдается, скажем, 15го числа и как следствие - расчитывается в начальных числах месяца. При этом чел уходит в отпуск с 3 его числа. Во-первых, нужно зафиксироваться, что чел в отпуске находится, во-вторых посчитать размер его отпускных.

А что у вас зарплата выдаётся за неотработанный месяц? Сейчас 12 декабря, через два дня у вас будут выдавать за декабрь? Скорее всего за ноябрь? А до сегодняшнего дня, прошлый период можно и закрыть.

2. Данные в закрытых периодах можно править? Например, у чела стоит прогул, но в следующем месяце он принес-таки больничный. А срок предоставления больничного не ограничен. Как будет осуществлен пересчет за прошлый месяц?

Я после перехода почти всё закрыл от редактирования, если кто-то отработал не все дни за прошляй месяц, у меня есть табель "возврата" таких дней и сумм, но вводятся и начисляются в этом месяце. По другому говоря, сторнирутся в этом периоде.
А если чел принёс больничный за май сегодня, то ему сумму этот больничный начисляют в этом месяце, а май уже ни кто не трогает...

Про смену оклада в течении месяца я уже отмечал, меняется редко. Будет много, что нибудь придумаю... А чел у нас более 3000...

3000 чел на обычном PC - это пример одного предприятия
Отличная скорость...

Удачи.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34194527
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calm1. Как быть, если ЗП выдается, скажем, 15го числа и как следствие - расчитывается в начальных числах месяца. При этом чел уходит в отпуск с 3 его числа. Во-первых, нужно зафиксироваться, что чел в отпуске находится, во-вторых посчитать размер его отпускных.

Всё это предусмотрено и работает.
Если человек заболел, но больничный еще не принес - то вводится документ Невыход. Потом когда приносится больничный он его (невыход) заменяет, но уже естественно в текущем открытом периоде.
Вот с отпусками сложнее, делается предварительный расчет и сотруднику выдается 80% от суммы.
А когда все премии и прочие начисления будут введены, всё расчитано и период закрыт, Остатки сумм сотрудник получает в подсчет 15 числа...
Кстати мне самому это удобно, приходишь из отпуска а тебе ещё и денежки какие то положены.
Не сидишь как дурак с пустым кошелем. :-)

А 30 числа у нас выдается аванс.

Calm
2. Данные в закрытых периодах можно править? Например, у чела стоит прогул, но в следующем месяце он принес-таки больничный. А срок предоставления больничного не ограничен. Как будет осуществлен пересчет за прошлый месяц?

Никаких правок задним числом. Упаси нас от этого....
Все пересчитывается в текущем открытом периоде. Где нужно встает сторно, где нужно перерасчет.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34194571
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Теперь о недостатках :-)

Виды расчета можно вводить только из "Модуля проведения" документов и ниоткуда больше.
Это такой стандартный модуль в котором на 1slang пишешь проведение документа.

При вытиснении одного расчета другим, кусок первого расчета удаляется физически, а не помечается на удаление, приходится его как-то измудряться восстанавливать при отмене проведения документа.
Поясню:
стоит Оклад с 1 по 31 декабря.
вводим отпуск с 10 по 15 декабря при этом:
- оклад разбивается на две записи 1. с 1 по 9 декабря и с 16 по 31 декабря;
- вводится запись отпуск с 10 по 15.
- кусок оклада с 10 по 15 пропадает.
при отмене проведения отпуска удаляется запись отпуска, а вот оклад не восстанавливается.
Это самый большой геморой, т.к. приходится извращаться...

Нельзя проводить документ из модуля отмены проведения другого документа.... :(
А иногда очень надо, например при отмене отпуска :)

Нехватает функционала в работе периодических реквезитов....

Ну и конечно кривые руки пользователей - но с этим бесполезно бороться.....
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34195169
Lamazoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2smeh. По истории значений: 1 -й метод (реализовано их несколько -какой хошь такой и пользуй) вопервых - каждый параметр сотрудника имеет дату начала и дату окончания -т.е. чел задает даты а программа сама пропорционально длине месяца вычисляет значения. Второй метод - бухгалтер заводит разные табеля в которых указывает что сотрудник с таким окладом отработал столько времени а с другим - столько времени - это кстати еще позволяет решить проблему если сотрудник шляется по профессиям и подразделениям - бухгалтерша - опятьже в табеле указывает - что в таком то подразделении чел отработал стокато и стаким окладом - эсли профессия другая была


________________
Проблема маленькая - перезагрузись. Проблема большая - переустанови.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34198501
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нас табельщики вообще не видят никаких денежных велечин по сотрудникам, прав таких не имеют. Их дело просто отмечать в табеле пришел человек или нет, если не пришел то куда делся.
Табель естественно один, они и с одним то еле справляются.
Каждый табельщик видит в табеле только свое подразделение.
У нас вообще очень строго с правами доступа, даже для бухгалтеров доступ осуществляется по отдельным группам сотрудников, других они просто не видят, ни самих сотрудников ни документов в которых они есть, вообще ничего.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34198622
Lamazoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
smehУ нас табельщики вообще не видят никаких денежных велечин по сотрудникам, прав таких не имеют. Их дело просто отмечать в табеле пришел человек или нет, если не пришел то куда делся.
Табель естественно один, они и с одним то еле справляются.
Каждый табельщик видит в табеле только свое подразделение.
У нас вообще очень строго с правами доступа, даже для бухгалтеров доступ осуществляется по отдельным группам сотрудников, других они просто не видят, ни самих сотрудников ни документов в которых они есть, вообще ничего.
Круто с правами - у меня тоже права раздаются - но тока к сожалению на вид объектов в целом (например в целом на сотрудников или в целом на определенный вид документов )
А по поводу табелей - у у меня там доже никаких денежных величин - там токо время, подразделение и фсе. Просто Выше для упрощения понимания я и написал что в табеле омечается скока чел проработал с окладом. НА самом деле схема полсложнее - после табеля создается расчетная ведомость - к которой и цепляется определенный табель. А уж внейто и есть оклады - т получается что устанавлявается связка времени чела и его окладов.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34198939
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНикаких правок задним числом. Упаси нас от этого....
:)

smeh,
но все-таки как разруливается такая ситуация:
Есть к примеру сторож, дед-пьяница. 29 числа не выходит на работу. На след. день никак оправдаться не может. Увольнять нельзя, ибо нехватка дешевой рабочей силы. Поэтому ставим прогул. Через неделю (уже в след. месяце) приносит больничный. Скорее всего купленный, но буху и предприятию дешевле его оплатить, чем устраивать разборки. Как в прошлом месяце изменить прогул на больничный?

Естественно, начисления и налоги пойдут уже в следующем месяце, но сам факт больничного должен же быть зафиксирован?
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34198962
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще вопрос.
А как разруливаете отпуска будущих периодов. Например, чел уходит в отпуск с 30 января на 34 дня (28 дней основного отпуска + 6 дней дополнительного отпуска за что-нибудь).
2 дня будет оплачено как отпуск текущего периода. И 32 дня пойдут на затраты будущих периодов, причем 4 из них придутся на март.

Автоматизируется ли в 1С проводка в следующем месяце по переложению затрат будущего перида на затраты текущего перида?
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34199016
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не знаю как сделано в стандартой ЗП.
у нас все это отлажено и работает.
сначала проводки на 97 делаются,
а по мере наступления нужных периодов, они от туда списываются
как положено.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34199312
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторони от туда списываются
Сами собой или бухи помнят кто уходил в отпуск на будущий период?
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34199634
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у нас это называется "автоматически".
люимое слово наших пользователей "а можно чтобы вот этот справочник заполнялся автоматически..."

Да, все проводки по ЗП формируются автоматически.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34200017
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор"автоматически".
люимое слово наших пользователей


Самое крутое, что меня просили - это чтобы данные из стопки больничных листков на столе бух "автотматически" сверялись с данными, внесенными в прогу табельщиками :)
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34201138
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По доступу к БД:
Каждый бух ведёт свои подразделения, видит только своих чел, руководитель видит все, для контроля и сводов.

По отпускам:
Отпуск разбивается на две части, текущий и будущий период, введены два кода начисления отпусков. Вводятся дни, например, 28 и 6, нажимают кнопку расчитать, и если вопросов нет, нажимают кнопку занести в базу, на всё уходит секунды.
Сегодня меня обрадовали, что есть случаи когда отпуск 40 дней, и охватывает 3 месяца (например с 28 янв по март). В этом случае разбиение логично делать на три периода, если решат разбивать, буду делать...
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34201262
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виноват, не сразу заметил этот вопрос...
Calm
Есть к примеру сторож, дед-пьяница. 29 числа не выходит на работу. На след. день никак оправдаться не может. Увольнять нельзя, ибо нехватка дешевой рабочей силы. Поэтому ставим прогул. Через неделю (уже в след. месяце) приносит больничный. Скорее всего купленный, но буху и предприятию дешевле его оплатить, чем устраивать разборки. Как в прошлом месяце изменить прогул на больничный?


При невыходе сотрудника на работу вводится документ "Невыход", который в ЖЗ делает этот день(дни) с оплатой = 0,
в табеле тоже ставится НН (невыясненый невыход). Оклад (тариф) считается только за дни в которых стоит "Я" явка.
Когда сотрудник приносит больничный, то вводится документ Больничный, который встает за этот же день (дни) что и Невыход, и все нормально расчитывается.
В закрытом периоде таки остается Невыход, а уже в текущем появляется записть "Оплата больничного".
Если период еще не закрыт то еще проще: отменяем невыход и вводим больничный.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34201528
abba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если кто решит внедрять ЗиК, советую почитать также
вот это .
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34201541
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть к примеру сторож, дед-пьяница. 29 числа не выходит на работу...

У нас табель принято закрыватm 25 числа (пережиток прошлого, с времён когда считали на калькуляторе), поэтому аналогичные случаи в порядке вещей. Например, этому деду могут закрыть табель по 30 число с начислением за весь месяц. Период закрывают. А в следующем периоде, если дед приносит больничный, у меня есть как я уже отмечал в топике, ещё так называемый табель "возврата". В случае с дедом, в следующем периоде ему ставят -2 день и -16 часов, система расчитывает автоматом все суммы от табеля, но с минусом. Пример по 30 число, начислили 3000, один день стоит 300р. В следущем периоде будет начислено (сторнировано) -600р. и начислена сумма за больничный. Всё 'то предусмотрено и работает...
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34201571
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_TomsЕсть к примеру сторож, дед-пьяница. 29 числа не выходит на работу...

У нас табель принято закрыватm 25 числа (пережиток прошлого, с времён когда считали на калькуляторе), поэтому аналогичные случаи в порядке вещей. Например, этому деду могут закрыть табель по 30 число с начислением за весь месяц. Период закрывают. А в следующем периоде, если дед приносит больничный, у меня есть как я уже отмечал в топике, ещё так называемый табель "возврата". В случае с дедом, в следующем периоде ему ставят -2 день и -16 часов, система расчитывает автоматом все суммы от табеля, но с минусом. Пример по 30 число, начислили 3000, один день стоит 300р. В следущем периоде будет начислено (сторнировано) -600р. и начислена сумма за больничный. Всё 'то предусмотрено и работает...

Плохо это. Нельзя вводить -2 дня. Надо конкретные даты. Не знаю как сейчас, в последний раз когда я занимался с зарплатой, то этот вопрос влиял на размер нечислений по среднему (боьничных кажется ).
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34204249
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То что это плохо, это понятно, но изменить это пока нет возможности. По табелю в планах есть, идея вводить на каждый день на каждого чел сколько он отработал (8ч, 12ч...). На предыдущем месте работы я так и делал. И была возможность распечатки табеля на принтере.
А расчёт сумм для больничного, среднего и т.д. я сделал с учётом этих -2 дней и т.д.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34204856
Фотография sleshiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalmКоллеги, а можно увидеть перечень готовых решений, использование которых не приводит к "парке мозгов"? Как-то сомневаюсь в существовании таковых.
Я имею ввиду таких решений, которые решают проблему ЗП полностью, а не фрагментировано.
Программный комплекс LynxEnterprise к Вашим услугам. Заработная плата LynxWage выделена в отдельный программный модуль. Может быть использована как отдельное программное обеспечение, так и в связке с основной системой. ДЕМО на сайте www.malik.kiev.ua

CalmНасчет купить этот вопрос даже не рассматривается,
1. во-первых есть печальный опыт уже 4 года внедряем MRP систему и никак внедрить ее не можем
2. во-вторых зарплату надо привязывать к этой MRP системе, то есть даже покупая необходимо будет дорабатывать ее.

Это кто ж Вас так развел. Полгода, год - это я встречал. Но четыре года ....
Может проще взять другую MRP, пока эта еще не стала бриллиантовой (золотые отливы за эти четыре года на ней уже должны были проявиться).
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34207195
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПлохо это. Нельзя вводить -2 дня. Надо конкретные даты.
Я бы сказал - обязательно конкретные даты.

авторЭто кто ж Вас так развел. Полгода, год - это я встречал. Но четыре года ...
sleshiy, будь внимательнее! Эти слова принадлежат не мне, а ты процетировал, как будто это я писал такое.
автор
В закрытом периоде таки остается Невыход,
Как правильно тут уже заметили, это приведет к некорректному расчету среднего заработка.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34207408
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не знаю как сделано вдругих системах, а у меня средний заработок расчитывается правильно.
просто есть разница в понятиях:
1. период расчетов
2. период начисления
1. - это периоди В котором производится расчет (грубо говоря текущий период)
2. - а это ЗА который производится расчет.

В нашем примере в периоде Август с 30 по 31 у сторожа бедет стоять Невыход.
а уже в сентябре (если он в сентябре принес больнычный) будет стоять больничный с 30.08 по 31.08.
Так что все там нормально считается.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34208719
Alex_Toms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и у меня средний заработок расчитывается правильно.
Всё делается с учётом принесённого дедом больничным.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34209900
Фотография Calm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторя не знаю как сделано вдругих системах, а у меня средний заработок расчитывается правильно.
просто есть разница в понятиях:
1. период расчетов
2. период начисления
С периодами расчета и начисления понятно. Но все-таки мне не совсем ясно, как быть с ошибками ведения табеля. Рассмотрим другой пример:
Деду-сторожу начислена зп за январь полностью. Но на самом деле он не отработал один день. Но табельщик об этом не знал и не отразил это в табеле. Зарплату посчитали, месяц "закрыли". Понятно, что в следующем месяце удержание провести проблемы не составляет. Но ведь в этом случае для расчета среднего заработка важно поставить прогул именно в уже "закрытом" январе.
?
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34210208
Lamazoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calm
С периодами расчета и начисления понятно. Но все-таки мне не совсем ясно, как быть с ошибками ведения табеля. Рассмотрим другой пример:
Деду-сторожу начислена зп за январь полностью. Но на самом деле он не отработал один день. Но табельщик об этом не знал и не отразил это в табеле. Зарплату посчитали, месяц "закрыли". Понятно, что в следующем месяце удержание провести проблемы не составляет. Но ведь в этом случае для расчета среднего заработка важно поставить прогул именно в уже "закрытом" январе.
? Ну вообщето я на токой случай уже давно и в табеле предусмотрел что Есть отработаное время и ЗА какой период оно отработано - как раз для таких случаев - чтобы можно было кооректировать время т.е не затрагивая закрытый период - корректируем втекущем но говорим что за прошлый
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34212362
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Будет так: (сумма приведеня от балды, просто для примера)

Период | Вид расчета | Результат | Начало | ОкончаниеАвгуст | Оклад | 3000 | 01.08.2006 | 31.08.2006Сентябрь |Оклад | -3000 | 01.08.2006| 31.08.2006Сентябрь |Оклад | 2500 | 01.08.2006| 31.08.2006Сентябрь |Оклад | 3000 | 01.09.2006| 30.09.2006

И тогда при выборке
Код: plaintext
1.
2.
3.
4.
select Начало, Окончание, sum(Результат)
...
...
group by Начало, Окончание

получается все правильно.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34212767
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 smeh :
И не забыть добавить признаки "Сторнированная" и "Сторнирующая" или хотя бы один из них.
Будет ещё более удобно.
...
Рейтинг: 0 / 0
Написание Зарплаты на предприятии
    #34213901
Фотография smeh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Они есть, и еще куча разных признаков.
Просто я опустил их описание дабы не отвекаться на них...
...
Рейтинг: 0 / 0
90 сообщений из 90, показаны все 4 страниц
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Написание Зарплаты на предприятии
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]