Sample ledger show

This commit is contained in:
2025-05-23 17:25:18 -07:00
parent 495d290a46
commit 96934b12fd
3 changed files with 37 additions and 12 deletions

View File

@@ -715,8 +715,17 @@
(:location %)))
errors))))))
(defn invalid-ids [pnl-data]
(let [errors (->> pnl-data
:data
(filter (fn [{:keys [numeric-code]}]
(nil? numeric-code)))
(map :sample)) ]
errors))
(defn summarize-pnl [pnl-data]
{:warning (warning-message pnl-data)
:invalid-ids (invalid-ids pnl-data)
:summaries
(if (-> pnl-data :args :column-per-location)
[(location-summary-table (mapcat identity (for [[period i] (map vector (-> pnl-data :args :periods ) (range))]