К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Создание одного документа на одну дату

0 - 28.11.2022 - 06:10
Каким образом можно предусмотреть что бы на одну дату создавался только один документ?


Гость
1 - 28.11.2022 - 09:06
Перед записью писать в периодический регистр сведений с периодичностью день например, иначе отказ
2 - 28.11.2022 - 09:25
(1) Сделал перед записью на сервере, проверяю текущую дату документа.

МЕЖДУ НАЧАЛОПЕРИОДА(&ДатаДокумента, ДЕНЬ) И КОНЕЦПЕРИОДА(&ДатаДокумента, ДЕНЬ)";
Гость
3 - 06.12.2022 - 03:01
в смысле всего один документ в день? это чего за ограничение прав трудящихся? а ничо так что кроме ведомости на ЗП надо еще платежку на перечисление этой ЗП завести, а также на НДФЛ. ну и, чем черт не шутит, рискну предположить - еще и строки выписки банка!
4 - 06.12.2022 - 09:32
3-2Green >Это скорее всего что-то свое, типа групповой СФ.
Гость
5 - 06.12.2022 - 11:18
Или перемещения для интеркомпани в конце смены, чтоб не было минусов
6 - 07.12.2022 - 18:19
2-LivingStar > и как это поможет определить существует уже в этой дате документ или нет?
.
в клюшках такое делается тупо - проверяется наличие в дате уже существующих документов. Пример можно посмотреть в ТиС "Формирование записей книги продаж"
Uho
7 - 07.12.2022 - 18:52
6-Чучундер > в (2), конечно, неправильно. Но ты, Чучундер, имхо, застрял в клюшках
8 - 07.12.2022 - 21:45
7-Uho > а как в снеговике феншуйно-правильно решить задачу "не более одного документа определенного вида за дату"...?
Гость
9 - 08.12.2022 - 01:18
8-Чучундер > создать пустые (служебные доки) заранее и запретить создание новых. чисто логически. разрешить редактирование дока текущей даты (откуда интересно она берется ещё. ну, допустим дата запрета регламентно переносится на дату предыдущую текущей, если она не меньше текущего значения даты запрета), запретить изменение даты дока.
Гость
10 - 08.12.2022 - 01:25
сильно? главное в этом деле нестандартно подойти, ибо предполагается, что юзеры будут всячески пытаться ввести несколько доков на любую дату. так ведь?
Гость
11 - 08.12.2022 - 01:27
7-Uho > он не застрял. он Патриот. в максимальной комплектации. Travel Edition вроде, оранжевенький такой.
Патриоты не застревают.
Гость
12 - 08.12.2022 - 01:42

во
13 - 09.12.2022 - 00:13
9-2Green > это вообще изврат страшный
14 - 11.12.2022 - 22:18
Как уже верно написал Чучундер, проверять наличие в дате уже существующих документов. Если документ уже есть - перезаполнять его.
15 - 11.12.2022 - 22:54
я хз... Развели бодягу на несколько дней. Какие-то ПРИНЦИПИАЛЬНЫЕ проблемы сделать сабж на снеговике?
16 - 12.12.2022 - 10:39
Цитата:
Сообщение от Чучундер Посмотреть сообщение
и как это поможет определить существует уже в этой дате документ
А что мешает сделать запрос для документа с условием Дата Между началом и концом дня?
17 - 12.12.2022 - 14:23
16-K Michael > не это понятно, только все равно придется проверять пустая выборка или не пустая. Вдобавок могут накладываться дополнительные условия
- считать непроведенный документ "существующим"..?
- считать помеченный документ "несуществующим"
.
я хз как в снеговике - но "при записи" НОВОГО документа придется проверять не вбабахал ли кто-то за время редактирования аналогичный документ...
18 - 12.12.2022 - 14:58
Цитата:
Сообщение от Чучундер Посмотреть сообщение
я хз как в снеговике - но "при записи" НОВОГО документа придется проверять не вбабахал ли кто-то за время редактирования аналогичный документ...
Зачем?
В ПриСозданииНасервере проверяется наличие документа. Если есть, то сразу открывается существующий документ. Ну и в ПриИзмененииДаты ставится проверка.
19 - 12.12.2022 - 15:36
18-Billi > "В ПриСозданииНасервере проверяется наличие документа. "
- проверили, документа нет. Открываем пользюку документ. новый. еще не записанный.
.
в другом сеансе другой пользюк таким же образом получает второй экземпляр дока на эту же дату пока первый пользюк не записал свой документ...
.
оба пользюка записывают документы. проверки при записи нет. получаем в одну дату - два документа
.
????
20 - 12.12.2022 - 15:39
или в снеговике сценарий 18-19 как-то по другому отработает?
21 - 12.12.2022 - 15:41
19-Чучундер >Ну так а ты сразу документ записывай, при создании. И тогда второй пользователь будет точно знать, что документ уже есть, и не будет тратить время на его создание. А то потратит полчаса на заполнение, а потом обломится в призаписи.
22 - 12.12.2022 - 15:43
В любом случае методов решения множество. Но пока нет подробностей процесса, выбрать оптимальный нельзя.
23 - 12.12.2022 - 15:48
21-Billi > тогда надо решать - записанный документ считается правильным? даже если он не заполнен полностью и не проведен? - получается гемора куча.
Проще при записи проверять.
24 - 12.12.2022 - 15:48
а вообще - фигня, в (22) суть
25 - 12.12.2022 - 15:56
23-Чучундер >
Цитата:
Сообщение от Чучундер Посмотреть сообщение
21-Billi > тогда надо решать - записанный документ считается правильным? даже если он не заполнен полностью и не проведен? - получается гемора куча. Проще при записи проверять.
Что значит "правильным"? Если документ должен быть только один - то его наличие уже является "правильностью".
А вот корректно ли он заполнен, то тут нужно смотреть на проведение - если он проведен то значит корректен, если нет, то в любом случае его нужно воспринимать как не корректно заполненный. Потому что все проверки производят в припроведении. В призаписи обычно дозаполняют документ.
Гость
26 - 12.12.2022 - 17:44
так почему нельзя сразу насоздавать документы на все даты?
и запретить ввод нового и даты существующим менять. по-моему идеально. и никаких запросов.


К списку вопросов






Copyright ©, Все права защищены