Abstract
Abstract Developer Center
docs.aasii.org

Step-by-step tutorial

From ADC

Contents

Plot

Let's see Abstract in use on a simple test case. Imagine that we are a metal trading company. We buy steel from an overseas producer in big quantities and retail it.

Figures

  1. we buy 300 tonnes of steel from A Corp. at $1000/tonne on March 04;
  2. we sell 200 tonnes to Z Inc. at $1500/tonne on March 05;
  3. we receive $200000 from Z inc. on March 05.
  4. we sell 50 tonnes to X Corp. at $1600/tonnes on March 06;
  5. we receive $100000 from X Corp. on March 07;
  6. we pay $300000 to A Corp. on March 07;
  7. we sell 30 tonnes to Y Ltd. at $900/tonne on March 10;
  8. we sell 10 tonnes to X Corp. at $1600/tonnes on March 10.

Interesting points

Abstract already possesses some advanced functionality even at this early level of development:

  • in step 19 Abstract analyzed considerable amount of data, and acted on the results of analysis. It recognized revenue, expenses, and calculated earnings.
  • in step 29 Abstract shows, that it treats advance payments as an obligation to ship metal, with an exact amount.
  • in step 31 we can see operating income from every sales transaction. This is a basis for diagnosing and dealing with potential problems early.

Action

Step-by-step tutorial overview
Tutorial:Step 1 - Adding an Entity
Tutorial:Step 2 - Saving Entity
Tutorial:Step 3 - Entity Saved
Tutorial:Step 4 - Configuring accounting chart
Tutorial:Step 5 - Selecting resource
Tutorial:Step 6 - Submitting resource
Tutorial:Step 7 - Resource submitted
Tutorial:Step 8 - Chart configured
Tutorial:Step 9 - Adding a flow
Tutorial:Step 10 - Selecting entity
Tutorial:Step 11 - Selecting give resource
Tutorial:Step 12 - Selecting take resource
Tutorial:Step 13 - Saving flow
Tutorial:Step 14 - Starting transfer1
Tutorial:Step 15 - Storage flow
Tutorial:Step 16 - Saving transfer 1
Tutorial:Step 17 - Transfer 1 commited
Tutorial:Step 18 - Sale 1 flow
Tutorial:Step 19 - Transfer 2
Tutorial:Step 20 - Bank flow
Tutorial:Step 21 - Transfer 3
Tutorial:Step 22 - Sale 2 flow
Tutorial:Step 23 - Transfer 4
Tutorial:Step 24 - Transfer 5
Tutorial:Step 25 - Transfer 6
Tutorial:Step 26 - Sale 3 flow
Tutorial:Step 27 - Transfer 7
Tutorial:Step 28 - Transfer 8
Tutorial:Step 29 - Balances report
Tutorial:Step 30 - Balances report in monetary units
Tutorial:Step 31 - Profit-loss transcript
Tutorial:Step 32 - General Ledger

See also