OpenSourceBillingは、請求書の作成と送信、支払いの受け取り、クライアントの管理、企業の管理、追跡と報告のためのものです。

opensourcebilling 無料請求ソフトウェア

請求書を作成および送信する簡単な方法オンラインで支払いを受信する

OpenSourceBillingは、請求書の作成と送信、支払いの受信、クライアントの管理、追跡、レポートのためのオープンソースWebアプリケーションです。

概要


OpenSourceBillingまたはOSBは、レスポンシブで適応性のあるユーザーインターフェイスを備えたすべての柔軟性とカスタマイズ可能なオプションを提供する無料のWebベースのオープンソース請求ソリューションです。 OSBソフトウェアは、請求書の作成と送信、支払いの受信、クライアントの管理、企業の管理、追跡と報告のためのものです。 OpenSourceBillingは無料でオンラインの会計ソフトウェアであり、すべて無料で簡単に行います。 OpenSourceBillingは、販売、支払い、収集された収益のレポートを作成できます。 OSBは、ほぼすべてのオンラインビジネスの請求と支払いのニーズを満たすことができます。 OSBは、強力で柔軟でスケーラブルな請求ソフトウェアです。支払いの追跡、繰り返しの請求書、全文検索、PDFエクスポート、時間追跡、PayPalとクレジットカードによる支払いの受信、FreshBooksおよびQuickBooksデータのインポートなど、多くの組み込み機能が付属しています。 OSBは、請求および支払いインフラストラクチャをスケーリングしてビジネスを成長させるのに役立ちます。また、多通貨と多言語のサポートも提供します。

システム要求


OpenSourceBillingをインストールするために、以下はシステム要件です -Ruby V2.7.1 -Rails V6.0.2.2 -GEMバージョン用のバンドラー -MySQLデータベース

  • サーバー:HerokuまたはAWS -RubyGems:依存関係としてのインストール
  • 編集者:ルベミン -wkhtmltopdf
  • ギット

特徴


ニューエイジ市場は、さまざまな請求および請求ツールで構成されていますが、OpenSourceBillingの堅牢な機能により、企業は通貨をセットアップしたり、通信テンプレートを使用したり、カスタムブランディングを実行したりできます。

  • 魅力的で、レスポンシブで適応性のあるユーザーインターフェイス
  • グラフとキーメトリックを備えたダッシュボード
  • 請求書の送信と作成
  • 請求書の繰り返し -PDFに請求書と見積もりをエクスポートします
  • 見積もりを作成して送信します
  • 請求書の変換を推定します
  • 送信された請求書に対する支払いを受け取ります
  • 部分的な支払い追跡
  • PayPalおよびクレジットカードを通じて支払いを受け取ります
  • ページフィルターのリスト
  • 全文検索
  • 実行中のプロジェクトの時間追跡
  • プロジェクトログ時間からの請求書の生成
  • 1つのアカウントで複数の姉妹会社の請求を管理する -FreshBooksおよびQuickBooksからデータをインポートします
  • さまざまなレポート
  • 顧客ポータル
  • オープンソース

インストール

ubuntu(lts)にopensourcebillingをインストールする

OpenSourceBillingをビジネスに適した方法で展開します。 MySQLは、オープンソースのリレーショナルデータベース管理システムです。次のコマンドを実行してデータベースをインストールします。

sudo apt-get install mysql-server mysql-client libmysqlclient-dev

Gitは、OSBに使用したバージョン制御システムです。次のコマンドを実行してGitをインストールします。

sudo apt-get install git 

次のコマンドを実行して、Ruby依存関係をインストールします。

sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev libncurses5-dev automake libtool bison libffi-dev imagemagick libmagickcore-dev libmagickwand-dev libicu-dev 

依存するPECLライブラリへのアクセスが必要になる場合があります。

sudo add-apt-repository ppa:ondrej/php 

次のコマンドを実行して、安定したバージョンをインストールします。

curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm install 2.7.1
rvm use 2.7.1 --default 

Bundlerは、複数のGEMバージョンをインストールできるツールです。このコマンドを実行してBundlerをインストールします。

gem install bundler

GitHubからプロジェクトコードをクローンするには、プロジェクトのクローン中にGitHubアカウントの資格情報を認証の資格を与えます。

git clone https://github.com/vteams/open-source-billing
cd open-source-billing
bundle install
yarn install

config/config.yml.copyをconfig/config.ymlにコピーして、構成を設定します。独自のPayPal設定でconfig/config.ymlを編集します。

paypal:
  signature: YOUR_PAYPAL_SIGNATURE
  business: YOUR_PAYPAL_BUSINESS

独自のアプリケーション設定でconfig/config.ymlを編集します。

app_host: APP_HOST_HERE # e.g. osb.mydomain.com
app_protocol: http

端末で次のコマンドを使用して、システムに既にインストールされているWKHTMLTOPDFライブラリパスのパスを取得し、独自のアプリケーションWKHTMLTOPDFパスでCONFIG/CONFIG.YMLを編集します。

wkhtmltopdf_path: YOUR_WKHTMLTOPDF_PATH

smtp \ _settingsを作成するには、設定に移動し、会社をクリックして会社の編集フォームを開き、メール設定セクションでSMTPの詳細を提供します。 config/config.ymlを独自のQuickBooksAppのOAUTH \ _CONSUMER \ _KEYおよびOAUTH \ _CONSUMER \ _SECRETで編集します。

quickbooks:
   # QuickBooksApp's account key and secret
   consumer_key: YOUR_QUICKBOOKS_APP_CLIENT_ID
   consumer_secret: YOUR_QUICKBOOKS_APP_CLIENT_SECRET

ターミナルで次のコマンドを実行してアプリケーションを実行します

rake secret
encryption_key: ENTER-YOUR-ENCRYPTED-KEY-HERE
rails db:create
rails db:migrate
rails db:seed

次のコマンドを使用して、OSBの適切に機能するために必要な電子メール配信およびその他の背景タスクのために遅延\ _jobを開始する必要があります

RAILS_ENV=production  bin/delayed_job start

OSBを正常に構成したら、以下の資格情報を使用してログインできます。

Email: <span id="cloak1a36824b07bcee77581f96f7957d6335">This email address is being protected from spambots. You need JavaScript enabled to view it.</span><script type="text/javascript">document.getElementById('cloak1a36824b07bcee77581f96f7957d6335').innerHTML='';var prefix='&#109;a'+'i&#108;'+'&#116;o';var path='hr'+'ef'+'=';var addy1a36824b07bcee77581f96f7957d6335='&#97;dm&#105;n'+'&#64;';addy1a36824b07bcee77581f96f7957d6335=addy1a36824b07bcee77581f96f7957d6335+'&#111;p&#101;ns&#111;&#117;rc&#101;b&#105;ll&#105;ng'+'&#46;'+'&#111;rg';var addy_text1a36824b07bcee77581f96f7957d6335='&#97;dm&#105;n'+'&#64;'+'&#111;p&#101;ns&#111;&#117;rc&#101;b&#105;ll&#105;ng'+'&#46;'+'&#111;rg';document.getElementById('cloak1a36824b07bcee77581f96f7957d6335').innerHTML+='<a '+path+'\''+prefix+':'+addy1a36824b07bcee77581f96f7957d6335+'\'>'+addy_text1a36824b07bcee77581f96f7957d6335+'<\/a>';</script>
password: opensourcebilling

生産モードでOSBを実行するように、選択したApache、nginx、または他のWeb/アプリケーションサーバーを構成する必要があります。顧客が電子メールを介して請求書/見積もりを受け取ると、すべての請求書を表示するためのログインリンクも受け取ります。そのURLにアクセスすることにより、彼は自分のアカウントにログインするか、アカウントを持っていない場合はアカウントを作成できます。 おめでとう!システムにOpenSourceBillingを正常にインストールしました。

 日本