Дебет+ распространяется бесплатно с базой PostGre?

Дебет+ распространяется бесплатно с базой PostGre?

Сообщение Arkadiy » Ср фев 11, 2009 3:45 am

Добрый день.
Скачивая последние релизы заметил папку pgdpbase.
Как я понимаю в ней шаблон базы на PostgreSQL.

Дебет+ распространяется бесплатно с базой PostGree, я правильно понимаю?
Аватара пользователя
Arkadiy
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 16
Зарегистрирован: Сб июн 21, 2008 2:10 am

Сообщение Татьяна » Ср фев 11, 2009 2:41 pm

Да, Вы поняли абсолютно правильно.Сейчас она находится на этапе тестирования.
Аватара пользователя
Татьяна
Консультант
 
Сообщения: 808
Зарегистрирован: Пн дек 01, 2008 5:04 pm

Сообщение Arkadiy » Пт фев 13, 2009 11:37 pm

Подскажите пожалуйста, как произвести настройку Дебет+ для работы с PostgreSQL?

Что имено послужило пооводом для компании Дебет+ отдать в бесплатную версию вариант с PostgreSQL, как альтернатива MySQL?

Спасибо.
Аватара пользователя
Arkadiy
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 16
Зарегистрирован: Сб июн 21, 2008 2:10 am

Сообщение Дарья » Пн фев 16, 2009 11:27 am

Для начала нужно симпортировать файл dpbase.backup в какую-нибудь базу, например в postgres. В этой базе должна появиться схема dpbase.

Настройка соединения:

В поле СУДБ ______ POSTGRE

В поле Сервер ______ localhost/postgres
где localhost - имя сервера, а postgres - имя базы, куда закачана схема dpbase

В поле Настройки ______ стандартно путь на pgdpbase

Далее поставьте галочку в поле Использовать одну БД для всех логических частей БД

Под ней укажите имя схемы dpbase

В Администраторе PostgreSQL (например pgAdmin III) создать новый логин DPADMIN

Что имено послужило пооводом для компании Дебет+ отдать в бесплатную версию вариант с PostgreSQL, как альтернатива MySQL?

Свободная лицензия BSD на PostgreSQL.
В скором времени мы планируем выложить инсталятор, который будет автоматически устанавливать и конфигурить PostgreSQL.
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am

Сообщение infoch » Вт фев 17, 2009 9:39 am

Какая будет лицензия на использование PostgreSQL совместно с Дебет Плюс V12: бесплатная, бизнес, или корпоративная?
Аватара пользователя
infoch
Опытный пользователь
Опытный пользователь
 
Сообщения: 58
Зарегистрирован: Вт янв 20, 2009 7:09 pm
Откуда: Валера

Сообщение Arkadiy » Ср фев 18, 2009 7:17 am

Насколько я понял до недавнего времени была платная лицензия, теперь разработчики включили Postgre для бесплатной платформы
Аватара пользователя
Arkadiy
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 16
Зарегистрирован: Сб июн 21, 2008 2:10 am

Сообщение Arkadiy » Ср фев 18, 2009 7:22 am

Уважаемые разработчики или те, кто смог настроить Дебет+ для работы с Postgre опишите пожалуйста подробно пошагово, как это делается.
Очень мало времени на изыскания, слету настроить не получилось, СУБД Postgre на комп установил, Дебкт+ тоже, из вышеупомянутой схемы не понял, как подключить БД из комплекта Дебет+ к движку самой СУБД Postgre.

Спасибо за понимание.
Аватара пользователя
Arkadiy
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 16
Зарегистрирован: Сб июн 21, 2008 2:10 am

Сообщение Дарья » Ср фев 18, 2009 12:35 pm

infoch писал(а):Какая будет лицензия на использование PostgreSQL совместно с Дебет Плюс V12: бесплатная, бизнес, или корпоративная?

все варианты
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am

Сообщение Дарья » Ср фев 18, 2009 3:07 pm

не понял, как подключить БД из комплекта Дебет+ к движку самой СУБД Postgre.

При установке PostgreSQL создаётся стандартная база postgres.
Выделяем postgres и в контекстном меню выбираем Востановить...(Restore...)
Далее в поле Имя файла указываем путь на файл dpbase.backup, который находится в каталоге DebetPlusV12\base\pgdpbase и ставим галочку напротив Нет владельца (No owner)
Жмём ОК
В списке схем должна появиться dpbase
После этого добавляем пользователя:
Роли входа/Новое правило... (Login roles/New login role...)
указываем имя в нижнем регистре dpadmin без пароля
даем права (привилегии роли):
Суперюзер (Superuzer)
Может создавать объекты базы данных (Can create database objects)
Может создавать роли (Can create roles)
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am

Сообщение infoch » Ср фев 25, 2009 8:41 pm

После преобразования с 11.6.03 до 11.6.05 при подключении к базе Postgesql выдает ошибку: FATAL: database "COMP" does not exist и далее - Ошибка при подключении к БД. Перед этим выдается запрос на подключение пользователя DPADMIN, которое походит успешно.

COMP - это имя компьютера, которое также используется в настройке соединения к базе postgresql в поле "Сервер" (COMP/postgres).

Как подключить Дебет к уже существующей базе и будет ли такая проблема возникать в будущем?
Аватара пользователя
infoch
Опытный пользователь
Опытный пользователь
 
Сообщения: 58
Зарегистрирован: Вт янв 20, 2009 7:09 pm
Откуда: Валера

Сообщение AlexL » Чт фев 26, 2009 10:50 am

infoch писал(а):После преобразования с 11.6.03 до 11.6.05 при подключении к базе Postgesql выдает ошибку: FATAL: database "COMP" does not exist и далее - Ошибка при подключении к БД. Перед этим выдается запрос на подключение пользователя DPADMIN, которое походит успешно.

COMP - это имя компьютера, которое также используется в настройке соединения к базе postgresql в поле "Сервер" (COMP/postgres).

Как подключить Дебет к уже существующей базе и будет ли такая проблема возникать в будущем?


В 11.6.05 изменили параметры подключения. Теперь в поле "Сервер" нужно указать имя базы данных (в вашем примере postgres). Затем нажать на кнопку дополнительно. Там в разделе имя машины, снять галочку галочку с использовать по умолчанию и указать имя или IP сервера (в вашем примере COMP)
Аватара пользователя
AlexL
Программист
 
Сообщения: 88
Зарегистрирован: Вт сен 12, 2006 9:32 pm

Сообщение AlexL » Чт фев 26, 2009 10:57 am

Роли в PostgreSQL нужно создавать обязательно в нижнем регистре. Например dpadmin.
Аватара пользователя
AlexL
Программист
 
Сообщения: 88
Зарегистрирован: Вт сен 12, 2006 9:32 pm

Сообщение infoch » Чт фев 26, 2009 9:39 pm

Вроде получилось. Спасибо.
Аватара пользователя
infoch
Опытный пользователь
Опытный пользователь
 
Сообщения: 58
Зарегистрирован: Вт янв 20, 2009 7:09 pm
Откуда: Валера

Сообщение infoch » Чт фев 26, 2009 10:15 pm

При работе с счет-фактурой ошибка:

ERROR: relation "tmp_buf_sf_org2" already exists

CREATE TABLE TMP_BUF_SF_Org2 (FPOST integer DEFAULT 0,FSN varchar(255) DEFAULT '',FST integer DEFAULT 0,FCENAPR float DEFAULT 0,FSU smallint DEFAULT 0,FCMETOD varchar(1) DEFAULT '',FNMKVID varchar(1) DEFAULT '',FDATE TIMESTAMP DEFAULT '3000-01-01',FCOD1 integer DEFAULT 0,FIS_SLCT NUMERIC(1,0) DEFAULT 0,FFINDATE TIMESTAMP DEFAULT '3000-01-01',FID_DOC integer DEFAULT 0,FKOL_FAS float DEFAULT 0,FCENA_ORD float DEFAULT 0,FOST float DEFAULT 0,FVCENA float DEFAULT 0,FEDI_ID integer DEFAULT 0,FISFICTIVE NUMERIC(1,0) DEFAULT 0,FEDI_FAS integer DEFAULT 0,FCENAPR_VL smallint DEFAULT 0,FCCLOSED varchar(1) DEFAULT '',FCOD2 integer DEFAULT 0,FCOD3 integer DEFAULT 0,FNOM_STR integer DEFAULT 0,F1KOL float DEFAULT 0,FSC smallint DEFAULT 0,FWID_CH integer DEFAULT 0,FIS_NDS NUMERIC(1,0) DEFAULT 0,FNMKL integer DEFAULT 0,FVAL smallint DEFAULT 0,FDOC varchar(50) DEFAULT '',FWID integer DEFAULT 0,FID_PN integer DEFAULT 0,F1VAL smallint DEFAULT 0,FST1 integer DEFAULT 0,FOUTID varchar(50) DEFAULT '',FEDI smallint DEFAULT 0,FCENA float DEFAULT 0,FSC1 smallint DEFAULT 0,FSU1 smallint DEFAULT 0,FVCOD smallint DEFAULT 0,FPODR integer DEFAULT 0,FKOL_SPR float DEFAULT 0,FID_PN0 integer DEFAULT 0,FKOL float DEFAULT 0,FIS_OTL NUMERIC(1,0) DEFAULT 0,FRTYPE varchar(1) DEFAULT '',FSUM NUMERIC(19,4) DEFAULT 0,F1CENA float DEFAULT 0,FMOL integer DEFAULT 0,FOST1 float DEFAULT 0,FCTYPE varchar(1) DEFAULT '')
Аватара пользователя
infoch
Опытный пользователь
Опытный пользователь
 
Сообщения: 58
Зарегистрирован: Вт янв 20, 2009 7:09 pm
Откуда: Валера

Сообщение infoch » Чт фев 26, 2009 10:21 pm

Попутно еще один вопрос - есть ли возможность настроить добавление номенклатуры не номеру, а по наименованию или части наименования - аналогично вводу контрагента?
Аватара пользователя
infoch
Опытный пользователь
Опытный пользователь
 
Сообщения: 58
Зарегистрирован: Вт янв 20, 2009 7:09 pm
Откуда: Валера

След.

Вернуться в Общие вопросы по работе программы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21

cron