Частный БИТРИКС-программист

Ежедневный отчет

Если я нахожусь в трудовых правоотношениях, то каждый день отправляю подобный отчет работадателю по email в html-формате. Напомню, что такое трудовые правоотношения, потому что в России находятся очень много предпринимателей, которые не понимают суть трудовых правоотношений, хотя утверждают, что понимают. Трудовые правоотношения, это когда программист берет на себя обязательство добросовестно программировать для работодателя в течении 8 часов в день (можно 2, 3.5, 4, 4.15, 5, 10, 15 часов в день), а работодатель берет на себя обязательство загружать программиста задачами на это количество часов, и не реже, чем 2 раза в месяц оплачивать фактически отработанное время. Важно: (1) оплата никак не привязана к результату или логическому или фактическому завершению работ (или этапа работ) и (2) обсуждение задач, тестирование, исправление ошибок происходит в рабочее время, которое оплачивается.

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

  • Есть принцип свободны договора (один из основополагающих принципов гражданского права), в соответствии с которым программист и предприниматель, заинтересованный в услугах программиста, могут заключить любой договор, условия которого не вступает в конфликт с текущим законодательством. Это значит, что с программистом можно договориться на трудовой договор, на договор подряда, на африканский договор, на олимпийский договор и тд и тп.
  • Если работодателя не устраивает скорость программирования программиста в трудовых правоотношениях, то всегда можно расторгнуть договор. В моем случае работодатель видит мою скорость каждый день и может в любой момент нажать на тормоз.
  • В природе существуют задачи, срок выполнения которых можно предсказать с заранее заданной точностью. В природе существуют задачи, срок выполнения которых нельзя предсказать с заранее заданной точностью.
  • Программист в договоре подряда в час зарабатывает больше, чем в час в трудовых правоотношениях. Эту разницу можно считать его прибылью, которую программист вполне разумно может объявить его коммерческой тайной. Эта разница является следствием того, что в договоре подряда программист рискует, а в трудовых правоотношениях программист не рискует. Аргумент от обратного: какой смысл рисковать программисту, если он без риска может получить большую сумму?
  • В договоре подряда договариваются о сроках выполнени, о сумме договора и о техническом задании. Пустой тратой бумаги является согласование в договоре подряда часовой ставки и планируемых часах выполнения. В трудовом договоре договариваются о часовой ставке и о том, сколько часов в день программист работает на работодателя. На моей практике я еще не встречал жизнеспособных гибридов, являющимися паритетным симбиозом трудового и гражданско-правового договора. То есть, в природе существуют только или трудовые или гражданско-правовые отношения. Все остальное нежизнеспособно. Естественно тут не идет речь о совместом бизнесе (учредительный договор).

Если Вы хотите посмотреть как выглядит этот отчет в email, то отправьте мне Ваш email любым удобным для Вас способом (email, skype, форма обратной связи, «What's Up!», Viber), и я на него отправлю пример отчета. И в отчете кроме первой таблицы есть ошибка - там я часы в десятичной системе перепутал с другой системой исчисления: 0.5 часа должно соответствовать 00:30. Это соответствие имеется только в первой таблице, в других нет. Я постепенно исправлю этот недочет. Но в реальном отчете все верно.

Это пример отчета. Содержание этого отчета относится к программированию 1С, на битриксе то же самое. Я попозже заменю его содержание на программирование Битрикс-задач.

Ежедневный отчет программиста на 23.05.2014

Группировка по задачам
Период: 23.05.2014 - 23.05.2014

Задача
работодателя
Время выполнения Зарп-
лата
ЧЧ:ММ Час10
= Текущая работа 00:30 0,50 250,01
Мелочи текущие управленческие 00:30 0,50 250,01
= Управленческий учет 01:53 1,88 941,66
== Прочие управленческие фишки 00:44 0,73 366,66
Печатная форма банковского ордера 00:44 0,73 366,66
== Открытие магазина в Москве 00:04 0,07 33,33
PrintScreen семерки 00:04 0,07 33,33
== Наведение порядка в остатках товара 01:05 1,08 541,67
Проверочная ведомость отчетов о розничных продажах 01:05 1,08 541,67
Итог: 1 191,67

Группировка по задачам
Период: 01.05.2014 - 23.05.2014

Задача
работодателя
Время выполнения Зарп-
лата
ЧЧ:ММ Час10
= Текущая работа 9,72 9,72 4 858,25
Архивирование данных 0,78 0,78 391,65
Consulting 2,77 2,77 1 383,30
Формирование ОоРП 3,27 3,27 1 633,30
Мелочи текущие управленческие 2,90 2,90 1 450,00
= Бухгалтерский учет 2,13 2,13 1 066,68
Если статья ДДС записана, то не перазаписывать ее 0,52 0,52 258,33
Мелочи для бухгалтерии 0,38 0,38 191,67
Сделать непредопределенные статьи ДДС предопределенными 1,20 1,20 600,01
Обработка "Перенумерация кассовых документов" 0,03 0,03 16,67
= Управленческий учет 23,32 23,32 11 658,29
== Прочие управленческие фишки 0,73 0,73 366,66
Печатная форма банковского ордера 0,73 0,73 366,66
== Открытие магазина в Москве 0,07 0,07 33,33
PrintScreen семерки 0,07 0,07 33,33
== Наведение порядка в остатках товара 8,70 8,70 4 349,98
УМы смотрят остатки товаров в режиме реального времени 3,18 3,18 1 591,65
Проверочная ведомость отчетов о розничных продажах 1,08 1,08 541,67
Закладка "Исправление ошибок продавцов" в РМУМ 2,80 2,80 1 400,00
Новый механизм учета неуникальных кодов поиска 1,63 1,63 816,66
== Безопасность данных и коммерческая тайна 12,08 12,08 6 041,65
Чистка базы УТ от Фирма1, Фирма2 и Фирма3 2,65 2,65 1 324,98
Задолженности по удаленным организациям делаются с помощью документа "Корректировка долга" 0,23 0,23 116,66
Внешний жесткий диск на 1 тиробайт Western Digital, цена 2'750 рублей. dns-shop.ru 5,60 5,60 2 800,00
Механизм "Обновление паролей" 3,60 3,60 1 800,01
== Товарные бизнес-процессы 0,83 0,83 416,67
Три кладовщика в реализации 0,83 0,83 416,67
== Учет товара в разрезе качества 0,90 0,90 450,00
Печать этикеток и ценников из документа "Корректировка качества товара" 0,90 0,90 450,00
Итог: 17 583,22

Группировка по задачам
Период: 01.01.2000 - 23.05.2014

Задача
работодателя
Время выполнения Зарп-
лата
ЧЧ:ММ Час10
= Текущая работа 9,72 9,72 4 858,25
Архивирование данных 0,78 0,78 391,65
Consulting 2,77 2,77 1 383,30
Формирование ОоРП 3,27 3,27 1 633,30
Мелочи текущие управленческие 2,90 2,90 1 450,00
= Бухгалтерский учет 2,13 2,13 1 066,68
Если статья ДДС записана, то не перазаписывать ее 0,52 0,52 258,33
Мелочи для бухгалтерии 0,38 0,38 191,67
Сделать непредопределенные статьи ДДС предопределенными 1,20 1,20 600,01
Обработка "Перенумерация кассовых документов" 0,03 0,03 16,67
= Управленческий учет 23,32 23,32 11 658,29
== Прочие управленческие фишки 0,73 0,73 366,66
Печатная форма банковского ордера 0,73 0,73 366,66
== Открытие магазина в Москве 0,07 0,07 33,33
PrintScreen семерки 0,07 0,07 33,33
== Наведение порядка в остатках товара 8,70 8,70 4 349,98
УМы смотрят остатки товаров в режиме реального времени 3,18 3,18 1 591,65
Проверочная ведомость отчетов о розничных продажах 1,08 1,08 541,67
Закладка "Исправление ошибок продавцов" в РМУМ 2,80 2,80 1 400,00
Новый механизм учета неуникальных кодов поиска 1,63 1,63 816,66
== Безопасность данных и коммерческая тайна 12,08 12,08 6 041,65
Чистка базы УТ от Фирма1, Фирма2 и Фирма3 2,65 2,65 1 324,98
Задолженности по удаленным организациям делаются с помощью документа "Корректировка долга" 0,23 0,23 116,66
Внешний жесткий диск на 1 тиробайт Western Digital, цена 2'750 рублей. dns-shop.ru 5,60 5,60 2 800,00
Механизм "Обновление паролей" 3,60 3,60 1 800,01
== Товарные бизнес-процессы 0,83 0,83 416,67
Три кладовщика в реализации 0,83 0,83 416,67
== Учет товара в разрезе качества 0,90 0,90 450,00
Печать этикеток и ценников из документа "Корректировка качества товара" 0,90 0,90 450,00
Итог: 17 583,22

Рабочее время: кратко

Время
начало
Время
конец
Время
часы
Сумма
23.05.2014 11:00:20 23.05.2014 13:23:17 02:23 1 191,67
Итог: 1 191,67

Рабочее время: подробно

Дата Время
часы
Время
мин
Сумма Комментарий
23.05.2014 11:00:20 00:00 00 Телефон. Ангелина. Возврат от покупателя не проводится пишет - нет переоценки
Мелочи текущие управленческие
23.05.2014 11:05:54 00:06 06 50,00 Разбираюсь
Мелочи текущие управленческие
23.05.2014 11:11:07 00:05 05 41,67 Сделал для Ангелины
Мелочи текущие управленческие
23.05.2014 11:11:17 00:00 00 Телефон. Роман. Нужно сделать печатную форму для приходного банковского ордера
Печатная форма банковского ордера
23.05.2014 11:12:57 00:02 02 16,67 Сейчас посмотрю есть ли похожие готовые формы
Печатная форма банковского ордера
23.05.2014 11:17:09 00:04 04 33,33 Добавил инкассовое поручени и оттуда возьму сейчас форму
Печатная форма банковского ордера
23.05.2014 11:31:28 00:14 14 116,67 Телефон. Нужно убрать проверку из документа "Комплектация" и "Разукомплектация"
Мелочи текущие управленческие
23.05.2014 11:34:28 00:03 03 25,00 Из комплектации убрал, но не могу найти документ "Разукомплектация"
Мелочи текущие управленческие
23.05.2014 11:36:10 00:02 02 16,67 Продолжаю с печатной формой
Мелочи текущие управленческие
23.05.2014 11:41:39 00:05 05 41,67 Возьму печатную форму из инкассового поручения и вставлю ее в банковский ордер
Печатная форма банковского ордера
23.05.2014 11:48:33 00:07 07 58,33 Переопределяю процедуру "ПолучитьСтруктуруПечатныхФорм()" в модуле документа "ПлатежныйОрдерПоступлениеДенежныхСредств"
Печатная форма банковского ордера
23.05.2014 11:51:44 00:03 03 25,00 Переопределяю процедуру "Печать" в модуле документа "ПлатежныйОрдерПоступлениеДенежныхСредств"
Печатная форма банковского ордера
23.05.2014 11:53:57 00:02 02 16,67 Добавляю процедуру "ПечатьПлатежногоОрдераПоступлениеДенежныхСредств()" в модуль документа "ПлатежныйОрдерПоступлениеДенежныхСредств"
Печатная форма банковского ордера
23.05.2014 11:57:32 00:04 04 33,33 Копирую общий макет "ИнкассовоеПОручение" и переименовываю его на платежный ордер и внутри делаю изменнения
Печатная форма банковского ордера
23.05.2014 12:07:02 00:10 10 83,33 Сделал изменения, сейчас проверю
Печатная форма банковского ордера
23.05.2014 12:08:11 00:01 01 8,33 В Печатной форме не хватает места для названия
Печатная форма банковского ордера
23.05.2014 12:14:24 00:06 06 50,00 Сейчас доделаю проверочную ведомость для документов "Отчеты о розничных продажах"
Печатная форма банковского ордера
23.05.2014 13:18:57 01:05 65 541,67 Телефон. Звонят из Москвы
Проверочная ведомость отчетов о розничных продажах
23.05.2014 13:22:05 00:03 03 25,00 Провелили как работает связь через Ammy Admin
PrintScreen семерки
23.05.2014 13:23:17 00:01 01 8,33 ---
PrintScreen семерки

Взаиморасчеты