tests: show auto postings' current commodity action (#913)
This commit is contained in:
		
							parent
							
								
									bcd15137c6
								
							
						
					
					
						commit
						f58330169a
					
				| @ -84,3 +84,55 @@ $ hledger print -f- --auto | |||||||
|     assets:bank:checking               $-20 |     assets:bank:checking               $-20 | ||||||
| 
 | 
 | ||||||
| >= | >= | ||||||
|  | 
 | ||||||
|  | # Rules will preserve a transaction price from the original amount. | ||||||
|  | < | ||||||
|  | = assets:billable:client1 | ||||||
|  |   assets:receivable:client1       *100 | ||||||
|  |   revenues:client1 | ||||||
|  | 
 | ||||||
|  | 2018/1/1 | ||||||
|  |     (assets:billable:client1)         0.50h @ $90 | ||||||
|  | 
 | ||||||
|  | $ hledger -f- print --auto -x | ||||||
|  | 2018/01/01 | ||||||
|  |     (assets:billable:client1)     0.50h @ $90 | ||||||
|  |     assets:receivable:client1    50.00h @ $90 | ||||||
|  |     revenues:client1                   $-4500 | ||||||
|  | 
 | ||||||
|  | >= | ||||||
|  | 
 | ||||||
|  | # Rules can set a new commodity in the generated amounts. | ||||||
|  | < | ||||||
|  | = assets:billable:client1 | ||||||
|  |   assets:receivable:client1       *$100 | ||||||
|  |   revenues:client1 | ||||||
|  | 
 | ||||||
|  | 2018/1/1 | ||||||
|  |     (assets:billable:client1)         0.50h | ||||||
|  | 
 | ||||||
|  | $ hledger -f- print --auto -x | ||||||
|  | 2018/01/01 | ||||||
|  |     (assets:billable:client1)           0.50h | ||||||
|  |     assets:receivable:client1             $50 | ||||||
|  |     revenues:client1                     $-50 | ||||||
|  | 
 | ||||||
|  | >= | ||||||
|  | 
 | ||||||
|  | # And/or a new transaction price. | ||||||
|  | < | ||||||
|  | = assets:billable:client1 | ||||||
|  |   assets:receivable:client1       *1.00 "Client1 Hours" @ $100.00 | ||||||
|  |   revenues:client1 | ||||||
|  | 
 | ||||||
|  | 2018/1/1 | ||||||
|  |     (assets:billable:client1)         0.50h @ $90 | ||||||
|  | 
 | ||||||
|  | $ hledger -f- print --auto -x | ||||||
|  | 2018/01/01 | ||||||
|  |     (assets:billable:client1)                       0.50h @ $90 | ||||||
|  |     assets:receivable:client1    0.50 "Client1 Hours" @ $100.00 | ||||||
|  |     revenues:client1                                    $-50.00 | ||||||
|  | 
 | ||||||
|  | >= | ||||||
|  | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user