„OpenSourceBilling“ yra skirtas sąskaitų faktūrų kūrimui ir siuntimui, mokėjimų gavimo, klientų valdymui, įmonių valdymui ir stebėjimo bei ataskaitų teikimui.

opensourcebilling Nemokama sąskaitų faktūros išrašymo programinė įranga

Lengvas būdas sukurti ir siųsti sąskaitas faktūras ir gauti mokėjimus internetu

„OpenSourceBilling“ yra atvirojo kodo žiniatinklio programa, skirta sąskaitų faktūroms kurti ir siųsti, mokėjimų gavimas, klientų valdymas, stebėjimas ir ataskaitų teikimas.

Apžvalga


„OpenSourceBilling“ arba „OSB“ yra nemokamas lengvai naudojamas internetinis atvirojo kodo atsiskaitymo sprendimas, kuris suteikia jums visas lankstumo ir pritaikomas parinktis, naudojant reaguojančią ir adaptyvią vartotojo sąsają. OSB programinė įranga skirta sąskaitų faktūrų kūrimui ir siuntimui, mokėjimų gavimo, klientų valdymui, įmonių valdymui ir stebėjimo bei ataskaitų teikimui. „OpenSourceBilling“ yra nemokama ir internetinė apskaitos programinė įranga, visa tai daro nemokamai ir lengvai. „OpenSourceBilling“ gali pateikti ataskaitas apie pardavimus, mokėjimus ir surinktas pajamas. OSB gali patenkinti beveik bet kurio internetinio verslo atsiskaitymo ir mokėjimo poreikius. OSB yra galinga, lanksti ir keičiama atsiskaitymo programinė įranga. Jame yra daugybė įmontuotų funkcijų, tokių kaip mokėjimų stebėjimas, pasikartojančios sąskaitos faktūros, visos teksto paieška, PDF eksportas, laiko stebėjimas, mokėjimų gavimas per „Paypal“ ir kreditinę kortelę, „Freshbooks“ ir „QuickBooks“ duomenų importas ir daug daugiau. OSB padeda jums padidinti atsiskaitymo ir mokėjimo infrastruktūrą, kad padidintumėte savo verslą. Tai taip pat teikia palaikymą daugiapakopėms ir daugialypėms kalboms.

Sistemos reikalavimai


Norėdami įdiegti „OpenSourceBilling“, žemiau yra sistemos reikalavimai

  • „Ruby v2.7.1“
  • „Rails V6.0.2.2“
  • „Bundler for Gem“ versijoms
  • „MySQL“ duomenų bazė
  • serveris: „Heroku“ arba „AWS“
  • „RubyGems“: diegimas kaip priklausomybė
  • Redaktorius: Rubiminas
  • WKHTMLTOPDF
  • Git

Funkcijos


Naujojo amžiaus rinką sudaro daugybė įvairių atsiskaitymo ir sąskaitų faktūrų išrašymo įrankių, tačiau patikimas „OpenSourceBilling“ funkcionalumas leidžia įmonėms nustatyti valiutas, naudoti komunikacijos šablonus ir net atlikti tam tikrą pasirinktinį prekės ženklą.

  • patraukli, reaguojanti ir adaptyvi vartotojo sąsaja
  • prietaisų skydelis su grafiku ir raktų metrika
  • sąskaitos faktūros siuntimas ir kūrimas
  • Pasikartojančios sąskaitos faktūros
  • Eksportuoti sąskaitas faktūras ir įvertinimus į PDF
  • Sukurkite ir siųskite įvertinimus
  • Įvertinkite sąskaitos faktūros konvertavimą
  • Gaukite mokėjimus nuo išsiųstų sąskaitų faktūrų
  • Dalinių mokėjimų stebėjimas
  • Gaukite mokėjimus per „Paypal“ ir kreditinę kortelę
  • Įrašų puslapių filtrai
  • Visas teksto paieška
  • Laiko stebėjimas projektams
  • Sąskaitos faktūros generavimas iš projekto žurnalo valandų
  • Tvarkykite sąskaitas iš kelių seserų bendrovių pagal vieną sąskaitą
  • Importuoti duomenis iš „Freshbooks“ ir „QuickBooks“
  • Daugybė ataskaitų
  • Klientų portalas
  • Atviro kodo

diegimas

Įdiekite „OpenSourceBilling“ ant „Ubuntu“ (LTS)

Diegkite „OpenSourceBilliting“ tokiu būdu, kuris tinka jūsų verslui. „MySQL“ yra atvirojo kodo reliacinių duomenų bazių valdymo sistema. Paleiskite šią komandą, kad įdiegtumėte duomenų bazę:

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

GIT yra versijos valdymo sistema, kurią naudojome OSB. Paleiskite šią komandą, kad įdiegtumėte „Git“.

sudo apt-get install git 

Paleiskite šią komandą, kad įdiegtumėte „Ruby“ priklausomybes:

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 

Jums gali prireikti prieigos prie priklausomų PECL bibliotekų, kurias galima rasti

sudo add-apt-repository ppa:ondrej/php 

Paleiskite šias komandas, kad įdiegtumėte stabilią versiją.

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“ yra įrankis, leidžiantis įdiegti kelias GEM versijas, paleiskite šią komandą, kad įdiegtumėte „Bundler“:

gem install bundler

Norėdami klonuoti projekto kodą iš „GitHub“, suteikite savo „GitHub“ paskyros kredencialui autentifikavimui, kol klonavimo projektas.

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

Nukopijuokite config/config.yml.copy į config/config.yml, kad nustatytumėte konfigūracijas. Redaguoti config/config.yml su savo paypal nustatymais:

paypal:
  signature: YOUR_PAYPAL_SIGNATURE
  business: YOUR_PAYPAL_BUSINESS

Redaguoti config/config.yml su savo programos nustatymais:

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

Naudojant šią komandą terminale, kad gautumėte „WKHTMLTOPDF“ bibliotekos kelio kelią, kuris jau yra įdiegtas sistemoje, tada redaguoti config/config.yml su savo programa WKHTMLTOPDF keliu.

wkhtmltopdf_path: YOUR_WKHTMLTOPDF_PATH

Norėdami pasidaryti SMTP \ _Settings, eikite į „Nustatymai“, atidarykite įmonės redagavimo formą spustelėdami įmonę ir pateikite savo SMTP informaciją „Mail Config“ skyriuje. Redaguoti config/config.yml su savo „QuickBookSapp’s OAuth“ \ _Consumer \ _Key ir OAuth \ _Consumer \ _Secret.

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

Vykdykite šią komandą terminale, kad paleistumėte programą

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

Norėdami gauti el. Pašto pristatymą

RAILS_ENV=production  bin/delayed_job start

Kai sėkmingai sukonfigūravote OSB, prisijungti galite naudoti žemiau pateiktus kredencialus.

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

Turėtumėte sukonfigūruoti „Apache“, „Nginx“ ar bet kurį kitą pasirinktą žiniatinklio/programų serverį, kad galėtumėte vykdyti OSB gamybos režimu. Kai klientas gaus sąskaitą faktūrą/įvertinimą el. Paštu, jis taip pat gaus prisijungimo nuorodą, kad pamatytų visas jo sąskaitas faktūras. Apsilankęs tame URL, jis gali prisijungti prie savo sąskaitos arba sukurti savo sąskaitą, jei jo neturi. Sveikiname! Savo sistemoje sėkmingai įdiegėte „OpenSourceBilling“.

 Latviski