Az openSourceBilling számlák készítésére és küldésére, fizetések fogadására, ügyfelek kezelésére, a vállalatok irányítására, valamint a nyomon követésre és a jelentésre.

opensourcebilling Ingyenes számlázási szoftver

Könnyű módszer a számlák létrehozására és küldésére, valamint az online fizetések fogadására

Az OpenourceBilling egy nyílt forráskódú webes alkalmazás számlák létrehozására és küldésére, fizetések fogadására, ügyfelek kezelésére, nyomon követésére és jelentésére.

Áttekintés


Az OpenSourceBilling vagy az OSB egy ingyenes, könnyen használható, web alapú, nyílt forráskódú számlázási megoldás, amely minden rugalmasságot és testreszabható lehetőséget megad a reagáló és adaptív felhasználói felületen. Az OSB szoftver számlák létrehozására és küldésére, fizetések fogadására, ügyfelek kezelésére, a vállalatok irányítására, valamint a nyomon követésére és a jelentésére szolgál. Az openSourceBilling INGYENES és az online számviteli szoftver ingyen és egyszerűen mindent megtesz. Az OpenourceBilling jelentést készíthet az értékesítésről, a kifizetésekről és a beszedett bevételekről. Az OSB szinte bármilyen online vállalkozás számlázási és fizetési igényeit kielégíti. Az OSB egy hatékony, rugalmas és méretezhető számlázó szoftver. Rengeteg beépített funkcióval rendelkezik, mint például a fizetések nyomon követése, az ismétlődő számlák, a teljes szövegkeresés, a PDF export, az időkövetés, a fizetések fogadása a PayPal és a hitelkártya, a FreshBooks és a QuickBooks adatimportálás és még sok más segítségével. Az OSB segít a számlázási és fizetési infrastruktúra méretezésében az üzleti vállalkozás növekedése érdekében. Ezenkívül támogatást nyújt a több valuta és a többnyelvűek számára is.

Rendszerkövetelmények


Az openSourceBilling telepítéséhez az alábbiakban található a rendszerkövetelmények

  • Ruby v2.7.1
  • Rails v6.0.2.2
  • Bundler a Gem verziókhoz
  • MySQL adatbázis
  • Szerver: Heroku vagy AWS
  • Rubygems: Telepítés mint függőség
  • Szerkesztő: Rubymine
  • wkhtmltopdf
  • git

Jellemzők


Az új korpiac a számlázási és számlázási eszközök széles skáláját foglalja magában, de az OpenourceCilling robusztus funkcionalitása lehetővé teszi a vállalkozások számára, hogy valuták beállítsanak, kommunikációs sablonokat használjanak, és akár néhány egyedi márkát is végezzenek.

  • vonzó, reagáló és adaptív felhasználói felület
  • Irányítópult grafikonnal és kulcsfontosságú mutatókkal
  • Számla küldés és létrehozás
  • Ismétlődő számlák
  • A számlák és becslések exportálása a PDF -hez
  • Becslések készítése és küldése
  • Becslés a számla -átalakításhoz
  • Fizetések fogadása az elküldött számlák ellen
  • Részleges fizetések követése
  • Fizetések fogadása a PayPal és a Hitelkártyán keresztül
  • Az oldalak szűrőinek felsorolása
  • Teljes szöveges keresés
  • Időkövetés a projektek futtatásához
  • Számla generálása a projektnapló óráiból
  • A számlázás kezelése több testvérvállalat számára egy számlán alatt
  • Adatok importálása a Freshbooks -ból és a QuickBooks -ból
  • A jelentések széles skálája
  • Ügyfélportál
  • Nyílt forráskód

telepítés

Telepítse az OpenSourceBilling -et az Ubuntu -on (LTS)

Telepítse az OpenSourceBilling -et oly módon, hogy a vállalkozása számára megfelelő legyen. A MySQL egy nyílt forráskódú relációs adatbázis-kezelési rendszer. Futtassa a következő parancsot az adatbázis telepítéséhez:

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

A GIT az OSB -hez használt verzióvezérlő rendszer. Futtassa a következő parancsot a GIT telepítéséhez.

sudo apt-get install git 

Futtassa a következő parancsot a Ruby -függőségek telepítéséhez:

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 

Szüksége lehet hozzáférni a függő PECL könyvtárakhoz, amelyek a legtöbbet megtalálják

sudo add-apt-repository ppa:ondrej/php 

Futtassa a következő parancsokat a stabil verzió telepítéséhez.

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

A Bundler egy olyan eszköz, amely lehetővé teszi több drágakő verzió telepítését, futtassa ezt a parancsot a Bundler telepítéséhez:

gem install bundler

A GitHub projektkódjának klónozásához adja meg a GitHub -fiók hitelesítő adatait a hitelesítéshez, miközben klónozza a projektet.

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

Másolja a config/config.yml.copy config/config.yml fájlt a konfigurációk beállításához. A Config/Config.yml szerkesztése a saját PayPal beállításaival:

paypal:
  signature: YOUR_PAYPAL_SIGNATURE
  business: YOUR_PAYPAL_BUSINESS

A konfigurációs/config.yml szerkesztése a saját alkalmazás beállításaival:

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

A következő parancs használatával a terminálban, hogy megkapja a WKHTMLTOPDF könyvtár elérési útját, amely már telepítve van a rendszerre, majd szerkessze a config/config.yml -et a saját alkalmazásával a wkhtmltopdf elérési út segítségével.

wkhtmltopdf_path: YOUR_WKHTMLTOPDF_PATH

Az SMTP \ _SETTINGS készítéséhez lépjen a Beállítások elemre, nyissa meg a Vállalat szerkesztési űrlapot egy cégre kattintva, és adja meg az SMTP részleteit a Mail Config szakaszban. Szerkessze a config/config.yml -et a saját QuickBookApp oauth \ _consumer \ _key és oauth \ _consumer \ _secret segítségével.

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

Futtassa a következő parancsot a terminálon az alkalmazás futtatásához

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

El kell kezdenie a késleltetést \ _JOB az e -mail kézbesítéshez és egyéb háttérfeladatokhoz, amelyek az OSB megfelelő funkcionalitásához szükségesek a következő parancs használatával

RAILS_ENV=production  bin/delayed_job start

Miután sikeresen konfigurálta az OSB -t, felhasználhatja az alábbi hitelesítő adatokat a bejelentkezéshez.

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

Konfigurálnia kell az Apache -t, az NGINX -et vagy bármely más web/alkalmazáskiszolgálót, amelynek választása az OSB végrehajtásának üzemmódban történő végrehajtására. Amikor egy ügyfél e -mailben kap számlát/becslést, akkor bejelentkezési linket is kap, hogy megnézze az összes számláját. Ha meglátogatja ezt az URL -t, bejelentkezhet a fiókjába, vagy létrehozhatja a fiókját, ha nincs ilyen. Gratulálunk! Sikeresen telepítette az OpenSourceBilling -et a rendszerére.

 Magyar