Files
@ c9fc4a8761cd
Branch filter:
Location: NPO-Accounting/npo-ledger-cli/accounts/config/config-tags.ledger - annotation
c9fc4a8761cd
1.3 KiB
text/plain
Initial documentation of the Invoice: tag.
8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 8d70db612729 | ; -*- ledger -*-
; -*- coding: utf-8 -*-
;
; config-tags.ledger: The Ledger CLI tag declarations for NPO use-case.
; Copyright © 2013, Bradley M. Kuhn.
;
; The copyright holders wish that this document could be placed into the
; public domain. However, should such a public domain dedication not be
; possible, the copyright holders grant a waiver and/or license under the
; terms of CC0-1.0, as published by Creative Commons, Inc. A copy of CC0-1.0
; can be found in the same repository as this README.md file under the
; filename CC0-1.0.txt. If this document has been separated from the
; repository, a [copy of CC0-1.0 can be found on Creative Commons' website at
; http://creativecommons.org/publicdomain/zero/1.0/legalcode
; ################################# TAGS ################################
; The Statement, Receipt, and Invoice tags' values should always a be a
; relative path names. Note that we "check", but do not "assert" that the
; file name match a standard Unix-like path syntax, without spaces in the
; file name.
tag Statement
assert value =~ /[^\/].+/
check value =~ /[^\/][^ ]+(\/[^ ])+/
tag Receipt
assert value =~ /[^\/].+/
check value =~ /[^\/][^ ]+(\/[^ ])+/
tag Invoice
assert value =~ /[^\/].+/
check value =~ /[^\/][^ ]+(\/[^ ])+/
|