|
НайтиПоНомеру, Как работает | ☑ | ||
---|---|---|---|---|
0
dvrk
10.01.23
✎
13:24
|
Привет, подскажите, как это отработает? я не понимаю Результат=Документы.СчетФактураВыданный.НайтиПоНомеру(М11,'20220109');
вопрос именно про '20220109' |
|||
1
НафНаф
10.01.23
✎
13:25
|
Как указать конкретную дату (литерал) в языке?
09.06.2012 Литерал типа Дата представляет собой строку цифр, заключенную в одинарные кавычки. Эта строка должна иметь вид 'ГГГГММДДччммсс', где: ГГГГ - четыре цифры года (включая тысячелетие и век); ММ - две цифры месяца; ДД - две цифры даты; чч - две цифры часа (в 24-х часовом формате); мм - две цифры минут; сс - две цифры секунд. В литерале типа Дата обязательно должно задаваться значение года, месяца и дня. Для задания даты соответствующей началу отсчета достаточно указать '00010101'. Допускается при указании литералов типа Дата опускать последние символы (секунды, минуты, часы и т.д.). Это означает, что данные параметры будут равны нулю (для времени) или единице (для даты). В литерале даты допускается использование различных разделителей: Сообщить('20040814093941'); Сообщить('2004-08-14 09:39:41'); Оригинал: https://v8.1c.ru/obuchenie-programmistov/primery-razrabotki/primitivnye_tipy/kak_ukazat_konkretnuyu_datu_literal_v_yazyke.htm |
|||
2
Kassern
10.01.23
✎
13:25
|
(0) Второй параметр должен быть тип Дата
|
|||
3
dvrk
10.01.23
✎
13:26
|
я спрашиваю именно про указанную там дату, почему именно такая дата указана?
|
|||
4
dvrk
10.01.23
✎
13:26
|
это обработка переносит даты счет фактур, почему дата указана именно эта?
|
|||
5
dvrk
10.01.23
✎
13:27
|
это типа 1ый рабочий день в году указан?
|
|||
6
НафНаф
10.01.23
✎
13:28
|
(4) в пределах периода нумерации любая дата подойдет
|
|||
7
dvrk
10.01.23
✎
13:28
|
(6) чтобы эта обработка в 23 году заработала мне нужно просто указать '20230109' ?
|
|||
8
Asmody
10.01.23
✎
13:28
|
(4) спроси у автора обработки. может у него в этот день День рождения
|
|||
9
НафНаф
10.01.23
✎
13:29
|
(5) платформе 1С глубоко все равно на дату начала рабочего года
|
|||
10
Kassern
10.01.23
✎
13:29
|
(3) Вы издеваетесь? Откройте СП
<ДатаИнтервала> (необязательный) Тип: Дата. Дата из интервала, в котором проводится поиск по номеру. Сам интервал определяется как период уникальности номеров документа, в который входит указанная дата. Например, если номера документов уникальны в пределах месяца и задана дата 10 декабря 2001 года, то поиск будет проводиться в интервале с 01 по 31 декабря 2001 года. Параметр используется для документов с периодической нумерацией. |
|||
11
Ryzeman
10.01.23
✎
13:29
|
(3) Синтакс-помощник:
<ДатаИнтервала> (необязательный) Тип: Дата. Дата из интервала, в котором проводится поиск по номеру. Сам интервал определяется как период уникальности номеров документа, в который входит указанная дата. Например, если номера документов уникальны в пределах месяца и задана дата 10 декабря 2001 года, то поиск будет проводиться в интервале с 01 по 31 декабря 2001 года. Параметр используется для документов с периодической нумерацией. (4) это ты нам скажи))) |
|||
12
НафНаф
10.01.23
✎
13:30
|
(7) достаточно да, но не необходимо
вообще - учитесь вопросы нормально задавать |
|||
13
dvrk
10.01.23
✎
13:31
|
(10) я читал СП и не понял почему 2ой параметр '20220901'
|
|||
14
Ryzeman
10.01.23
✎
13:32
|
(13) Что из написанного тебе не ясно? Сформулируй свой вопрос
|
|||
15
dvrk
10.01.23
✎
13:32
|
(14) я хотел чтобы мне помогли разобраться почему у меня 2ой параметр '20220901'
|
|||
16
Ryzeman
10.01.23
✎
13:33
|
(15) потому что тот, кто писал обработку задал период в котором будут искаться документы содержащие 1 ноября 2022 года. Так ясно?
|
|||
17
НафНаф
10.01.23
✎
13:34
|
(16) что?
|
|||
18
dvrk
10.01.23
✎
13:34
|
(16) я не понял
|
|||
19
НафНаф
10.01.23
✎
13:35
|
(15) вы уже походу пьесы дату поменяли
|
|||
20
dvrk
10.01.23
✎
13:36
|
(19) да, я ошибся, вот 20220109 и я хочу понять почему этот период указан, например, в обработке выбираются документы за февраль и у них меняется дата, зачем там 20220109?
|
|||
21
Ryzeman
10.01.23
✎
13:36
|
(18) у твоих документов какая то периодичность в нумерации. Месяц там, год или ещё какая.
Вот период в котором ищется конкретный номер должен содержать 1 ноября 2022 года. Если периодичность год, то номер ищется в рамках 2022 года. Если период месяц - то в рамках всего ноября 2022 года. Так ясно? |
|||
22
НафНаф
10.01.23
✎
13:36
|
Предположу что нумерация у СчетФактураВыданный имеет период год. Тогда для поиска номера серди этих документов в 2022 году достаточно указать ЛЮБУЮ дату 2022 года
|
|||
23
dvrk
10.01.23
✎
13:37
|
(21) да, у меня каждый год новая нумерация, то есть 20220109 указано для того чтобы с этого дня по текущуюдату искалось?
|
|||
24
НафНаф
10.01.23
✎
13:37
|
(23) нет, нихрена ты не понял СП или не читал
|
|||
25
Ryzeman
10.01.23
✎
13:38
|
(23) тебе в СП русским по белому написали)
Сам интервал определяется как период уникальности номеров документа, в который входит указанная дата. Если периодичность год - то будет в дате которую укажешь будет по сути учитываться только год. Месяц и день не играют роли |
|||
26
dvrk
10.01.23
✎
13:38
|
(24) ну не текущую, а конец года, но там же ничего нет..
|
|||
27
dvrk
10.01.23
✎
13:38
|
ну всё теперь я всё понял, просто мало ли, думал не случайно дата указана и на что-то влияет, спасибо)
|
|||
28
Гипервизор
10.01.23
✎
13:39
|
(0) Это вы у нас спрашиваете, почему кто-то там у вас поставил именно 20220109, а не 20220101, например?
|
|||
29
dvrk
10.01.23
✎
13:48
|
(28) да, ну точнее я спрашиваю какая разница 0101 или 0109, но уже понял
|
|||
30
Serg_1960
10.01.23
✎
13:51
|
Телепатам Мисты посвящается.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |