Форум A4on.TV и ПО "Атирра"

Программный продукт "Атирра" => Вопросы по работе программы => Тема начата: Виталий от Августа 14, 2009, 21:36:40

Название: Конвертация данных
Отправлено: Виталий от Августа 14, 2009, 21:36:40
Дмитрий заинтересовала Ваша программа с дальнейшим приобретением
хотел сконвертить абонентов одного дома для изучения программы, попробывать работу с тарифами, расчет итд
 конвертер выдает что база данных не найдена, или в демо невозможно?
И еще вопрос с пакетированием на разные карты разных пакетов пока не решали?
Заранее спасибо
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Августа 15, 2009, 16:22:48
положите конвертер рябом с программой
т.е. Converter.exe должен лежать в каталоге с файлом ATIRRA.EXE

пакетирование сделано в новой версии, но пока новая версия не доступна,
ибо нахожусь в отпуске
Название: Re: Конвертация данных
Отправлено: kovach от Сентября 30, 2009, 11:20:37
Дима, у конвектора есть ограничение?, у меня пишет "выход за приделы диапазона"
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Сентября 30, 2009, 11:42:55
Ограничений нет.
проверял на нескольких файлах. проблем не было.
проверю еще на одно формате и отпишусь
Название: Re: Конвертация данных
Отправлено: kovach от Сентября 30, 2009, 12:09:37
Я делал на 800 строк идёт, а на 900 уже нет  :)
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Сентября 30, 2009, 12:34:25
Проверил на Вашем файле, проблема в том что очень "хитрый" файл (ссылки на другие фалы и прочее)
Я выделил данные, скопировал, создал новую книгу, и вставил через "Специальную вставку" - "Значения"
и эту книгу удачно конвертировал в базу
а там больше 800 записей ;)
Название: Re: Конвертация данных
Отправлено: kovach от Сентября 30, 2009, 13:09:13
Я это знаю и сделал за ранье, но оно не хочет, я попробую ещё пару вариантов и отпишусь
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Сентября 30, 2009, 16:59:53
Конвертер мной проверен как только можно.
Жду результатов ваших проверок
Название: Re: Конвертация данных
Отправлено: kovach от Сентября 30, 2009, 18:00:14
Всё супер! спасибо, была проблема в моём фаиле
Название: Re: Конвертация данных
Отправлено: kovach от Октября 08, 2009, 11:57:31
У меня в екселе сделано 2 столбца, один аванс, а другой долг. В конвекторе один столбец "сальдо". Что можно сделать?
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Октября 08, 2009, 12:05:02
или использовать столбец Сальдо
или аванс использовать как сумму платежа а долг как задолженность
Название: Re: Конвертация данных
Отправлено: kovach от Октября 08, 2009, 12:43:18
Всё получилось, использовал второй вариант, а вот в проге нужно было каждому абоненту нажимать на "пересчитать".
Почему-то на "обновить" или закрыть и открыть прогу, сама не хотела пересчитать :)
Название: Re: Конвертация данных
Отправлено: kovach от Октября 13, 2009, 17:38:09
В столбце стоит дата отключение, в конвекторе ставлю номер этого столбца. При перенос даных, конвектор ставит дату 2020 год.
Ставлю дату в конвекторе то тогда он отключает всех, может я что то не так делаю.
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Октября 13, 2009, 18:08:00
когда ставит 2020 это значит не верный формат даты
нужно в настройках указать вместо DD.MM.YY поставь DD.MM.YYYY
Название: Re: Конвертация данных
Отправлено: kovach от Октября 13, 2009, 18:18:01
Да, спасибо, я уже разобрался. Нужно было поставить в столбец "формат", а я поставил дату в столбец "по умолчанию"
Название: Re: Конвертация данных
Отправлено: kovach от Октября 15, 2009, 18:04:22
У меня что то не получается поставить дополнительный тариф.
В конвекторе "Тариф (доп)" ставлю № столбца, которая указана услуга
Абонент всё равно под услугой абонплата
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Октября 15, 2009, 18:10:51
Это дополнительный тариф. т.е. Абонплата будет всегда и в дополнении можно добавить еще услугу
Название: Re: Конвертация данных
Отправлено: kovach от Октября 16, 2009, 09:59:24
Дима, я не понял, как мне добавить дополнительную услугу в конвертере
Название: Re: Конвертация данных
Отправлено: kovach от Октября 16, 2009, 15:26:57
Всё получилось, нужно было в строке "тариф" где указываю № столбца там указывать вид услуг.
Спасибо что дали время подумать :)
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Октября 16, 2009, 15:53:57
Иван, объясни мне что ты делаешь с конвертером, у тебя же уже давно стоит полная версия?
Название: Re: Конвертация данных
Отправлено: kovach от Октября 16, 2009, 16:17:33
Дима, я тебе писал что есть пару клиентов кторые расматривают фрии версию и не хотят заносить в ручную, вот они  меня и достают. 
Название: Re: Конвертация данных
Отправлено: kovach от Октября 16, 2009, 16:18:51
Теперь у меня возник другой вопрос.
Как мне правильно сделать что бы один абонен был "отключен по заявлению" , а другой "отключен за неуплату".
У меня получается только "отключен за неуплату"или "отключен по заявлению"
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Октября 16, 2009, 16:24:37
Есть признак
Причина отключения.
и там написано: "Если поле равно значению поля "формат", то отключен по заявлению, иначе за неуплату"
если абонент отключен по заявлению и в ячейке екселя стоит например "З"
то поставь в настройке формат "З".

как-то так :)
Название: Re: Конвертация данных
Отправлено: Алексей от Января 10, 2010, 22:32:46
Здраствуйте Дмитрий. С конвертацией вроде разобрался. Но ести вопрос.
У меня адреса записны в виде "Ломносова 55-12" т.е. дом 55 кв 12 (всё в 1 столбце).
Может подскажите как розвести "малой кровью", а то их болше 14 тыс. :(
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Января 10, 2010, 23:19:58
Добрый день, Алексей

я сделаю конвертер под ваш формат адреса
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Января 11, 2010, 11:26:54
Конвертер обновлен.

Для того чтоб разбить адрес вида "Ленина 1-1"
необходимо
указать столбец с адресом
"номер дома после" установить " "(пробел)
"квартира после" установить "-"(минус)
и разбить адрес

возможны проблемы с адресами типа "9-го мая 1-2", придется либо исправить, либо ждать следующего обновления
Название: Re: Конвертация данных
Отправлено: Алексей от Января 11, 2010, 12:15:12
Я что то не понял?
Конвертация "Попова 28-11" (столб 2) ------- разбивю.
Всё улетело в столб 16 (квартира), при этом столбы 14 (ул) и 15 (дом) пусты.
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Января 11, 2010, 12:24:56
Я что то не понял?
Конвертация "Попова 28-11" (столб 2) ------- разбивю.
Всё улетело в столб 16 (квартира), при этом столбы 14 (ул) и 15 (дом) пусты.

делаем так в области "Адрес в одном столбце"
номер столбца - ставим 2
Номер дома после - ставим пробел (там стоит д.)
Квартира после - ставим - (стоит кв.)
жмем Разбить адрес


Название: Re: Конвертация данных
Отправлено: Алексей от Января 11, 2010, 12:36:58
Работает.
Знаки можно вводить любые? (универсальность). Если к примеру Попова.28 11
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Января 11, 2010, 15:12:35
Знаки можно вводить любые? (универсальность). Если к примеру Попова.28 11
Да.
Название: Re: Конвертация данных
Отправлено: donat от Мая 01, 2011, 14:13:43
0. Пока пытаюсь создать список\файл, который обработается в convertor. Пока не получилось :(
(один из скринов в аттаче, что я делаю не так? Какой-то явной ошибки мне не говорит).

Может, имеет смысл в комплекте вложить стандартный файл экселя со списком? :) (для таких непонятливых как я  :-[ )

1. Мда :) Я, кажется, смог-таки грохнуть базу, жмакнув "Загрузить данные в БД". В то время, как в закладке "перенос данных" списка не появилось =)
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Мая 01, 2011, 23:25:35
судя по скриншоту все в порядке.
что значит не получилось?
Что значит "грохнуть"?
Название: Re: Конвертация данных
Отправлено: donat от Мая 03, 2011, 01:37:41
Во второй вкладке в конверторе у меня пока не появилось превью таблицы с абонами.
(Завтра буду пробовать на работе на другом экземпляре).

А по поводу базы - да, у меня исчезли, в частности, абоненты.
Полагаю, это случилось после того, как я "импортировал" данные из конвертора (во второй вкладке конвертора данные не отображались, понимаю, что нажимать было бессмысленно).
Во всяком случае, кнопочка нажалась :) И не поругалась.

При следующей загрузке(?) программы списка пользователей, тарифов и т.п. уже не было. Остались заявки, работники, платежи.
Название: Re: Конвертация данных
Отправлено: donat от Мая 03, 2011, 15:50:23
маленькое дополнение... (так сказать, в процессе)

В офисе у меня заработала конвертация (попробую дома на этом же файле, должна же быть какая-то разница!?).

Но как дома, так и на работе смог довести конвертор до повисания (видимо, не пережил формат ячейки? - последний раз попробовал подсунуть "сальдо на число", больше не экспериментировал).

Кроме того, несколько смутило (может, не понял чего?) - в конверторе второй параметр - "Дата перв.подклю", а в описании - "Дата договора".
Но дата договора обычно отличается от даты подключения...
Название: Re: Конвертация данных
Отправлено: donat от Мая 03, 2011, 16:00:23
Существует ли возможность подгружать данные об оплате по уже существующим\не существующим в базе?

Вопрос по работе конвертора (опытным путем и сам пойму, но, может, что полезное надо знать).
допустим, есть ли возможность в несколько этапов
1) загрузить
Савельев А.В. по улице Химиков, д. кв
2)
Савельев А.В. сальдо на дату - 200рэ
3)
Савельев А.В. даты платежей по месяцам?


В качестве предложений
1) добавить пункт "игнорировать n первых строк"
2) при нажатии "обработать файл" список не очищается, а удваивается.
3) видимо, база не грохается (как я воспринял), а просто очищается перед заполнением - может, имеет смысл выдавать предупреждение об этом?

Сейчас пытаюсь понять, как мне с датой платежа и суммой затянуть и номер квитанции... (и надо ли мне это).

Думаю, как запихнуть адреса вида "ул. Чапаева 20 кв. 29."
Видимо, придется вспомнить, как создать выражение на второй пробел и провести замены в экселе...??

Не понял, от чего зависит кол-о отображаемых параметров в конверторе (картинка в аттаче)

Спасибо.
Название: Re: Конвертация данных
Отправлено: donat от Мая 03, 2011, 18:34:45
Пока доработался только до

Абонент не добавлен. добавьте его вручную. ; 2; 03.09.2010г.; Коз*** *****а Вячеславовна; ***** д.** кв. 3; 120; ; ; ; Коз*****; Елена; Вячеславовна; Энгельса; **; 3

Абоненту не добавлена услуга. подключите вручную. ; 2; 03.09.2010г.; Коз*** *****а Вячеславовна; ***** д.** кв. 3; 120; ; ; ; Коз*****; *****а; Вячеславовна; Энгельса; **; 3

Вопрос :)
Какие поля являются обязательными?
Может, сделать кнопку "тест" - чтобы программа сказала, сколько у нее получилось в итоге схавать? :)
(да, лично я бы точно не сделал - было бы лень доделывать одноразовый инструмент :))) )

з.ы.
На одном из компов получил ошибку после выбора файла для импорта (в аттаче).
Название: Re: Конвертация данных
Отправлено: donat от Мая 03, 2011, 23:14:59
Не понял, от чего зависит кол-о отображаемых параметров в конверторе (картинка в аттаче)

Понял. Ибо converter_attira.fs
А то у меня уже крыша начала шуршать - вне зависимости от файла - одинаковое кол-о параметров...

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

Также остается вопрос, можно ли дополнять базу при импорте - насколько я понял, предыдущие пользователи грохаются? Остаются только справочники улиц-домов?

Также осталась непонятка, почему не хочет полностью добавляться тариф по умолчанию(то, что ставится в случае незаполненной таблицы). Он в справочниках отображается пустой строкой (см. рис).
Соот-о, и в списке пользователей. Неприятно то, что ничего с пользователями не происходит, даже если я назначаю название и код тарифа.
Начинает отображаться только, например, если я, например, отключаю услугу.
(сейчас попробовал - на "нормальных" тарифах это тоже видно).


з.ы. По-прежнему мне не привыкнуть к статусу "подключение". В других биллингах это обычно означает стадию подготовки к предоставлению услуги  :-[
Почему не "подключен"?

з.ы.ы  Как-то пересчет по абонентам для меня не прозрачен... отдельно тыкаю - да, пересчитывается. Если периодом - нет... Пока не понял... Если я поставлю автообновление раз в минуту (в установках) - этого достаточно, чтобы через минуту отображалась самая актуальнейшая инфа?
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Мая 04, 2011, 21:11:56
При конвертации из базы данных удаляются все данные.

Для абонента обязательными являются адрес

Если что-то не корректно добавляется по умолчанию, отредактируйте эксель файл.

"подключение" - название услуги. так что как назовете так и отобразится.

Цитировать
Если я поставлю автообновление раз в минуту (в установках) - этого достаточно, чтобы через минуту отображалась самая актуальнейшая инфа?

при многопользовательской работе - да.
при однопользовательском режиме, эта настройка не имеет смысла
Название: Re: Конвертация данных
Отправлено: donat от Мая 05, 2011, 14:07:46
Я ВНЕЗАПНО обнаружил Платежи - Загрузчик платежей
Есть возможность импорта из экселей?

Спасибо.
Название: Re: Конвертация данных
Отправлено: donat от Мая 05, 2011, 14:36:30

Если что-то не корректно добавляется по умолчанию, отредактируйте эксель файл.

Логично :)
Я вижу еще и багу с обновлением названия услуги, кот. описал выше. См. рис.

Название: Re: Конвертация данных
Отправлено: Игорь Здор от Августа 31, 2012, 10:47:09
Воспользовались вашим конвертором для базы.
вылезли следующие ошибки:
Dynamic SQL Error.
SQL error code = -204.
Table unknown.
DAYS_TARIF.
At line 1, column 13.

Violation of FOREIGN KEY constraint "".

Violation of FOREIGN KEY constraint "PK_REQUEST_TYPES" on table "REQUEST_TYPES".
Foreign key reference target does not exist.

последняя ошибка повторяется.

Что может быть?
Название: Re: Конвертация данных
Отправлено: Шумко Дмитрий от Августа 31, 2012, 11:25:54
Напишите мне на почту. будем разбираться.