Skip to content
This repository has been archived by the owner on Jun 17, 2020. It is now read-only.

Creating an Invoice

Dan Connolly edited this page May 2, 2018 · 11 revisions

This is (intended to become) a supplement to CONTRIBUTING.md regarding the mechanics of invoicing.

Operation Manager (ops, @lapin7, HJ) administers the system.

  • Each RAM has a personal folder in a Google Drive folder under RChain/Contracts/Contractors
  • The folder is named like: First and Last Name _ Github Name. The folder contains 2 or 3 subfolders:
    • Invoices
    • Tax
    • Contract
  • In the folder Invoices, you find a spreadsheet called Your Github Name. That spreadsheet is connected with RChain's reward system in order to collect the issues and rewards of a RAM.
  • OPS prepares the initial set up of personal folders and documents
  • By changing the payment period from e.g. Mar/2018 to Apr/2018, RAM may create an invoice e.g. for March or for April:
    • duplicate TAB Temp to TAB "Copy of Temp" and rename the TAB to e.g. 201803
    • copy All of TAB 201803 and paste it as VALUES, in order to make it fixed.
    • download 201803 as PDF and upload it to the personal folder "Invoices"
    • copy the link to the PDF and paste it in form Declarations
  • Invoices can be made for each previous month and the form Declarations can be used anytime as long as the previous month is not just the month before the current month. So when it's for example April then you still can send an invoice for February.
  • As soon as OPS is notified of the declaration, the RHOC will be transferred to the provided ETH-addresses.

At the 9th of the month the payment process starts.

  • There are 3 positions involved to approve payments: CFO, COO, OPS
    • OPS checks the whole process
    • CFO makes every Tuesday a payment register
    • OPS proposes payments in the multisig Gnosis wallet based on the payment register
    • CFO or COO confirms the payment
    • RAM receives the RHOC
  • The final payment decision is at the discretion of the Operations Manager and Coop Officers.