;doc: update journalFinalise haddock
This commit is contained in:
		
							parent
							
								
									df4949ad1a
								
							
						
					
					
						commit
						4ed80d4069
					
				| @ -288,19 +288,27 @@ parseAndFinaliseJournal' parser iopts f txt = do | |||||||
| 
 | 
 | ||||||
| -- | Post-process a Journal that has just been parsed or generated, in this order: | -- | Post-process a Journal that has just been parsed or generated, in this order: | ||||||
| -- | -- | ||||||
| -- - apply canonical amount styles, | -- - add misc info (file path, read time)  | ||||||
| -- | -- | ||||||
| -- - save misc info and reverse transactions into their original parse order, | -- - reverse transactions into their original parse order | ||||||
| -- | -- | ||||||
| -- - add forecast transactions, | -- - apply canonical commodity styles | ||||||
| -- | -- | ||||||
| -- - evaluate balance assignments and balance each transaction, | -- - add forecast transactions if enabled | ||||||
| -- | -- | ||||||
| -- - apply transaction modifiers (auto postings) if enabled, | -- - add auto postings if enabled | ||||||
| -- | -- | ||||||
| -- - check balance assertions if enabled. | -- - evaluate balance assignments and balance each transaction | ||||||
| -- | -- | ||||||
| -- - infer transaction-implied market prices from transaction prices | -- - check balance assertions if enabled | ||||||
|  | -- | ||||||
|  | -- - infer equity postings in conversion transactions if enabled | ||||||
|  | -- | ||||||
|  | -- - infer market prices from costs if enabled | ||||||
|  | -- | ||||||
|  | -- - check all accounts have been declared if in strict mode | ||||||
|  | -- | ||||||
|  | -- - check all commodities have been declared if in strict mode | ||||||
| -- | -- | ||||||
| journalFinalise :: InputOpts -> FilePath -> Text -> ParsedJournal -> ExceptT String IO Journal | journalFinalise :: InputOpts -> FilePath -> Text -> ParsedJournal -> ExceptT String IO Journal | ||||||
| journalFinalise iopts@InputOpts{auto_,infer_equity_,balancingopts_,strict_} f txt pj = do | journalFinalise iopts@InputOpts{auto_,infer_equity_,balancingopts_,strict_} f txt pj = do | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user