Updated documentation on Expense: account requirements.
This commit is contained in:
		
							parent
							
								
									f0ea3f31bf
								
							
						
					
					
						commit
						081a2d72b8
					
				
					 1 changed files with 12 additions and 1 deletions
				
			
		| 
						 | 
					@ -313,7 +313,16 @@ The Program tag is always a string with the same format as a Ledger CLI
 | 
				
			||||||
account (primarily for use with Ledger CLI's `--pivot` and `--group-by`,
 | 
					account (primarily for use with Ledger CLI's `--pivot` and `--group-by`,
 | 
				
			||||||
[as described later](#testing-program-success).
 | 
					[as described later](#testing-program-success).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Expense Account Documentation
 | 
					### Account Type Documentation Requirements
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Each account type has different documentation requirements.  Based on the
 | 
				
			||||||
 | 
					type of the account, it requires a different set of tags.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					When Ledger CLI's `--pedantic` option is used, these rules are enforced by
 | 
				
			||||||
 | 
					ledger itself via the configurations found in `config-tags.ledger` and
 | 
				
			||||||
 | 
					`config-accounts.ledger`.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#### Expense Account Documentation
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Each `Expense:` account entry must be tagged with the following tags:
 | 
					Each `Expense:` account entry must be tagged with the following tags:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -322,6 +331,8 @@ Each `Expense:` account entry must be tagged with the following tags:
 | 
				
			||||||
  does not need an `Invoice:`, `Receipt`, nor a `Statement` tag if the
 | 
					  does not need an `Invoice:`, `Receipt`, nor a `Statement` tag if the
 | 
				
			||||||
  [payee was never charged](#never-charged-payee).
 | 
					  [payee was never charged](#never-charged-payee).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* A [`Program:`] tag.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#### NEVER CHARGED Payee
 | 
					#### NEVER CHARGED Payee
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The only exception to the standard tagging requirement is when the payee has
 | 
					The only exception to the standard tagging requirement is when the payee has
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue