|
(не)Григорианский календарь в платформе 8 | ☑ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
shachneff
13.02.14
✎
11:47
|
На первый взгляд я посчитал это бредом. Однако, со временем, я смирился с пожеланием Заказчика. Тем более, он платит.
Итак, Заказчик живет не по григорианскому календарю. Точнее, по нему, но со сдвигом. Называет это "бизнес-календарь". Каюсь, к моему стыду, никогда про такое не слышал, максимум - финансовый год, сдвинуты относительно календарного, но не так как здесь. Бизнес-год начинается в первую (субботу - *настраивается) календарного года, разбит на бизнес-месяцы, бизнес-недели и бизнес-дни. Бизнес-неделя длится 7 бизнес дней и, таким образом, начинается в субботу и заканчивается вечером в пятницу согласно стандартного календаря. Если б/неделя началась в календарном январе, а закончилась в календарном феврале, то она полностью входит в бизнес-январь. И так дальше, пока не закончится календарный год. Однако, если, например, глянуть на 2014 календарный год, то 2014 бизнес-год закончится аж 2 января 2015 года. В принципе, я понимаю как сделать это все на уровне прикладного решения (спрятать везде поля типа "Дата", добавить своё поле "Бизнес-дата" и в фоне заполнять исходное поле типа "дата" вычисленной календарной датой. Но ведь не везде это возможно, так ведь? В динамических списках, в отборах СКД, возможно, где-то еще красиво сделать не получится. Посему, вопросы: 1) кто-нибудь сталкивался с такими методами работы заказчиков? 2) можно ли как то, на уровне платформы что-ли, подменить календарь? Или добавить другой тип данных "Бизнес-Дата"? https://partners.v8.1c.ru/forum/topic/1218789 |
|||||||||||||
1
Aleks73
13.02.14
✎
11:51
|
Не знаю,как пацаны, а я - не возражаю.
|
|||||||||||||
2
Maxus43
13.02.14
✎
11:52
|
итак, сегодня 13 февраля.
Что должно отображаться в твоём поле бизнес дата? Ничо что все остальные здоровые люди работают по номральному календарю? Люди то ладно даже, а вот Банки, Гос органы, Поставщики-покупатели... с ними как? |
|||||||||||||
3
Maxus43
13.02.14
✎
11:53
|
в качестве Доп даты ещё можно напихать вовсюда, но не заменять обычную дату на больную
|
|||||||||||||
4
Базис
naïve
13.02.14
✎
11:53
|
Тебе работу оплачивать и государству налоги платить эта религия точно позволяет?
|
|||||||||||||
5
Maxus43
13.02.14
✎
11:54
|
а, ну да
а Заказчика в сад |
|||||||||||||
6
Волшебник
модератор
13.02.14
✎
11:57
|
(0) Предлагаю ещё сутки разбить на бизнес-часы, чтобы в сутках было 8 бизнес-часов. Тогда заказчик сможет нанимать людей и платить им за полноценный 8-часовой рабочий день, а работу они сделают в 3 раза больше обычного! Как вам идея?
|
|||||||||||||
7
wowik
13.02.14
✎
11:59
|
+1
Миссия невыполнима |
|||||||||||||
8
shachneff
13.02.14
✎
12:02
|
(6) Я Заказчику обязательно передам, спасибо за идею он тогда сам скажет. А если без шуток, то он хотел сутки сдвинуть, да. Начало в 23:00, длина стандартная.
(2) сегодня 13-е бизнес-февраля 06 бизнес-недели 2014 бизнес-года. (4) Это заказ, мне религия заказчика пофиг, лишь бы не ваххатерроризм. (2) Это сугубо управленческая база, наружу данные экспортируются в нормальном виде. |
|||||||||||||
9
GROOVY
13.02.14
✎
12:04
|
8.3.6 Будет лунный календарь поддерживать!
|
|||||||||||||
10
PR
13.02.14
✎
12:04
|
Идиотизм какой-то
|
|||||||||||||
11
Maxus43
13.02.14
✎
12:05
|
(8) добавить дополнительную дату ещё куда ни шло, а пытаться заменить совсем её на свою левую - тупо нереально. Дата - встроенный реквизит платформы у докуемнтов например, и ничего ты с ним не сделаешь
|
|||||||||||||
12
Aleks73
13.02.14
✎
12:06
|
(8) дата-время в базе где-то берется ? на сервере ? вот там и меняй, будет у вас нормальное 32 мартобря.
|
|||||||||||||
13
Zero on a dice
13.02.14
✎
12:07
|
проще поправить отображение часов в винде, а внутреннее время задать хотя тогда другие мелочи будут по админской части
|
|||||||||||||
14
PR
13.02.14
✎
12:08
|
Проще не работать с ипанутыми
|
|||||||||||||
15
shachneff
13.02.14
✎
12:09
|
(11) В 8.3 появились пользовательские типы данных, идеально было бы создать свой тип данных и прописать его везде, в т.ч. в стандартные реквизиты. Но, увы. Буду слезно просить 1С. Очень уж щедрый заказчик. Очень.
|
|||||||||||||
16
Maxus43
13.02.14
✎
12:10
|
>>Буду слезно просить 1С
даже не мечтай |
|||||||||||||
17
Волшебник
модератор
13.02.14
✎
12:10
|
(14) А увеличивать февраль на 1 день каждые 4 года — это не ипанутость?
|
|||||||||||||
18
Maxus43
13.02.14
✎
12:12
|
(17) нет, иначе у нас бы январь был летом уже давно)
|
|||||||||||||
19
MSII
13.02.14
✎
12:12
|
Дофига где переопределять типовые механизмы придется, но если заказчик готов за это заплатить, то почему нет? Только вот что, ТС - насчет предоплаты подумай серьезно.
|
|||||||||||||
20
Волшебник
модератор
13.02.14
✎
12:12
|
(18) Ну и пусть
|
|||||||||||||
21
Волшебник
модератор
13.02.14
✎
12:13
|
В Южном полушарии январь как раз летом и ничего, живут же люди
|
|||||||||||||
22
shuhard
13.02.14
✎
12:14
|
(0) из топика не понятно как календарь используется
если для отчетности и платёжных-календарей, то это нормальная практика |
|||||||||||||
23
PR
13.02.14
✎
12:14
|
(17) Нет, потому что (18) :))
И потом, ипанутость не в том, что придумано что-то, а в том, что это ссание против ветра. Одно дело, когда весь мир ипанулся, другое, когда ты один пытаешься разработать для себя свой календарь. Самое главное, какой в нем смысл-то, я так и не понял из сабжа? |
|||||||||||||
24
Господин ПЖ
13.02.14
✎
12:15
|
>ничего, живут же люди
они на головах ходят |
|||||||||||||
25
MSII
13.02.14
✎
12:16
|
(8) Кстати, в разговорах сотрудников приставка "бизнес" наверняка очень скоро редуцируется до "б". И будет у них "шестое бапреля, пятнадцатая бнеделя".
|
|||||||||||||
26
Волшебник
модератор
13.02.14
✎
12:17
|
(23) Unix/Linux отсчитывает время от 1 января 1970 года. Год выбрал совершенно произвольно. Год рождения Unix
|
|||||||||||||
27
PR
13.02.14
✎
12:18
|
Да и похрен. Как это отражается на пользователе?
|
|||||||||||||
28
Волшебник
модератор
13.02.14
✎
12:22
|
(27) Работы больше, денег меньше
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |