12.10.2010, 11:58 | #1 |
Пользователь
Регистрация: 19.07.2010
Сообщений: 392
Благодарности: 0
Поблагодарили 76
раз(а) в 76 сообщениях
Обратиться по нику Цитата выделенного |
замучил меня начальник уже с проблемой сводных
приставы "забывают" объединять ИП в сводные по взыскателю или присоединять вновь поступившие листы в отношении солидарных должников возможно ли состряпать скриптик, чтобы выбирал ИП по следующим условиям: 1. совпадают № ИД, дата выдачи ИД 2. сумма взыскания разнится в пределах +/- 200 руб. 3. № сводного ИП отсутствует либо присутствует у одного (двух, трех...), но отсутствует у другого (двух, трех...), при выполнении первых двух условий ручками это, конечно, все можно найти, но уж очень долго получается |
В Минюст Цитата Спасибо |
12.10.2010, 12:29 | #2 |
Модератор ФССП
Регистрация: 16.01.2009
Адрес: Россия / /
Сообщений: 3,373
Благодарности: 153
Поблагодарили 548
раз(а) в 528 сообщениях
Обратиться по нику Цитата выделенного |
__________________
Yo Way Yo, Home Va-Ray, Yo Ay-Rah, Jerhume Brunnen-G |
В Минюст Цитата Спасибо |
12.10.2010, 13:44 | #3 |
Пользователь
Регистрация: 19.07.2010
Сообщений: 392
Благодарности: 0
Поблагодарили 76
раз(а) в 76 сообщениях
Обратиться по нику Цитата выделенного |
блин, и правда проглядел, спасибо...
но этот фильтр отрабатывает только условие, при котором просто не объединены ИП а как быть со вторым вариантом (не присоединено)? |
В Минюст Цитата Спасибо |
12.10.2010, 13:54 | #4 |
Модератор ФССП
Регистрация: 16.01.2009
Адрес: Россия / /
Сообщений: 3,373
Благодарности: 153
Поблагодарили 548
раз(а) в 528 сообщениях
Обратиться по нику Цитата выделенного |
ну чё то нужно поправить в этом фильтре?
Код:
select distinct ip1.* from ip ip1, ip ip2 where ip1.pk <> ip2.pk and ip1.num_id = ip2.num_id and ip1.date_id_send = ip2.date_id_send and ip1.sum_ = ip2.sum_ and ip1.pk_svod is null and ip1.date_ip_out is null and ip2.date_ip_out is null
__________________
Yo Way Yo, Home Va-Ray, Yo Ay-Rah, Jerhume Brunnen-G |
В Минюст Цитата Спасибо |
12.10.2010, 14:32 | #5 |
Пользователь
Регистрация: 19.07.2010
Сообщений: 392
Благодарности: 0
Поблагодарили 76
раз(а) в 76 сообщениях
Обратиться по нику Цитата выделенного |
с суммой все понятно, условие чуть-чуть поправить (дополнить), а вот это условие (date_id_send) - лишнее, т.к. эта дата может не совпадать
во втором случае всё намного сложнее, поэтому я и спросил ладно, попробуем от обратного: есть сводное ИП (СВ), в котором уже как минимум 2 ИП нужно проверить, есть ли базе ИП, которые могут быть присоединены к имеющемуся, исходя из совпадения определенных условий (дата, номер, сумма +/- 200 руб.) если я правильно понимаю, для нахождения всех таких ИП придется цикл перебора делать? |
В Минюст Цитата Спасибо |
12.10.2010, 14:41 | #6 |
Модератор ФССП
Регистрация: 05.11.2009
Адрес: / /
Сообщений: 12,920
Благодарности: 35
Поблагодарили 683
раз(а) в 622 сообщениях
Обратиться по нику Цитата выделенного |
А объединяете и/п, находящиеся у одного СПИ, или в целом по отделу?
|
В Минюст Цитата Спасибо |
12.10.2010, 17:32 | #7 |
Пользователь
Регистрация: 19.07.2010
Сообщений: 392
Благодарности: 0
Поблагодарили 76
раз(а) в 76 сообщениях
Обратиться по нику Цитата выделенного |
в целом
с теми, кто будет вести сводное, определимся по факту |
В Минюст Цитата Спасибо |
12.10.2010, 18:41 | #8 | ||
Пользователь
Регистрация: 05.10.2010
Сообщений: 119
Благодарности: 0
Поблагодарили 8
раз(а) в 8 сообщениях
Обратиться по нику Цитата выделенного |
Цитата:
Делается очень просто в папке с Ex_prod-server? там где находиться запускаемый файл есть файл проверки ошибок называется Check_Stat.frl. Вам необходимо его открыть через обычный блокнот и можно дописать условие. Теперь если все пользователи захотят в программу с одного exeшника у них будет выходить ошибка и если СПИ не исправит он просто не сможет построить отчет. P.S (В принципе у него есть один не достаток нужно внести условие чтобы исполнительный документ не содержал "1-"). [codebox]ИП необходимо объединить в сводное по взыскателю select distinct IP1.NUM_IP as NUMBER from IP IP1, IP IP2 where (IP1.SUM_ = IP2.SUM_) and (IP1.NUM_ID = IP2.NUM_ID) and (IP1.DATE_ID_SEND = IP2.DATE_ID_SE ND) and (IP1.PK <> IP2.PK) and (IP1.NUM_SVOD is null) and (IP2.NUM_SVOD is null) and (IP1.PK_SVOD is null) and (IP2.PK_SVOD is null) and (IP1.DATE_IP_IN >= "01.01.2009") and (IP2.DATE_IP_IN >= "01.01.2009") and (IP1.SUM_ > 0) and (IP2.SUM_ > 0) and (IP1.NUM_ID not containing "б/н") and (IP2.NUM_ID not containing "б/н") and (IP1.NUM_ID is not null) and (IP2.NUM_ID is not null) and (IP1.SISP_TTL not containing "ИМУЩЕСТВЕННОГО ХАРАКТЕРА.ШТРАФ.ШТРАФ ГИБДД") and (IP2.SISP_TTL not containing "ИМУЩЕСТВЕННОГО ХАРАКТЕРА.ШТРАФ.ШТРАФ ГИБДД") and (IP1.SISP_TTL not containing "ИМУЩЕСТВЕННОГО ХАРАКТЕРА.ШТРАФ.УГОЛОВНЫЙ ШТРАФ") and (IP2.SISP_TTL not containing "ИМУЩЕСТВЕННОГО ХАРАКТЕРА.ШТРАФ.УГОЛОВНЫЙ ШТРАФ") and (IP1.SISP_TTL not containing "ИМУЩЕСТВЕННОГО ХАРАКТЕРА.ШТРАФ.ШТРАФ СУДА") and (IP2.SISP_TTL not containing "ИМУЩЕСТВЕННОГО ХАРАКТЕРА.ШТРАФ.ШТРАФ СУДА") and (IP1.VIDV_TTL not containing "ФИЗИЧЕСК") and (IP2.VIDV_TTL not containing "ФИЗИЧЕСК") and (IP1.NAME_ORG_ID = IP2.NAME_ORG_ID) and (IP1.VID_ORG_ID_TTL = IP2.VID_ORG_ID_ TTL) and (IP1.NAME_ID not containing "ПРАВОНАРУШЕНИЯХ") and (IP2.NAME_ID not containing "ПРАВОНАРУШЕНИЯХ") and (IP1.NAME_ID not containing "НОТАРИАЛЬНО") and (IP2.NAME_ID not containing "НОТАРИАЛЬНО") and (IP1.NAME_ID not containing "ФУНКЦИИ") and (IP2.NAME_ID not containing "ФУНКЦИИ") and (IP1.NAME_ID not containing "ДРУГОГО") and (IP2.NAME_ID not containing "ДРУГОГО") and (IP1.NAME_ID not containing "КОМИССИИ") and (IP2.NAME_ID not containing "КОМИССИИ") and (IP1.WHY not containing "адвокат") and (IP2.WHY not containing "адвокат") and (IP1.WHY not containing "эксперт") and (IP2.WHY not containing "эксперт") and (IP1.WHY not containing "уголовн") and (IP2.WHY not containing "уголовн") and (IP1.NAME_D <> IP2.NAME_D) and ((((IP1.WHY not containing "госпошлина") and (IP2.WHY not containing "госпошлина")) or ((IP1.WHY not containing "гос") and (IP2.WHY not containing "гос"))) and (IP1.SUM_ > 1500) and (IP2.SUM_ > 1500)) and (IP1.DATE_IP_OUT is null) and (IP2.DATE_IP_OUT is null) [/codebox] Цитата:
|
||
В Минюст Цитата Спасибо |
18.10.2010, 15:49 | #9 |
Пользователь
Регистрация: 22.06.2010
Сообщений: 14
Благодарности: 0
Поблагодарили 2
раз(а) в 2 сообщениях
Обратиться по нику Цитата выделенного |
так смотри в том же фильтре, там есть ИП, кот нужно просто ПРИсоединить. Минус в нем тот, что не проверяет оконченные ИП
|
В Минюст Цитата Спасибо |
25.10.2010, 14:43 | #10 |
Пользователь
Регистрация: 15.10.2010
Сообщений: 10
Благодарности: 0
Поблагодарили 0
раз(а) в 0 сообщениях
Обратиться по нику Цитата выделенного |
Есть скриптик, который лежит у кирова в папке Перерегистрация на 2010 год, вроде Блок 2.
|
В Минюст Цитата Спасибо |
|
|
«Закония» в соц. сетях