|
v8: Как проверить что день рабочий | ☑ | ||
---|---|---|---|---|
0
Slepoi
13.02.13
✎
10:17
|
Обработкой создаются документы (больше 1000), в справочнике контрагентов добавлено поле с цифрой н-р 15. Дата создания документов. У всех контрагентов разная дата. Нужно в этой обработке проверить дату н-р 15.02.2013 является ли эта дата рабочим днем, и в зависимости от результатов уже дальше с ней работать, или сдвигать на другой день или создавать этой датой. Вопрос: Как проверить дату на рабочий день или нет? Конфигурация БП 2.0.43.13
|
|||
1
Wobland
13.02.13
✎
10:19
|
календаря нету? заведи
|
|||
2
MaxisUssr
13.02.13
✎
10:19
|
(0)
Типовая? см. производственный календарь |
|||
3
Maxus43
13.02.13
✎
10:20
|
(2) БП
(0) легче завести календарь |
|||
4
Maxus43
13.02.13
✎
10:20
|
(3) + всмысле регистр производственный календарь
|
|||
5
kosts
13.02.13
✎
10:20
|
Регламентированный календарь смотри
|
|||
6
Wobland
13.02.13
✎
10:21
|
(2) (5) у меня в 3.0 нету
|
|||
7
Maxus43
13.02.13
✎
10:22
|
да нет в БП, нет. надо допиливать
|
|||
8
НЕА123
13.02.13
✎
10:23
|
РегламентированныйПроизводственныйКалендарь
|
|||
9
Wobland
13.02.13
✎
10:23
|
можно к УПП подключиться и спросить
|
|||
10
qeos
13.02.13
✎
10:23
|
эту проблему можно выделить в отдельный философский вопрос..
|
|||
11
Maxus43
13.02.13
✎
10:24
|
(9) купи сначала.
З.ы. если цель именно (0), то подозреваю что есть в инете сайты, где можно это спросить) |
|||
12
КуплюКровать
13.02.13
✎
10:25
|
календарь, малендарь,
Если ДеньНедели(дата) <= 5 Тогда и пофигу на праздники |
|||
13
Wobland
13.02.13
✎
10:25
|
(11) ага - миста
|
|||
14
Web00001
13.02.13
✎
10:26
|
(11)Обработка не работающая без инета ))
|
|||
15
MSII
13.02.13
✎
10:27
|
(12) А праздники - в массив. И вперед.
|
|||
16
Maxus43
13.02.13
✎
10:28
|
(15) каждый год праздники разные (переносы дней)...
|
|||
17
Wobland
13.02.13
✎
10:30
|
(15) праздники - в регистр
|
|||
18
Web00001
13.02.13
✎
10:31
|
(16) раз в год можно и вручную переписать массив с праздниками, или выгрузить из конфигурации где они есть :)
|
|||
19
Defender aka LINN
13.02.13
✎
10:36
|
(18) Внимание, вопрос: а не производственный календарь ли это делает?
|
|||
20
MSII
13.02.13
✎
10:36
|
(16) Понятно, но мы же договорились, что праздники будем откуда-то забирать. Взяли праздники из внешнего источника, записали в массив и понеслось создание документов с проверкой на вхождение в массив и (12)
|
|||
21
Wobland
13.02.13
✎
10:42
|
(20) не понеслось. суббота бывает рабочей
|
|||
22
Slepoi
13.02.13
✎
10:56
|
Календарь есть. Просто не могу получить из него данные.
|
|||
23
Defender aka LINN
13.02.13
✎
10:58
|
(22) В таком случае, ты очень грамотно выбрал ник.
|
|||
24
Wobland
13.02.13
✎
11:00
|
(22) красненькие дни смотри - это праздники. чёрненькие - будни
|
|||
25
Slepoi
13.02.13
✎
11:02
|
(24) Программным способом
|
|||
26
Maxus43
13.02.13
✎
11:06
|
в БП есть календарь?
|
|||
27
Wobland
13.02.13
✎
11:06
|
(25) пожалеть? посочувствовать?
|
|||
28
Wobland
13.02.13
✎
11:07
|
(26) за 40 минут сделал, видимо
|
|||
29
MSII
13.02.13
✎
11:07
|
(26) Есть. Просто в начале топика кто-то про БП 3.0 упомянул.
|
|||
30
Wobland
13.02.13
✎
11:07
|
(29) я упомянул. о том, что нету
|
|||
31
MSII
13.02.13
✎
11:08
|
(28) Долго ли вернуть взад. Выносить производственный календарь из типовой БП наверное сложнее было.
|
|||
32
Wobland
13.02.13
✎
11:10
|
гы! это ж справочник
|
|||
33
Wobland
13.02.13
✎
11:11
|
а не, регистр
|
|||
34
Wobland
13.02.13
✎
11:12
|
"ВЫБРАТЬ
| ДанныеПроизводственногоКалендаря.Дата, | ДанныеПроизводственногоКалендаря.ВидДня |ИЗ | РегистрСведений.ДанныеПроизводственногоКалендаря КАК ДанныеПроизводственногоКалендаря |ГДЕ | ДанныеПроизводственногоКалендаря.Год = &ТекущийГод | И ДанныеПроизводственногоКалендаря.ПроизводственныйКалендарь = &ПроизводственныйКалендарь"; дальше сам |
|||
35
Slepoi
13.02.13
✎
11:13
|
(34) спасибо, выбирал из регистра
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |