github.com/decred/politeia@v1.4.0/docs/cms-instructions.md (about)

     1  ## Contractor Management System Instructions
     2  
     3  Welcome to Decred's Contractor Management System!  This site is being designed
     4  to be a functional interface for contractors to submit and invoices be
     5  processed and, in the future, have a seat at the table in some of the
     6  contractor level decision making, as discussed in the stakeholder approved
     7  proposal for the 
     8  [DCC](https://proposals.decred.org/proposals/fa38a3593d9a3f6cb2478a24c25114f5097c572f6dadf24c78bb521ed10992a4).
     9  
    10  To begin, we will be inviting contractors to the site to begin to submit 
    11  invoices for their completed labor or expenses.  These invoices would then be 
    12  reviewed by an administrator for approval.  If the administrator finds any
    13  issues or comments on the invoice they will most likely put it in "Disputed"
    14  status.  This will require the user to edit and update any areas that were
    15  pointed out by the administrator.  If the invoice appears to be correct it will
    16  be "Approved" for payment. 
    17  
    18  Currently, payments will still be processed by hand until the DAE is fully
    19  operational.
    20  
    21  Also note that for the initial months of CMS usage invoice DCR/USD rates will
    22  be calculated in the same fashion as they had done before.  In the near future,
    23  once implemented, users will see a given month's DCR/USD rate upon invoice
    24  submission.  Upon administrator invoice approval, CMS will watch the invoice's
    25  payment address for the amount expected.  Once observed, the invoice will be
    26  updated with the pertinent payment information (including the txid etc).
    27  
    28  If you have any questions or concerns about the way CMS works, please reach out
    29  to the developers by submitting issues on [github](https://github.com/decred/politeia)
    30  or finding the Politeia channel that is bridged across both Matrix and our
    31  Discord.
    32  
    33  ### How to become a user
    34  
    35  Currently, becoming a user requires one to be invited by an administrator.
    36  Once the administrator issues the invitation, one should receive an email at
    37  the address that the DHG currently has on hand.  There will be a link in the
    38  email that will include a verification token.  Following this link will reach a
    39  registration page that requires entry of the email, token, username and
    40  password.  Once successfully registered a user may login via the form on the
    41  right.
    42  
    43  ### How to create invoices
    44  
    45  Once registered a user may submit invoices at
    46  [https://cms.decred.org/invoices/new](https://cms.decred.org/invoices/new).  
    47  This form is relatively self explantory, but here is a quick description of
    48  each of the currently required fields:
    49  
    50  * Contractor Name: This is whatever name you identify yourself with the DHG,
    51    typically something beyond a mere handle or nick.
    52  * Contractor Location: This is which country you are currently located, or
    53    primarily residing.
    54  * Contractor Contact: Contact information incase an administrator would need to
    55    reach out to discuss something, typically an email address or chat nick.
    56  * Contractor Rate: This is the previously agreed upon rate you will be
    57    performing work.
    58  * Payment Address: This is the DCR address where you would like to receive
    59    payment.  
    60  
    61  * Line Items:
    62    * Type: Currently can be 1 (Labor), 2 (Expense), or 3 (Misc)
    63    * Domain: The broad category of work performed/expenses spent (for example,
    64      Development, Marketing, Community etc).
    65    * Subdomain: The specific project or program of which the work or expenses
    66      are related (for example, Decrediton, dcrd, NYC Event).
    67    * Description: A thorough description of the work or expenses.
    68    * Labor: The number of hours of work performed.
    69    * Expenses: The cost of the line item (in USD).