These are chat archives for springjazzy/GIS_JKH_Integration

31st
May 2017
K0LbAzzeR
@K0LbAzzeR
May 31 2017 02:22
@Jenstel33rus_twitter ты как счетчики грузить собрался? так же шаблонами?
K0LbAzzeR
@K0LbAzzeR
May 31 2017 03:26
Искал ответ на вопрос "Как совсем отключить авто форматирование в Эксель (перевод чисел в дату)" и наткнулся на это:

Согласен, причем на этот баг внимание обращалось уже много лет назад, но он до сих пор не исправлен.
Я занимаюсь обработкой данных и мне приходится делать замену точек на запятые, причем количество ячеек у меня исчисляется десятками, а часто и сотнями тысяч. И часто вылезает проблема появления дат.

И беседа с Майкрософт уже годами звучит как:
-Здравствуйте, у Вашего автомобиля постоянно открывается багажник.
-Да, к сожалению, это так, но это нормально, так и предусмотрено конструкцией автомобиля.
-Но ведь это неправильно, багажник не должен открываться.
-Да, мы понимаем Вашу позицию, попробуйте помедленнее ездить или когда багажник открылся, выполните следующую последовательность действий:

  1. Остановите автомобиль,
  2. Выйдите
  3. Закройте багажник
  4. Вы можете продолжать движение.

Вот все прямо вот так вот и звучит.

Чет мне кажется Ланит работает по тому же принципу :)
Daniel
@mortifactor
May 31 2017 03:37
в случае с ланитом даже автомобиль не едет
K0LbAzzeR
@K0LbAzzeR
May 31 2017 03:37
@mortifactor точно :+1:
Daniel
@mortifactor
May 31 2017 03:37
а в ответ на претензии он говорит - "зато багажник открывается"
K0LbAzzeR
@K0LbAzzeR
May 31 2017 03:37
Чет я их сильно расхвалил :)
@mortifactor :smile:
@mortifactor :clap: :fire:
Ну да машина не едет, зато багажник открывается :)
Anton
@dudarkoas
May 31 2017 03:44
@K0LbAzzeR не так. "Машина не едет, зато багажник сам не открывается"
nkochnev
@nkochnev
May 31 2017 04:48
Коллеги, кто нибудь занимается интеграцией с РосРеестром? Напишите в личку, пожалуйста
Denis Ulyanov
@DenisUlyanov
May 31 2017 05:48
@nkochnev а что там с росреестром?)
Daniel
@mortifactor
May 31 2017 06:46
а на ситах договоры управления в статусе "на утверждении" разве не автоматом одобряются?
mkpmkp
@mkpmkp
May 31 2017 07:25
image.png
У нас вот такая архитектура приложения, В как у народа?
doazet
@doazet
May 31 2017 07:28
@mkpmkp ща кинутся тебе все схемы рисовать
Anton
@dudarkoas
May 31 2017 07:28
@mkpmkp а можешь пингер показать изнутри? )
mkpmkp
@mkpmkp
May 31 2017 07:30
Грубо если то вот такой
    public static void Pinger() {
        while (true) {
            // Делаем тестовый запрос
            exportOrgRegistryRequestSearchCriteria[] SearchCriteria = new exportOrgRegistryRequestSearchCriteria[] {
                new exportOrgRegistryRequestSearchCriteria {
                    isRegisteredSpecified = false,
                    ItemsElementName = new[] { ItemsChoiceType29.OGRN },
                    Items = new[] { "1145543013880" }
                }
            };
            object requestResult = Client.ExportOrgRegistry(SearchCriteria);
            if (Error.IsError(requestResult)) {
            } else {
                //var FakeError = new Error("#TST000000", "Фсё пучком", "st", 2);
            }
            Thread.Sleep(TimeSpan.FromSeconds(60 * 60));
        }
    }
Pinger = new Thread(Process.Pinger);
Pinger.Start();
Anton
@dudarkoas
May 31 2017 07:31
ясссно, запрос дергаете, если ок, то ок )
mkpmkp
@mkpmkp
May 31 2017 07:32
ага
Anton
@dudarkoas
May 31 2017 07:32
и как часто запрос жанных организации шлете? )
раз в 60 минут?
mkpmkp
@mkpmkp
May 31 2017 07:32
ага
Anton
@dudarkoas
May 31 2017 07:32
ясно
doazet
@doazet
May 31 2017 07:32
у меня такая схема работы
Anton
@dudarkoas
May 31 2017 07:33
у тебя велосипед неплохой
ток на костыли надо резину натянуть )
с ободом
doazet
@doazet
May 31 2017 07:35
@dudarkoas на ланитовцев надо резину натянуть
чтобы не размножались, тьфу-тьфу-тьфу
Anton
@dudarkoas
May 31 2017 07:37
да ладно, мож там суперэффективные менеджеры не дают супергениальным разработчикам работать
они хотят звездолетами управлять, а их гис заставляют пилить
mkpmkp
@mkpmkp
May 31 2017 07:38
таки чо? никто не поделится своей архитектурой?
Anton
@dudarkoas
May 31 2017 07:38
nda )
вы такое не подписывали? )
doazet
@doazet
May 31 2017 07:39
@mkpmkp а Вы с какой целью интересуетесь?
mkpmkp
@mkpmkp
May 31 2017 07:39
с целью почерпнуть идей и поделиться своими
doazet
@doazet
May 31 2017 07:40
таки в чате по ходу одни евреи сидят
mkpmkp
@mkpmkp
May 31 2017 07:44
У нас каждый шаг выгрузки/загрузки идёт в несколько потоков. 20 потоков шлют запросы + 20 потоков забирают результаты
параллельно
Алексей Бугров
@Jenstel33rus_twitter
May 31 2017 07:48
@K0LbAzzeR нет, интеграция, шаблонами уже ничего не гружу полгода по основной конторе. Есть еще одна контора, там нет нормальной БД, вот там приходится шаблонами извращаться, но у них счетчиков не будет
Daniel
@mortifactor
May 31 2017 07:59
а что может значит, если при отправке лицевых на сит ругается "INT008046" "Не найдено основание для создания лицевого счета"
а, договор наверное
doazet
@doazet
May 31 2017 08:39
Л - логика
Daniel
@mortifactor
May 31 2017 08:56
дахз, 100500 статусов у договора, пока его сделаешь "Действующим"................
Anton
@dudarkoas
May 31 2017 09:14
гибкая система
doazet
@doazet
May 31 2017 09:16
@dudarkoas интуитивно понятный интерфейс
small-office
@small-office
May 31 2017 09:17
вот в чём дело то.. а я думаю что не так, плохая у меня интуиция..
doazet
@doazet
May 31 2017 09:18
@small-office была бы у кого-то из нас хорошая, с ГИСом не связались бы, лол
small-office
@small-office
May 31 2017 09:20
@doazet нее.. у кого-то просто судьба такая, карты так выпали, грешил может.. а я сам пришёл ..
Игорь Радченко
@DeathmentGD_twitter
May 31 2017 10:06
делаю экспорт оплат по ЛС за определенный месяц. по половине Лс пишет что "Нечего экспортировать". смотрю в ЛК эти лс - у всех статус оплаты "Новый". У ЛС где оплата ъхоть как то сквитирована - экспортирует. я хз..
Nikita
@springjazzy
May 31 2017 10:32
@mkpmkp у меня тоже потоки но хочу от них отказаться и перейти на очереди сообщений
вообще рекомендую всем вот эту книгу
там разбираются все основные шаблоны построения SOA архитектур
Anton
@dudarkoas
May 31 2017 10:34
@springjazzy кто мешает совместить, потоки + очереди? )
Nikita
@springjazzy
May 31 2017 10:34
я имел ввиду подбирать результаты
отправлять изначально можно и многопоточно
а подбор getState через очередь
и обработка результатов следовательно
Anton
@dudarkoas
May 31 2017 10:36
у нас getState вынесен из транспорта
т.о. он через очередь работает
транспорт тупо ответ возвращает, даже если ответ "еще не готово"
Nikita
@springjazzy
May 31 2017 10:37
что за транспорт?
Anton
@dudarkoas
May 31 2017 10:38
модуль отдельный, который шлет готовые пакеты из бд
подписывает, шлет через туннель, проверяет подпись в ответе и кладет ответ в бд без анализа содержимого
Nikita
@springjazzy
May 31 2017 10:40
у меня каждое сообщение - это поток. Его зона ответственности отправить сообщение, попытаться получить результат и записать ошибку. Плюс фоновый поток через Quartz подбивает сообщения результаты которых не удалось получить за приемлемое время, либо там была ошибка в соединении.
Надо переделать на RabbitMQ
где бы времени раздобыть на все те книги, которые надо прочесть
=)
Nikita
@springjazzy
May 31 2017 10:44
что за книга там? Та которую я рекомендовал?
Anton
@dudarkoas
May 31 2017 10:44
lf
да
doazet
@doazet
May 31 2017 10:44
где бы времени раздобыть на все те книги, которые надо прочесть
=)
я сыну на ночь читаю
Алексей Бугров
@Jenstel33rus_twitter
May 31 2017 10:45
Скажите, у приборов учета в первую очередь используется именно VersionGUID или GUID самого прибора (при обновлении данных, при добавлении показаний)?
Anton
@dudarkoas
May 31 2017 10:45
сколько сыну?
@Jenstel33rus_twitter в первую очередь version =)
во вторую обычный
doazet
@doazet
May 31 2017 10:45
@dudarkoas 6
Anton
@dudarkoas
May 31 2017 10:46
моему 6 тоже, но месяцев ))
Алексей Бугров
@Jenstel33rus_twitter
May 31 2017 10:46
@dudarkoas а где GUID используется? в каких операциях?
Anton
@dudarkoas
May 31 2017 10:47
@Jenstel33rus_twitter в показаниях разве не обычный guid?
small-office
@small-office
May 31 2017 10:47
моему 170 с хвостиком
тоже месяцев ))
Anton
@dudarkoas
May 31 2017 10:48
о, там оба на выбор
интересно )
тогда можно обычный на помойку выкинуть
во всяком случае пока
Nikita
@springjazzy
May 31 2017 10:49
@dudarkoas почему они при импорте ДРСО не возвращают корневой
Anton
@dudarkoas
May 31 2017 10:49
в теории вместо версионного можно обычный запихать и он не подавится
Nikita
@springjazzy
May 31 2017 10:49
для меня загадка..
Anton
@dudarkoas
May 31 2017 10:49
@springjazzy как и при импорте ПУ
Nikita
@springjazzy
May 31 2017 10:50
при импорте ПУ возвращают. При импорте ДРСО нет. Приходится делать экспорт чтобы узнать его. А без корневого ДРСО хрен ЛС добавишь
Anton
@dudarkoas
May 31 2017 10:51
@springjazzy при импорте ПУ они возвращают версионный
или оба?
чет я все забыл уже
Nikita
@springjazzy
May 31 2017 10:54
сейчас оба
Anton
@dudarkoas
May 31 2017 10:56
опачки, а давно?
т.е. в GUID продолжают класть verGuid, а в MeteringDeviceGUID кладут нормальный
в апреле начали
на сит2
хмхмхм
Алексей Бугров
@Jenstel33rus_twitter
May 31 2017 10:58
т.е. как быть? Брать RootGUID и не париться?
Anton
@dudarkoas
May 31 2017 10:59
да, я бы нафиг упразднил этот verGuid, пока не понял его применение
Nikita
@springjazzy
May 31 2017 11:00
@Jenstel33rus_twitter сохраняй оба
юзай один
...пригодиться
Anton
@dudarkoas
May 31 2017 11:00
до некоторых пор приходилось дополнительно запрашивать обычный, т.к. по версионному нельзя было передать показания
Nikita
@springjazzy
May 31 2017 11:00
да не. Мы всегда по версионному и передавали
Anton
@dudarkoas
May 31 2017 11:00
т.е. после импорта еще и экспорт приходилось делать
Nikita
@springjazzy
May 31 2017 11:00
всегда работало
Anton
@dudarkoas
May 31 2017 11:01
странно, я помню, что изначально ошибки были...
а апдейт приборов тоже по версионному?
@springjazzy а в какой версии появились-то нормальные идентификаторы, не в курсе?
как я их пропустил...
Алексей Бугров
@Jenstel33rus_twitter
May 31 2017 11:03
@springjazzy ок, сохраню оба канеш, а юзать-то какой? Root или Version?
Nikita
@springjazzy
May 31 2017 11:03
точно надо знать?
могу посмотреть конечно
если это был не риторический вопрос
@Jenstel33rus_twitter я version юзаю
Denis Ilyushchenko
@gizmo75rus
May 31 2017 11:06

@doazet

таки в чате по ходу одни евреи сидят
А что ты имеешь сказать за евреев? ну я еврей. Не отказываюсь оказывать помощь, при том без корыстно )))

doazet
@doazet
May 31 2017 11:08
@gizmo75rus мог бы и не сознаваться, и так видно, что еврей
Nikita
@springjazzy
May 31 2017 11:13
@doazet уже по всем прошлась )
по чувашам, по евреям.
doazet
@doazet
May 31 2017 11:15
@springjazzy ога, всех люблю :3
kolodinivan
@kolodinivan
May 31 2017 11:49
По юрикам кто как выгружает инфу? Все так же как и у физиков, только тип собственника другой?
У нас у одного юр лица несколько помещений в разных домах, ПД ему выставляем один в сумме. А по логики ГИС так тут не получиться, нужно на каждое помещение ПД делать. Ну хорошо ок, только вот как квитировать все это дело, если одной суммой все оплачивается.
Denis Ilyushchenko
@gizmo75rus
May 31 2017 11:52
@doazet - наци(а/о)налистка не? ))))
doazet
@doazet
May 31 2017 11:54
@gizmo75rus нациОналистка так-то
Denis Ilyushchenko
@gizmo75rus
May 31 2017 11:54
лол ))) куда нам евреем до славян )))
doazet
@doazet
May 31 2017 11:56
@kolodinivan пропорционально
kolodinivan
@kolodinivan
May 31 2017 12:20
Хорошо, а кто нибудь сталкивался с подобной проблемой как у меня, где ПД дробить получается нужно
doazet
@doazet
May 31 2017 12:36
@kolodinivan нет. Даже в страшных снах себе не могу представить
doazet
@doazet
May 31 2017 13:03
как же хорошо, когда наконец-то можно работать по 11 часов в сутки, юхху
kolodinivan
@kolodinivan
May 31 2017 13:22
эххх, что же делать...
Nikita
@springjazzy
May 31 2017 13:24
@kolodinivan у нас так же
благо в ПД у нас есть ссылка на объект
а вот с задолженностями хз что делать
kolodinivan
@kolodinivan
May 31 2017 13:38
@springjazzy думали сделать так. Завести все на один ЛС и считать его, а остальные помещения и ЛС считать пустышками и на них не создавать ПД.
Nikita
@springjazzy
May 31 2017 13:39
@kolodinivan лол. А что так можно было?
у меня заказчики не согласяться
а так да удобно конечно )
проверьте свои знания!
kolodinivan
@kolodinivan
May 31 2017 13:56
@springjazzy ХЗ, просто не хочется править свою систему))
Denis Ilyushchenko
@gizmo75rus
May 31 2017 14:13
друзья бросьте номером телефона ТП гис, а то я что то в глазки последнее время долблюсь ))) и нихера на сайте не вижу
doazet
@doazet
May 31 2017 14:14
@gizmo75rus а тебе зачем?
8-800-302-0305
Denis Ilyushchenko
@gizmo75rus
May 31 2017 14:15
позвонить хочу )))
@doazet спасибки ))
doazet
@doazet
May 31 2017 14:15
отпишись потом о результатах, лол
Denis Ilyushchenko
@gizmo75rus
May 31 2017 14:15
okay
doazet
@doazet
May 31 2017 14:16
ну если там без пошлости у вас обойдется, конечно
а то нас дети читают
Denis Ilyushchenko
@gizmo75rus
May 31 2017 14:20
Них........ себе, дозвонился с первой попытки )))
Выхожу один на один с тп.....
удар....
штанга
пас другому сотруднику
пас специалисту...
kolodinivan
@kolodinivan
May 31 2017 14:23
красная карточка
Denis Ilyushchenko
@gizmo75rus
May 31 2017 14:25
что то мяч ни как не может достигнуть спеца
Nikita
@springjazzy
May 31 2017 14:27
да у них там барса
они сейчас его 90 минут пинать будут
потом ТП в виде Месси твою защиту прорвет и гол тебе забьет - скажет ты сам виноват
Denis Ilyushchenko
@gizmo75rus
May 31 2017 14:32
пас другому спецу )))
еще пас - игра пошла живее
Denis Ilyushchenko
@gizmo75rus
May 31 2017 14:40
Удар...
Заявка отправлена в экспертную группу
Nikita
@springjazzy
May 31 2017 15:09
считай что "Диму" с мячом позвали домой - суп стынет
Vershinin Sergey
@versh23
May 31 2017 15:11
@gizmo75rus блин, да кто они такие?! група эта.. есть девочки тп, есть специалисты , а есть целая группа какая то еще