CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviCase (Moderator: Dave Greenberg) »
  • Creating New Case Types? ==ReallY! Come On!
Pages: [1]

Author Topic: Creating New Case Types? ==ReallY! Come On!  (Read 800 times)

you4eea

  • I’m new here
  • *
  • Posts: 1
  • Karma: 0
  • CiviCRM version: 4.1.5
  • CMS version: WordPress 3.4.1
  • MySQL version: unknown
  • PHP version: jnknown
Creating New Case Types? ==ReallY! Come On!
August 11, 2012, 03:10:51 pm
Newbie, here..

Ok, so I'm posting here because I am having a hard time believing that adding a new case type would be so extremely time consuming, so I just want to make sure I am understanding everything I am reading.

In order to add a new Case Type I have to
1) create a XML file using either AdultDayCareReferral or HousingSupport as an example.
2) Go into the backend of CivicCRM activate the CiviCase Module and theN re-enter everything by hand again
as database entries i.e. Administer > CivicCase > Case Types > Add Case?

Really, Come On..  ??? Really...
WHY IN THE WORLD IS IT SETUP THAT WAY...
I'm totally lost here.. I have TO create a file with everything I need for a case type and then I have to go and than enter it into the database.. I'm so confused..... :o :o :o

Please would someone tell me this isn't true.. or that there is an easier way.

Thank

Noah

Erik Hommel

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1773
  • Karma: 59
    • EE-atWork
  • CiviCRM version: all sorts
  • CMS version: Drupal
  • MySQL version: Ubuntu's latest LTS version
  • PHP version: Ubuntu's latest LTS version
Re: Creating New Case Types? ==ReallY! Come On!
August 13, 2012, 11:41:35 pm
Hi Noah,

I am not sure I understand your list, but setting up a case type is a pain....I really would like an API that does the setup for me, but that means we either find someone who will create it and share it or we get funding to get it done (as a Make It Happen).
This is what you have to do:

  • create all activity types and/or relationship types required for the case type (so if you only use existing ones you do not need to do anyting)
  • create an XML file based on the samples (I can send you another one if you like) in your template directory as /Case/xml/configuration/<your xml file>
Consultant/project manager at EEatWork and CiviCooP (http://www.civicoop.org/)

demeritcowboy

  • Ask me questions
  • ****
  • Posts: 570
  • Karma: 42
  • CiviCRM version: Always the latest!
  • CMS version: Drupal 6 mostly, still evaluating 7.
  • MySQL version: Mix of 5.0 / 5.1 / 5.5
  • PHP version: 5.3, usually on Windows
Re: Creating New Case Types? ==ReallY! Come On!
August 19, 2012, 09:59:49 am
The use of XML was originally intended to make configs easily shareable between different orgs with similar configs, but it ended up being a hybrid because civi internally uses database config for most things, and as Erik notes it's a matter of somebody volunteering to do or fund an improvement. We did discuss it a year ago at a code sprint (http://civicrm.org/blogs/dave-d/should-configuration-information-be-stored-files-or-database) and due to time constraints we couldn't solve it then, although a decent improvement which did get done was to make civicase work out of the box with the sample config (thanks Yash). Prior to that it was even more work to get even the sample config going.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviCase (Moderator: Dave Greenberg) »
  • Creating New Case Types? ==ReallY! Come On!

This forum was archived on 2017-11-26.