Export to GitHub

raspbilly - Top.wiki


About Raspbilly

Raspbilly is an open source billing syetm for small IT companies, developed with Ruby on Rails. We are currently working for Japanese companies and writing documents in Japanese.

Raspbilly は中小企業向けのオープンソースの請求書発行アプリケーションです。Ruby on Rails で開発していきます。 このWikiは検討、合意に利用していきます。

名前の由来

Ruby にちなんで紅いものをということで Raspberry、さらに請求書ということで berry を billy に変えています。

請求書発行業務を実際に行っている人には女性が多いことから、女性に使いやすい可愛いアプリケーションを目指しています。

要件の全体像

要件によっては、案件の性質によって必要ない場合もあります。要件の性質を見やすくするため、以下の略号を使います。

  • (遣) ・・派遣・SES契約など勤務時間と連動するもの
  • (括) ・・一括
  • (仕) ・・請求と同時に、下請けからの請求(出金処理)が発生する
  • (他) ・・その他
  • (全) ・・形態によらず共通

    1. 勤務表をWebから記入する (遣) (仕)
      • 記入内容から客先提出勤務表を生成
      • 記入内容が自社の勤務表として利用可能
      • 1人のエンジニアが複数プロジェクトに従事しており、プロジェクトごとに請求書を出す場合、プロジェクト管理が必要(客先提出勤務表と自社勤務表が 多VS1になるなど)
    2. 請求データを作成する (全)
      • 勤務データから請求データを作成する (遣) (仕)
      • 請求金額計算ロジックはカスタマイズできる
      • 必要データの入力により請求データを作成する (括) (他) (仕)
      • 自動発番
      • 消費税が扱える
      • 立替金(消費税なし)を含められる
      • 立替金の情報を会計システムから受け取ることができる
      • 対応する仕入れ情報(出金情報)を生成できる (仕)
      • 請求書データをコピーして新しい請求書を作成できる
    3. 請求データから請求書を発行する (全)
      • PDFまたはExcelファイルを出力する
      • 帳票デザインをカスタマイズできる
    4. 請求データの管理・活用 (全)
      • 検索
      • 詳細表示/帳票表示
      • サマリーのテキスト表示
      • 参照可能なURL
      • 入金予定データを会計システムに送ることができる
      • 出金予定データを会計システムに送ることができる (仕)
      • 削除
      • ステータス変更(請求前、請求済、入金済)
      • 年度による管理
      • 請求先マスタの管理
      • 請求先住所を封筒に貼る宛先シールに印刷できる
      • データのexport(バックアップ等)
    5. その他
      • 他のRailsアプリケーションへの組み込みを意識して、請求処理以外のところをあまり作り込まないか、切り離す
      • 認証は当初なしでいいのではないか

フェーズ分け・設計案 (〜2008/11/4)

上記要件の中から、まずどの範囲を進めるか、どのような設計で進めるかを各自検討した結果を以下にリンク。 * Nay20081104 * Togura20081031 * Kai20081104 Kai20081208 * goh20081104 * kukodeu20081104

打ち合わせ等

  • meetinglog_20081104
  • 20081121TeamList_meetinglog
  • 20090119TeamPDF_meetinglog

技術情報

  • jasperreport_in_Rails