Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How Everything Is Connected in NRP

mikorizal
October 05, 2017

How Everything Is Connected in NRP

Explanation of the logical data model. If you want to work with the code, you need to understand this. Might even help if you are using the code...

mikorizal

October 05, 2017
Tweet

More Decks by mikorizal

Other Decks in Technology

Transcript

  1. NRP has 3 levels...and they are connected like so Actuals

    Plan Recipe Input Event Output Event Resource Input Event Resource Process Planned Input Planned Output Planned Input Process Process Type Input Type Output Type Resource Type Input Type Resource Type Process Type The Plan level depends on Recipes and prepares for Actuals.
  2. This the core model, which you need to understand to

    work on the software. Sorry about that, but it’s as simple as possible - but no simpler.
  3. You are connected to all of the Economic Events you

    have participated in. They may be many types of Events: Work, Production, Consumption, etc.
  4. You may own or have custody or have some other

    responsibility for Economic Resources
  5. Economic Events may be connected to Processes. They may be

    inputs to, or outputs from, Processes.
  6. If the same Resource is an output from one Process

    and then an input to another Process, then those Processes are connected by a resource flow.
  7. If the same Resource is transferred in an Exchange and

    then becomes an input to a Process, then the Exchange and the Process are connected.
  8. Likewise if the same Resource is an output from a

    Process and then transferred in an Exchange.
  9. And likewise if the same Resource is transferred in one

    Exchange and then transferred again in another.
  10. Here’s how it all fits together in a flow again

    Actuals Plan Recipe Input Event Output Event Resource Input Event Resource Process Planned Input Planned Output Planned Input Process Process Type Input Type Output Type Resource Type Input Type Resource Type Process Type
  11. Actuals: Salsa Events Plan: Order for 12 jars of Salsa

    Salsa Recipe for 1 lb of Salsa (fills 2 jars) Consumed 6 lb Diced Tomato Lot 234 Produced 6 lb Salsa - Bulk Lot 456 Salsa - Bulk Lot 456 Consumed 6 lb Salsa -Bulk Lot 456 Diced Tomato Lot 234 Package Salsa Today 6 lb Diced Tomato Today 6 lb Salsa - Bulk Today 6 lb Salsa - Bulk Today Cook Salsa Today Package Salsa 1 lb Diced Tomato 1 lb Salsa - Bulk Salsa - Bulk 1 lb Salsa - Bulk Diced Tomato Cook Salsa Here’s the Salsa flow
  12. Process Input Event Output Event Resource Input Event Resource Value

    Flows - forward and backward Process Product Collaboration Reputation Income Resource Input Event Output Event Resource Output Event Resource Input Event Process Resource Input Event