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).