View Code? Open in Web Editor
NEW
This project forked from yanovich /abstract-accounting
Abstract is being developed to be a competitive accounting and planning solution.
Home Page: http://aasii.org
License: GNU Affero General Public License v3.0
Ruby 92.44%
CoffeeScript 7.47%
JavaScript 0.08%
abstract-accounting's People
Stargazers
abstract-accounting's Issues
На странице просмотра локальной сметы добавить кнопку применить локальную смету. Если смета применена, ее нельзя редактировать.
При нахождении на каком либо списке, отличном от списка сделок, не переходит на список сделоть, по клику на кгруппу сделки
Пересмотреть отчет, дать возможность получать список ресурсов полученных одним бригадиром
добавить страницу создания каталогов и просмотра списка каталогов с "хлебными крошками"
Для улчшения кода и максимального использования activerecord прорефакторить update_attributes и save
Добавить сортировку на странице просмотра каталогов
добавить таблицу documents, в которой мы будем хранить загруженные html-ки, и добавить ссылку из каталога на эту таблицу
При просмотре списка проектов, должна быть колонка где будет указано кол-во комментариев. При клике по данной колонек, должен появляться список комментариев по проекту.
При создании проекта необходимо дать возможность не только выбирать, но и создавать новых заказчиков и мест.
Дать возможность комментировать строки на локальной смете.
Добавить страницу просмотра ресурсов полученных бригадой
На списках накладных и выдач по умолчанию не отображать стронированные объекты. Добавить фильтр по состояниям, фильтр должен быть ввиде списка чекбоксов.
В тестах на постгрескл рандомно возвращаются данные
Добавить сортировку на списки сметных норм и расценок
При создании проекта необходим ввод заказчика (выбор между юр. или физ. лицом). И ввод места где будет проходить стройка.
При нажатии на кнопку поиск, форма фильтра не сворачивается
Добавить фильтр на список сметных норм по ключевым полям. По названию надо добавить фильтр с включениями по "И" и "ИЛИ".
Добавить возможность комментировать локальные сметы.
Для сохзранения информации об измененениях надо использовать ActiveModel::Dirty модуль.
При просмотре сделки не отображаетсяназвание сделки, добавить отображение название "Счета нет"
Добавить кнопку отмены локальной сметы. Если смета отменена ее нельзя редактировать, она замораживается, и не отображается на странице списка смет.
На списке сделок, по клику на строку надо переходить на просмотр сделки. А переход на отчет реализовать с помощью чекбоксов.
переименуй estimate модель в local, тоже для estimate_element
и надо переименовать название таблиц которые связаны со сметами, на названия начинающиеся с estimate_
Для ускорения фильтрации, добавить поле state в таблицу deal_states.
При просмотре проекта дать возможность комментировать проекты
Для использования всех фич activerecord в моделях у которых нет таблиц, заюзать tableless gem
При просмотре локальных смет на проекте, добавить колонку с указанием количества коментариев. При клике на данную ячейку, отображать список коментариев и форму добавления коментария
Переделать выбор сделки на диалоговое окно.
Добавить на страницу отчета, возможность печати
На странице создания расценки добавить поле для выбора каталога. При выборе бома, каталог должен по умолчанию браться из бома. На модели валидация должна быть на постоянное присутствие id каталога.
Добавить кнопку создания на страницу просмотра каталогов. Созщдавать с рутовой директорией, то в которой сейчас находишься. При создании или редактировании каталога можно добавлять документ привязанный к этому каталогу.
На отчете необходимо уменьшить кол-во запросов.
Необходимо убрать лишний вызов initialize_warehouse_attrs. Не удобно использовать
Прорефакторить js для улучшения качества кода и упрощения регистрации хэндлеров для смены хэша. Всунуть knockoutjs темплэйты, для автозагрузки страниц
При применении, создании, обновлении или отмене локальной сметы, добавить комментарий на это.
Добавить авторизацию на отчет, к отчету имеет доступ только бригадир (бригада)
Для ускорения тестов использовать гем для их паралелизации
Нельзя создавать локальную смету не привязанную к проекту. Добавить список локальных смет на странице проекта, отображать его только при просмотре. Добавить кнопку создания локальной сметы на проекте.
Добавить фильтр по ресурсу и по количеству
создание PriceList
прайс лист может быть связан только с одни каталогом, плюс должен быть уникален на эту дату с этим бомом в данном каталоге
На списках сметных норм и расценок, при клике по строке, надо организовать переход на просмотр сметных норм и расценок
Если кол-во на транзакции равно 0, то не показывать на главной книге.
Когда сохраняешь объект, происходит последовательно загрузка new экшина и потом show экшина.
добавить страницу создания bo_m
На странице просмотра списка каталогов, добавить кнопку для просмотра расценок привязанных к данному каталогу
На странице создания BoM добавить поле для привязки каталога к BoM. В модели каталог id должен присутствовать
Добавить кнопку просмотра списка BoM по каталогу.
При выборе сметной нормы на локальной смете, в диалоговм окне не работает поиск по названию.
Добавить сортировку на отчете