NCSU Prague Institute office Jakub's site

Basic accounting actions ....

<%= render :partial=> 'jakub_shared' %> <% @bank = Account.find('832c5de6-d585-11dc-9e0d-0013d4bc1a7d') @bank_cash = Account.find('75701c88-d585-11dc-949c-0013d4bc1a7d') @pcard = Account.find("62e3b9c6-d585-11dc-b2dd-0013d4bc1a7d") @pcard_cash = Account.find('544e601e-d585-11dc-a331-0013d4bc1a7d') @pcard_anael = Account.find('8a344e1a-11aa-11df-9f90-0013d4bc1a7d') @pcard_anael_cash = Account.find('c4a1c508-2d1d-11df-9784-0013d4bc1a7d') @pcard_daniel = Account.find('5cce87c0-669d-4ae6-b5a7-51720d5b776a') @pcard_daniel_cash = Account.find('f143ebea-db69-40bb-bb42-cb608f07661b') @pcard_faculty = Account.find("2acae616-016a-11dd-ae79-0013d4bc1a7d") @pcard_faculty_cash = Account.find('541b745e-016a-11dd-8e74-0013d4bc1a7d') @pcard_maria = Account.find('814e5352-8acd-11e0-8fc9-7071bcccc8a2') @tobepaid = Account.find('768409d0-ffc5-11dc-a064-0013d4bc1a7d') @danas = Account.find('c0e3259e-0194-11dd-a278-0013d4bc1a7d') @anaels = Account.find('3644c25c-0195-11dd-9928-0013d4bc1a7d') @annas = Account.find('f8a745bc-c2de-11dd-b300-0013d4bc1a7d') @rektoriks = Account.find('b77e749c-b55d-467e-b194-d779a911cdae') @michals = Account.find('f812efda-93ae-4e56-b607-a58d8c7063b7') @jakubs = Account.find('46a0699f-e9db-4cd8-bc50-623e53111b98') @jans = Account.find('3e6f6430-a270-4af8-8aed-c42e8dd266e0') @ondras = Account.find('ada9b615-dfa5-417e-bc8c-f3d2ce8bc721') @peters = Account.find('1b9c2975-69e2-4685-902c-dada1ae2b80d') @hanas = Account.find('94d1fb1e-ef2c-4cd9-9da7-408034018bc8') @our_adj = Account.find('82a13e26-179a-11dd-b837-0013d4bc1a7d') @mich_adj = Account.find('99eb007c-b5a5-11dd-a56c-0013d4bc1a7d') @tot_hidden = Account.find('fb1062f6-79c4-11dd-ae26-0013d4bc1a7d') @personal = Account.find('e50e62c0-dc64-11dd-a205-0013d4bc1a7d') @pcard_cash = Account.find('544e601e-d585-11dc-a331-0013d4bc1a7d') @bank_cash = Account.find('75701c88-d585-11dc-949c-0013d4bc1a7d') @gf = Account.find("37367eb8-0734-11dd-90d6-0013d4bc1a7d") %>

Přehled pokladen a zůstatků

<% @todate = Date.new(2014,06,30) @accounts = [ @danas, @annas, @anaels, @rektoriks, @michals ] %> <% @accounts.each do |account| %> <% end %>

Hotovostní účty

<%= table_line_for("Bank Cash (all)", @bank_cash) %> <%= table_line_for(" Dana's".html_safe, @danas) %> <%= table_line_for(" Daniel's".html_safe, @rektoriks) %> <%= table_line_for(" Anna's".html_safe, @annas) %> <%= table_line_for(" Anael's".html_safe, @anaels) %> <%= table_line_for(" Michal's".html_safe, @michals) %> <%= table_line_for(" Peter's".html_safe, @peters) %> <%= table_line_for(" Jan's".html_safe, @jans) %> <%= table_line_for(" Jakub's".html_safe, @jakubs) %> <%= table_line_for(" Ondra's".html_safe, @ondras) %> <%= table_line_for(" Hana's".html_safe, @hanas) %> <%= table_line_for("Dana - PCard Cash", @pcard_cash) %> <%= table_line_for("Anael - PCard Cash", @pcard_anael_cash) %> <%= table_line_for("Daniel - PCard Cash", @pcard_daniel_cash) %> <%= table_line_for("Faculty - PCard Cash", @pcard_faculty_cash) %>

Bezhotovostní účty

<%= table_line_for("Bank transfers", @bank, '', 0) %> <%= table_line_for("Peter - PCard transfers", Account.find('b1dadff7-dff0-4945-83ae-9bab49f29eaf'), '', 0) %> <%= table_line_for("Ondra - PCard transfers", Account.find('29d21f8c-4e9e-4f07-abf2-d19e036407e8'), '', 0) %> <%= table_line_for("Dana - PCard transfers", @pcard, '', 0) %> <%= table_line_for("Anael - PCard transfers", @pcard_anael, '', 0) %> <%= table_line_for("Daniel - PCard transfers", @pcard_daniel, '', 0) %> <%= table_line_for("Faculty - PCard transfers", @pcard_faculty, '', 0) %>

Pomocné výpočty

<% @reality =-(@danas.balance+@rektoriks.balance+@annas.balance+@anaels.balance+@michals.balance+@jakubs.balance+@jans.balance+@ondras.balance+@peters.balance+@hanas.balance) @expected=-(@bank_cash.balance+@pcard_cash.balance+@pcard_anael_cash.balance+@pcard_daniel_cash.balance) %> <%= table_line_for("Návštěvnický fond", @gf, 'dimmed') %>
Očekáváno v obálkách Cash pro M <%= @expected.to_s %>
Zapsáno v našich obálkách Cash <%= @reality.to_s %>
Rozdíl - kladný je špatný <%= (@expected-@reality).to_s %>
<%= @danas.balance %>+<%= @rektoriks.balance %>+<%= @annas.balance %>+<%= @anaels.balance %>+<%= @michals.balance %>+<%= @jakubs.balance %>+<%= @jans.balance %>+<%= @ondras.balance %>

Other links


REMEMBER: pri Envelope NF check se musi prevod delat to Accounting / Balance jinak se to podela

Running on ruby <%= RUBY_VERSION %>, rails <%= Rails.version %>.