Added Notes and cleared against fields.
This commit is contained in:
@@ -40,16 +40,18 @@
|
||||
:query-obj {:venia/queries [[:ledger-page
|
||||
(assoc params :client-id (:id @(re-frame/subscribe [::subs/client])))
|
||||
[[:journal-entries [:id
|
||||
:source
|
||||
:source
|
||||
:amount
|
||||
[:vendor
|
||||
[:name :id]]
|
||||
:note
|
||||
:cleared-against
|
||||
[:vendor
|
||||
[:name :id]]
|
||||
[:client
|
||||
[:name :id]]
|
||||
[:line-items
|
||||
[:id :debit :credit :location
|
||||
[:account [:id :name]]]]
|
||||
:date]]
|
||||
[:line-items
|
||||
[:id :debit :credit :location
|
||||
[:account [:id :name]]]]
|
||||
:date]]
|
||||
:total
|
||||
:start
|
||||
:end]]]}
|
||||
|
||||
@@ -34,11 +34,13 @@
|
||||
(fn [{{lines :line-items :as d} :data :as g}]
|
||||
(into []
|
||||
(for [[external-id lines] (group-by line->id lines)
|
||||
:let [{:keys [source id client-code date vendor-name] :as line} (first lines)]]
|
||||
:let [{:keys [source id client-code date vendor-name note cleared-against] :as line} (first lines)]]
|
||||
{:source source
|
||||
:external-id (line->id line)
|
||||
:client-code client-code
|
||||
:date date
|
||||
:note note
|
||||
:cleared-against cleared-against
|
||||
:vendor-name vendor-name
|
||||
:amount (reduce + 0
|
||||
(->> lines
|
||||
@@ -214,7 +216,9 @@
|
||||
["Account" :account-identifier]
|
||||
["Location" :location]
|
||||
["Debit" :debit]
|
||||
["Credit" :credit]]
|
||||
["Credit" :credit]
|
||||
["Note" :note]
|
||||
["Cleared against" :cleared-against]]
|
||||
:read-only-headings
|
||||
[["status" :status]]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user