2010-07-11 babolo Версия 3.03 Нет автоматического преобразования типов к text. 2010-07-10 babolo Версия 3.02 Нет автоматического преобразования типов к text. 2010-07-10 babolo Версия 3.01 Подъем до FreeBSD 8 и иже с ней. 2008-12-26 babolo Версия 2.09 повторно Забыл добавить up. 2008-12-26 babolo Версия 2.09 dump/up/restore Добавлено поле takeoff в прайс - размер скидки. Убрано назначение прав для eport. Форматирование. 2008-04-01 babolo Версия 2.08 list/ap теперь показывает, по какому тарифу траты. Там же исправлена строчка Итого: - сумма с учетом materz и выравнивание. 2008-03-18 babolo Версия 2.07 поверх Учитывает materz в ambush показометре. 2008-02-15 babolo Версия 2.06 поверх Не учитывался materz при съеме ambush. Замена float на float8. В показометре трат теперь учитывается materz. include(ISPMSINCLUDEDIR/shtml.m4) из-за пары потерянных макросов. 2007-08-12 babolo Версия 2.05 dump/restore Повышена точность float. В отчеты по клиенту добавлен диапазон дат и суммы за период по видам платежей и всего по валютам. Теперь o_string('virdir_item') в list/pays помещается в таблицу параметров. 2007-08-12 babolo Версия 2.04 поверх Перевод buh/ на cgi. Добавлена возможность выбора периода отчета по платежам и передачи интервала по virdir. Добавлен отчет по импортированным платежам. Файлы поклиентных бухгалтерских отчетов устанавливались не туда. Поклиентный бухгалтерский отчет по импортированным платежам напрасно джойнился с op - там нет валюты. 2007-08-10 babolo Версия 2.03 dump/up/restore Перенесен list/ap из ispdb-acli. Приведение журнального хозяйства в относительный порядок. 2007-08-08 gd отлажен day-out на предмет прав 2007-08-08 gd ispdb не хватало прав для LOCK ispdb_reserved_unid и ispdb_futurepay_unid 2007-08-08 gd в day-out не хватало прав на INSERT в ispdb_futurepay_unid для возврата зарезервированых, но не использованых номеров платежей 2007-08-08 gd пропало слово из запроса 2007-08-07 gd Нарисованы правила, ограничивающие UPDATE на таблицы ispdb_futurepay_unid и ispdb_reserved_unid. В day-out добавлено перенесение невостребованых зарезервированых номеров платежей спустя bank_delay (см. const_time). day-out переписано на pgoblin. 2007-08-01 gd Право на LOCK таблиц ispdb_reserved_unid и ispdb_futurepay_unid для www 2007-08-01 gd При удалении отработаного идентификатора платежа отображение должно его содержать 2007-08-01 gd Функции для работы с ispdb_resreved_unid убил за ненадобностью Работа с таблицей ispdb_resreved_unid происходит через отображение ispdb_resreved_unid_v 2007-08-01 gd Ошибка в типе результата функции reserid 2007-07-31 gd Разобрался с правами на ispdb_reserved_id для epay 2007-07-31 gd Появилась таблица для хранения зарезервированых номеров платежей 2007-06-28 babolo Версия 2.02 Имя колонки testMode стало употребляться testmode. Поменялись ссылки в ispdb_www_new. Учтено наличие лишней testmode колонки в list/paid и list/pait. 2007-05-28 gd Версия: 2.01 Кусок правила, планирующий уведомление ispdb-rubuh2sms/payout ужехал ispdb-rubuh2sms Обновление: dump/restore 2007-05-04 gd Реакция на изменения описания платежных систем (поле testMode) Обновление: поверх 2007-04-12 gd Версия: 2.00 Расширено описание платежных систем (см коммиты от 2007-03-26 и 2007-03-27) Интерфейс к уведомлениям уехал в ispdb-msgout Обновление: dump/up/restore 2007-04-10 babolo Версия 1.38 повторно Тяжело выгребать недоделки. 2007-04-10 babolo Версия 1.38 Недоисправил в предыдущем релизе - лишние колонки у paysys. 2007-04-10 babolo Версия 1.37 повторно Через пропасть в два прыжка не прыгнуть. Удалил лишнее здесь от следующего мажора. 2007-04-10 babolo Версия 1.37 Поверх Обновлены ссылки на версии. Упрощен FROM генератора документов. Форматирование. 2007-04-04 gd Реация на ispdb-4.00 2007-03-27 gd Без издания новой версии Поправлен тип paysys.pminpay и paysys.pmaxpay на float8 для согласования с принятым типом для денег paysys.testMode может быть NULL, когда определяющим критерием является реестр 2007-03-26 gd Без издания новой версии. Изменился тип поля payid поскольку на подходе платежные системы использующие в идентификации платежа не только цифры. Константы *_mode, определяющие статус работы платежных систем переехали в таблицу paysys. Добавлены характеристики платежных систем минимального и максимального платежа. Обновление: dump/up/restore 2007-02-02 babolo Убраны перенесенные в ispdb-local-cvt файлы настройки. 2007-01-31 babolo Версия 1.36 Поверх. Издание предыдущих изменений. 2006-11-18 nirvana в модули добавила переходы для клиентов на 5 стандартных безлимитных 5 тарифов безлимитных со скидкой 4 тарифов линейки "скорость" тариф "Стандартный" 2006-10-11 aga Заменил LEFT JOIN int_addr USING(router, iface) на LEFT JOIN int_addr USING(iface) 2006-10-07 babolo Версия 1.35 В tick берем ambush только с обсчитываемых клиентов. В ispdb/up/v133-134 добавление tick. В www/ispdb_rubuh_ambush_v была неправильная ссылка на прайслист. 2006-10-07 babolo Дополнен f1. 2006-10-06 babolo Версия 1.34 Теперь при заполнении постоянного кредита обнуляется временный кредит. Замена <время> на <время>-out. 2006-10-03 babolo Выброшены тарифы 'Начальный' и 'Экономичный' из выбираемых клиентом. Добавлен 'Стандартный' в выбираемые клиентом. 2006-10-03 babolo По возможности выброшены неиспользуемые (manag) переходы. Добавлены тарифы от ofix. Радикальнее очищаются тарифы на ресурсах (full). Сокращено требование end. 2006-09-24 babolo Версия 1.33 переиздание. Не подключалась нужная макробиблиотека. 2006-09-24 babolo Версия 1.33 Готовим к удалению ispdb_rubuh_lst.op. FUNCTION getgodix(name) была ошибочно названа getgoodix(name). Ошибки в формировании документов. Использованы новые макросы для ввода. В modules/f1 изменены идентификаторы с учетом вводимых ограничений. Применимость этих изменений пока ограничена, есть ручная работа. В modules/f1 изменен формат временной таблицы идентификаторов платежей для лучшей ее обозримости. 2006-08-16 babolo Версия 1.32 dump/up/restore Изменена политика распространения микромодулей - весь каталог распространяется только через CVS. Исправлены зависимости. Новая колонка ispdb_rubuh_lst.materz для отметки о реальности платежей. Подготовка к удалению ispdb_rubuh_sale.op. Новая FUNCTION getgoodix(name) для запроса и создания "на лету" нового типа платежа. Удалено несколько старых upов. Исправлена ошибка в list/docs, из-за чего нельзя было ввести товары в документацию клиента. В modules/f1 несколько изменен формат выдачи неверных видов платежей. 2006-08-16 babolo Непонимание UNION. 2006-08-16 babolo Неправильное название колонки - недоисправлено. 2006-08-16 babolo Неправильное название колонки. 2006-08-16 babolo Новые микромодули. Изменена политика распространения микромодулей - весь каталог распространяется только через CVS. 2006-08-01 gd Версия: 1.31 При поступлении платежа постоянный кредит в cs_money выставлялся на полученную сумму на все виды валют. Обновление: dump/restore 2006-07-30 babolo Версия 1.30 Уточнено правило для UPDATE ispdb_futurepay_v SET testMode. 2006-07-30 babolo Версия 1.29 Исправлены зависимости. Поправлено правило ввода в ispdb_futurepay_v. Новое правило для UPDATE ispdb_futurepay_v SET testMode. Добавлены права для epay. Новая функция numcase(int8, text, text, text) для выбора падежа к числу. 2006-07-18 babolo Версия 1.28 Издание предыдущих изменений. 2006-07-18 babolo Переход на babolo-libmake. Не проверено, перед изданием обязательно сверить транслированное с предыдущей версией. BUILDINCLUDEDIR, где можно, заменено на LIBINCLUDEDIR. 2006-07-04 babolo Версия 1.27 Апгрейдить необязательно - изменения для рапортов из CVS: - добавлена обработка UMODулей. 2006-07-01 babolo Версия 1.26 Вместо 1.25 - dump/up/restore. Дополнительные исправления отчетов. Сохранение отметок тарифов при агрегации. 2006-06-30 babolo Версия 1.25 Теперь в бухгалтерских отчетах предусмотрена отметка тарифа, делающего отчет. Убрано несколько старых upов. 2006-06-30 babolo Синтаксическая ошибка. 2006-06-28 babolo Версия 1.24 dump/up/restore Добавлены индексы по ispdb_rubuh_sale_d(gswhen) и ispdb_rubuh_sale_m(gswhen). Удалено устаревшее (и неправильное) упоминание о (root, diri) = ('/adm', 'sales/'). Удален каталог out/sales/ в связи с переносом его функций в ispdb-www-sale. Макроопределения для поддержки модулей. 2006-06-28 babolo Переведен с pgoblin на psql с тем, что бы можно было просто cat a1 | ispdb. Сделаны регистрации в depend и version. Со списка 0 теперь можно к списку 3, 4, 5 переходить по tick. Уменьшение объема изходника за счет макросов. 2006-06-19 babolo Версия 1.23 dump/up/restore Теперь общий механизм запуска tick, hour, day, mon скриптов модуля. Каталог для субмодулкей и первый из них - a1. 2006-06-15 babolo Версия 1.22 dump/restore Несколько замен типов timestamp на timestamptz. Поскольку ispdb_payout ссылается на ispdb_payout_i, то сначала определена ispdb_payout_i, потом ispdb_payout, хотя при нашей последовательности restore это неважно. Аналогично поменялись местами ispdb_medout_i и ispdb_medout. Мелкая оптимизация: замена EXISTS(SELECT *... на EXISTS(SELECT 1... 2006-06-11 babolo План на будущее. 2006-06-09 gd Версия: 1.21 Добавлены разрешения пользователю eport на таблицы ispdb_rubuh_sb, const_out, paysys, cs_inru, contract, cs_contract, cs_acct, cs_cl и представление ispdb_futurepay_v. Удалено представление и правило по планированию smsout за ненадобностью. Обновлене: dump/restore 2006-06-06 babolo Версия 1.20 dump/restore Издание накопленных изменений. 2006-06-02 babolo Замена timenow() на now(). Замена abstime на timestamptz. 2006-05-30 yura Добавил GRANT SELECT ... на cs_inru для epay. 2006-05-29 gd Версия: 1.19 Издание релиза с предыдущим коммитом. (Добавлено право UPDATE для ispdb на таблицу ispdb_medout) Обновление: dump/restore 2006-05-29 gd Добавлено право UPDATE для ispdb на таблицу ispdb_medout 2006-05-23 babolo Версия 1.18 dump на старый дамп/restore Исправление мелкой (!) ошибки - выпадение кучи старых таблиц и функций. 2006-05-15 babolo Версия 1.17 Теперь essid снова может быть NULL. Множество new. и old. стали NEW. и OLD. 2006-05-12 babolo Не стоит ограничивать essid NOT NULL, не везде оно используется. В некоторых upах комментарий про каскадирование по инерции оставался. 2006-05-06 babolo Как только я выбросил active из ispdb_payout_idx, так надо убрать UNIQUE. 2006-05-05 babolo Версия 1.16 - повторно dump/up/restore Забыл добавить новые апы. 2006-05-05 babolo Версия 1.16 dump/up/restore Добавлены таблицы для регистрации трансляторов событий в сообщения. В индексе ispdb_payout active сочтен лишним. 2006-04-30 babolo Версия 1.15 dump/up/restore Теперь ispdb_payout описывает реальные извещатели, не нужен промежуточный этап с абстрактным извещателем. Появилась таблица ispdb_medout для описания конкретных извещений по границам состояния счета. Индексы на ispdb_payout и ispdb_medout. Время в todo.plan не медало бы по умолчанию now() ставить, а пока указал явно. Права. В общей схеме up была ошибка - в конце база "откуда" бралась не из параметра, а из environment. 2006-04-30 babolo dump/up/restore Описания малоиспользуемых объектов вынесено из Shema в отдельный файл formal. В ispdb_futurepay добавлена колонка для уникального идентификатора платежа. Создана таблица с предвыданными номарами платежей ispdb_futurepay_unid. В ispdb_futurepay изменены описания некоторых колонок. Новая виртуальная таблица ispdb_payout - родительская для заказов на оповещение о платеже. Из UNIQUE INDEX ON ispdb_futurepay убран hash - как вторичный и необязательный. Создан вид ispdb_futurepay_v для почти полного комплекта действий при поступлении плата. Не включена в комплект изоляция транзакции и LOCK ispdb_futurepay_unid, ispdb_futurepay, cs_inru IN SHARE MODE. В отчетах sum/sdd, sum/sdr, sum/smd, sum/smr поправлен вариант, когда имеется более одного cs_human или cs_org на договор. 2006-04-12 babolo Пустая строка в def.m4 - транслировалась на выход. 2006-03-12 babolo Версия 1.14 dump/restore. Реакция на смену мажора у ispdb. Подготовка к смене синтаксиса pgoblin - удаление параметра у #copyin после #get*. 2006-03-08 babolo Версия 1.13 Обновление поверх. Исправлены upы нового стиля. Поправлены заметные (в диезах) сообщения. 2006-03-07 babolo Версия 1.12 dump/up/restore Не надо при установке заводить группу ispdb. Прочие подчистки при заведении псевдопользователя epay. В таблице платежных систем появилось поле описания. В таблице обещанных платежей payid стал необязательным. В таблице обещанных платежей появилась валюта. Нужны права на SELECT из paysys для epay. Показометры платежных систем и обещанных платежей. Новый подход к upам: upы -112 каскадируемы. 2006-03-06 babolo Версия 1.11 dump/up/restore Добавлены общие части для платежей. Добавлено заведение псевдопользоавателя для процесса приема платежей. Образован раздел "Бухгалтерия". В "Бухгалтерия" добавлен справочник по разовым платежам. Комментарии к таблицам теперь размещаются рядом с таблицами. Клиетская "Бухгалтерия" стала двумя разделами: "Документы" и "Платежи". 2005-08-23 yura Исправил ошибки, неправильно был реализован запрос. 2005-08-22 yura Добавил ip,mask,gate в договор. раньше поля были пустыми ip,mask,gate теперь если есть на договоре то добавляются в печать договора. 2005-06-15 gd Версия: 1.08 (переиздание) Тариф смотрелся только будущий В случае если следующий тариф не был определен выборка возвращала 0 записей - договора не было Обновление: поверх 2005-06-15 gd Версия: 1.08 При генерации договора автоматически заполняется поле выбранного тарифного плана Обновление: поверх имеет смысл обновлять стразу с договором 2005-05-23 yura Добавил печать заявления о переходе на другой тарифный план. 2005-05-18 babolo Версия 1.07 Ставить dump up restore. Добавлена возможность выставления и приема разовых платежей. Валюта по умолчанию теперь rubl. Убрано ON UPDATE CASCADE. В бухгалтерии + на добавление счета перенесен влево. Продолжение удавливания oldnm. В отчеты теперь попадает и "валюта" inru. 2005-03-30 gd Версия 1.06 Телефоны не прорисовывались вообще, если не было обычного телефона 2005-03-28 gd Версия 1.05 В списке клиентских телефонов при генерации договора не отрисовывались мобильники 2005-01-31 babolo Версия 1.04 Отчеты по дате и отчеты по клиенту теперь делаются разными запросами. Создан индекс событий по клиентам. Прооптимизированы запросы журнала. 2004-12-14 babolo Версия 1.03 - переиздание. Забыт файл ispdb/up/v101-102 в дистрибутив. 2004-12-11 babolo Версия 1.02 Таблица ispdb_rapida_sb перенесена сюда, стала ispdb_rubuh_sb. Замена идентификатора клиента на его более-менее полное название в отчетах. 2004-12-07 babolo Версия 1.01 o_dollar был определен как для date, так и для timestamp, что путало СУБД. теперь переписано только для date и введены явные преобразования. 2004-10-23 babolo Версия 1.00 Переход на PostgreSQL 7.4. Поменялся синтасксис CREATE FUNCTION слегка. 2004-10-03 babolo Версия 0.18 Предусмотрена выдача квитанций на оплату с уникальным номером. Внешние KEY(nm) переставлены с nm на client. 2004-09-21 babolo Версия 0.17 Замена "договор" на "клиент" и "контракт" на "договор". 2004-08-02 babolo list/Makefile несколько отличается от остальных, потому ошибся. 2004-08-02 babolo Версия 0.16 Добавлен вывод журнала. 2004-04-15 babolo Версия 0.15 up в отдельный каталог 2004-03-08 babolo Версия 0.14 Исправлен номер версии ispdb-www, от которой зависит эта версия ispdb-rubuh Комментарии, комментарии... 2004-03-06 babolo Версия 0.13 Выброшены конкретные документы, вместо них введена возможность подключать через virdir произвольный список документов. 2004-03-03 babolo Ошибка в up 2004-03-02 babolo Версия 0.12 Первый up в модулях R_insert не нужен Контроль версии Продажи стали реализацией, в out Текстовый вывово в добавок к html Защита правом out Пересчет реализации в единую валюту вместо отдельных отчетов по валютам. 2004-02-23 nirvana добавление нового договора и удаление варинта от babolo 2004-02-20 nirvana забыла титульный 2004-02-20 nirvana приложиния слепила с договором babolo, плюс еще витин договор приладила. 2004-02-18 babolo Версия 0.11 Добавлена функция ispdb_rubuh_rudate() для выдачи даты. К ней таблица ispdb_rubuh_month Теперь персонализируем бланки из /blank/ Выдача статистики через .cgi - один файл и text/html и text/plain 2003-12-27 babolo Версия 0.09 Добавлены отчеты о покупках Добавлены планы для уже существующих active 2003-12-27 babolo Версия 0.08 Добавлены работы hour day month 2003-12-15 babolo Версия 0.07 ispdb_rubuh_sale теперь в себе содержит валюту рассчетов ispdb_rubuh_sale размножен для подведения итогов 2003-10-02 babolo Ошибка в ispdb_rubuh_sale - добавлена колонка nm ispdb_rubuh_sale.godix NOT NULL 2003-10-01 babolo Версия 0.06 Добавлен журнал расходования средств со счета клиента 2002-06-09 babolo Новая макрокоманда SEDSUBST использована в формировании документов В связи с изменением в обработке \\ в SSI введена макро snl 2002-05-13 babolo Выброшены устаревшие зависимости от *.m4 при трансляции awk Теперь подключение через virdir вместо const_out tiket.m4 ликвидирован из ispdb-www 2002-05-12 babolo Удаление ненужного 2002-05-12 babolo Переход от средств построения в отдельном пакете (ispms-tools) 2002-05-08 babolo Добавлен прайслист и возможность оформлять счет из него 2002-05-07 babolo Версия 0.05 tools выделены в отдельный пакет. глобальная расчистка m4 макроподстановок, теперь, за редким исключением, макрорасширения в аргументах совершаются после макрорасширения вызвавшей эти аргументы макрокоманды. Выстроена иерархическая структура макроопределений Расставлено множество CVS Id 2002-04-29 babolo Продолжение изменений в соответствии с изменением в hpage Удален неиспользуемый virtual_or_real Внедрение новой версии getCGIparm-1.11 2002-04-29 babolo Расставлено множество $Id: $ ${getparm} спрятан в GETPARM, там же сообщения об ошибках Уточнено определение PGSQL_MIN Теперь при попытке работать с договорами, в которых не описана организация выдается сообщение об ошибке 2002-04-23 babolo Исправлены заголовки при заполнении номеров документов 2002-04-22 babolo Версия 0.04 Переход от nextval() к next() Теперь номеря документов являются ссылками только если они не пусты Теперь многие незаполненные поля выводятся пустыми линейками Теперь при заполнении счета номера счета и товара заполняются автоматом 2002-03-25 babolo Мелкие приспособления к изменениям в ispdb и ispdb-www Ошибка при инсталяции в готовую базу еще не исправлена 2002-02-20 babolo Из tarball был забыт README изменены бланки и смысл бухгалтерских документов Изменилась немного форма для заполнения строки на товар/усгугу 2002-02-17 babolo Исправлена ошибка в сумме прописью 2002-02-17 babolo Версия 0.03 Добавлены комментарии ко всем таблицам gnslv теперь зодержит не проценты, а коэффициенты logo.gif теперь пример, и при наличии в dst другого не меняет его Теперь суммы денег считаются из округленных слагаемых. Для многих сумм написаны или изменены макро исправлен бланк акта и приемке 2002-02-08 babolo Переменная ROOTDATA использовалась неправильно, сейчас WWWROOT В tar не попадали ${META} , *.gif и бланки Добавлена лицензия 2002-02-07 babolo Версия 0.02 Выдача бухгалтерских документов уже работает 2002-02-06 babolo Система построения выстроена Приблизительно нарисованы бланки Примерно заполняется шапка счета 2002-02-04 babolo Начало - версия 0.00