Answers.Body: <p>In this case you'd normally add various activity types to that case. I.e. create an activity type Expenses Claim and add that.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-07-05T20:53:58.520Z
Answers.Text: Agree with the Activity Type approach. Case might be overkill
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-06T13:52:11.150Z
Answers.LastActivityDate: 2016-04-06T13:52:11.150Z
Answers.UserDisplayName: JohnFF
Answers.Body: <p>We do something similar to this with Activity types. When a person needs to be reimbursed they submit an Activity type called "Check Request" and assign it to the person that needs to approve it. That person will review it and set the status to Approved and then assign it to the next person to approve. We have detailed logging enabled and each time the activity is approved/denied/assigned a log event is recorded. We had Jon write us an extension that would show the log history for the Activity type at the bottom of the Activity. That way the person who cuts the check could see that all the approvals necessary were given. </p>
  
  <p>I'd like to make some improvements to it so that the Statuses would be "Approve and Route", "Deny and Return", etc. And use Relationships to automatically assign the activity based on who is the supervisor of the person approving it. But that's down the road. </p>
  
  <p>It's got several hard coded items in the code like the activity type id, and specific activity status id's but the code is at
  <a href="https://github.com/PalanteJon/org.saintfranciscocc.checkflow" rel="nofollow noreferrer">https://github.com/PalanteJon/org.saintfranciscocc.checkflow</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-11-02T23:27:42.317Z
Answers.LastActivityDate: 2016-11-02T23:27:42.317Z
Answers.UserDisplayName: frTommy
Body: <p>I was wondering how would you configure CiviCase to link with CiviAccounts. </p>
  
  <p>So for instance: you set up a new case to process a member's expense for train tickets. Can you link that from the case management to the accounts? So that you can keep a log of their interactions and processes, including finances.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-04-06T07:54:25.147Z
Comments.Text: Can you explain in a little more detail? I do not understand the question. The case IS a log of  their interactions? Or do you want to create a financial transaction for the expense?
Comments.UserDisplayName: ErikH - CiviCooP
Tags: <civicase><financial-accounts>
Title: Link CiviCase with CiviAccounts
ThreadText: # Link CiviCase with CiviAccounts
  
  (Asked by: username_0 on 2016-04-06)
  
  I was wondering how would you configure CiviCase to link with CiviAccounts.
  
  So for instance: you set up a new case to process a member's expense for train tickets. Can you link that from the case management to the accounts? So that you can keep a log of their interactions and processes, including finances.
  
  **Tags:** civicase, financial-accounts
  
  > **Comments:**
  > **username_1**: Can you explain in a little more detail? I do not understand the question. The case IS a log of  their interactions? Or do you want to create a financial transaction for the expense?  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2016-04-06. Score: 1
  
  In this case you'd normally add various activity types to that case. I.e. create an activity type Expenses Claim and add that.
  
  > **Comments:**
  > **username_3**: Agree with the Activity Type approach. Case might be overkill  
  
  ---
  
  ### Answer by username_4 on 2016-11-02. Score: 0
  
  We do something similar to this with Activity types. When a person needs to be reimbursed they submit an Activity type called "Check Request" and assign it to the person that needs to approve it. That person will review it and set the status to Approved and then assign it to the next person to approve. We have detailed logging enabled and each time the activity is approved/denied/assigned a log event is recorded. We had Jon write us an extension that would show the log history for the Activity type at the bottom of the Activity. That way the person who cuts the check could see that all the approvals necessary were given.
  
  I'd like to make some improvements to it so that the Statuses would be "Approve and Route", "Deny and Return", etc. And use Relationships to automatically assign the activity based on who is the supervisor of the person approving it. But that's down the road.
  
  It's got several hard coded items in the code like the activity type id, and specific activity status id's but the code is at
  <https://github.com/PalanteJon/org.saintfranciscocc.checkflow>
  
  
  ---
  
  