Newer
Older
<entity xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.3.22" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.22">
<name>SupportTicket_entity</name>

Vinzent Broens
committed
<title>Service ticket</title>
<documentation>%aditoprj%/entity/SupportTicket_entity/documentation.adoc</documentation>
<grantDeleteProcess>%aditoprj%/entity/SupportTicket_entity/grantDeleteProcess.js</grantDeleteProcess>
<contentTitleProcess>%aditoprj%/entity/SupportTicket_entity/contentTitleProcess.js</contentTitleProcess>
<contentDescriptionProcess>%aditoprj%/entity/SupportTicket_entity/contentDescriptionProcess.js</contentDescriptionProcess>
<afterUiInit>%aditoprj%/entity/SupportTicket_entity/afterUiInit.js</afterUiInit>
<onValidation>%aditoprj%/entity/SupportTicket_entity/onValidation.js</onValidation>

Vinzent Broens
committed
<afterSave>%aditoprj%/entity/SupportTicket_entity/afterSave.js</afterSave>
<useFavorites v="false" />
<imageProcess>%aditoprj%/entity/SupportTicket_entity/imageProcess.js</imageProcess>

Vinzent Broens
committed
<titlePlural>Service tickets</titlePlural>
<recordContainer>db</recordContainer>
<entityFields>
<entityProvider>
<name>#PROVIDER</name>
</entityProvider>
<entityField>
<name>CODE</name>

Vinzent Broens
committed
<title>Ticket no.</title>
<contentType>NUMBER</contentType>
<outputFormat>0000000</outputFormat>
<inputFormat>0000000</inputFormat>
<state>DISABLED</state>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/code/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>TASK_SUBJECT</name>

Vinzent Broens
committed
<title>Title</title>
<consumer></consumer>
<mandatory v="true" />
</entityField>
<entityField>
<name>TASK_STATUS</name>
<title>{$TASK_STATUS}</title>
<consumer>KeywordTaskState</consumer>
<groupable v="true" />
<mandatory v="true" />

Vinzent Broens
committed
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_status/stateProcess.js</stateProcess>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_status/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_status/displayValueProcess.js</displayValueProcess>

Vinzent Broens
committed
<onValueChange>%aditoprj%/entity/SupportTicket_entity/entityfields/task_status/onValueChange.js</onValueChange>
</entityField>
<entityField>
<name>TASK_PRIORITY</name>
<title>Priority</title>
<consumer>KeywordTaskPriority</consumer>
<groupable v="true" />
<mandatory v="true" />
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_priority/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_priority/displayValueProcess.js</displayValueProcess>
</entityField>
<entityField>
<name>TASK_REQUESTOR_CONTACT_ID</name>
<title>{$TICKET_REQUESTOR}</title>
<consumer>ContactRequestors</consumer>

Vinzent Broens
committed
<groupable v="true" />

Vinzent Broens
committed
<mandatoryProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_requestor_contact_id/mandatoryProcess.js</mandatoryProcess>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_requestor_contact_id/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_requestor_contact_id/displayValueProcess.js</displayValueProcess>

Vinzent Broens
committed
<onValueChange>%aditoprj%/entity/SupportTicket_entity/entityfields/task_requestor_contact_id/onValueChange.js</onValueChange>

Vinzent Broens
committed
<name>TICKET_EDITOR_CONTACT_ID</name>
<title>{$TICKET_EDITOR}</title>
<consumer>ContactEditors</consumer>

Vinzent Broens
committed
<groupable v="true" />

Vinzent Broens
committed
<mandatory v="false" />
<mandatoryProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/ticket_editor_contact_id/mandatoryProcess.js</mandatoryProcess>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/ticket_editor_contact_id/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/ticket_editor_contact_id/displayValueProcess.js</displayValueProcess>
</entityField>
<entityField>
<name>TASK_START_DATE</name>

Vinzent Broens
committed
<title>Entry</title>
<contentType>DATE</contentType>
<resolution>MINUTE</resolution>
<outputFormat>dd.MM.yyyy HH:mm</outputFormat>
<inputFormat>dd.MM.yyyy HH:mm</inputFormat>

Vinzent Broens
committed
<groupable v="false" />
<state>READONLY</state>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_start_date/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>TASK_MATURITY_DATE</name>

Vinzent Broens
committed
<title>Task maturity date</title>
<colorProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_maturity_date/colorProcess.js</colorProcess>

Vinzent Broens
committed
<resolution>DAY</resolution>
<outputFormat>dd.MM.yyyy</outputFormat>
<inputFormat>dd.MM.yyyy</inputFormat>
<groupable v="true" />
</entityField>
<entityField>
<name>TASK_TYPE</name>
<title>type</title>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_type/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>TASK_DESCRIPTION</name>

Vinzent Broens
committed
<title>Description</title>
<contentType>LONG_TEXT</contentType>
</entityField>
<entityField>
<name>TASK_TASKID</name>
<title>TASKID (UID)</title>
<mandatory v="true" />
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_taskid/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>TASK_PRIORITY_ICON</name>
<colorProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_priority_icon/colorProcess.js</colorProcess>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_priority_icon/valueProcess.js</valueProcess>
</entityField>
<entityParameter>
<name>FilterOnlyOwnTicket_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/filteronlyownticket_param/valueProcess.js</valueProcess>
</entityParameter>
<entityConsumer>
<name>Links</name>
<dependency>
<name>dependency</name>
<entityName>TaskLink_entity</entityName>
<fieldName>Link</fieldName>
</dependency>
<children>
<entityParameter>
<name>TaskId_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/links/children/taskid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>Attributes</name>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/attributes/stateProcess.js</stateProcess>
<onValidation>%aditoprj%/entity/SupportTicket_entity/entityfields/attributes/onValidation.js</onValidation>
<dependency>
<name>dependency</name>
<entityName>AttributeRelation_entity</entityName>
<fieldName>AttributeRelations</fieldName>
</dependency>
<children>
<entityParameter>
<name>ObjectRowId_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/attributes/children/objectrowid_param/valueProcess.js</valueProcess>

Vinzent Broens
committed
<mandatory v="false" />
</entityParameter>
<entityParameter>
<name>ObjectType_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/attributes/children/objecttype_param/valueProcess.js</valueProcess>

Vinzent Broens
committed
<mandatory v="false" />
</entityParameter>
<entityParameter>
<name>ShowEmpty_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/attributes/children/showempty_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>FilteredAttributeIds_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/attributes/children/filteredattributeids_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>DisplaySimpleName_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/attributes/children/displaysimplename_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>MainDocuments</name>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/maindocuments/stateProcess.js</stateProcess>
<dependency>
<name>dependency</name>
<entityName>Document_entity</entityName>
<fieldName>MainDocuments</fieldName>
</dependency>
<children>
<entityParameter>
<name>AssignmentRowId_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/maindocuments/children/assignmentrowid_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>AssignmentTable_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/maindocuments/children/assignmenttable_param/valueProcess.js</valueProcess>
</entityConsumer>
<entityConsumer>
<name>Documents</name>
<selectionMode>MULTI</selectionMode>
<dependency>
<name>dependency</name>
<entityName>Document_entity</entityName>
<fieldName>Documents</fieldName>
</dependency>
<children>
<entityParameter>
<name>AssignmentRowId_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/documents/children/assignmentrowid_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>AssignmentTable_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/documents/children/assignmenttable_param/valueProcess.js</valueProcess>
</entityConsumer>
<entityConsumer>
<name>LogHistories</name>
<dependency>
<name>dependency</name>
<entityName>LogHistory_entity</entityName>
<fieldName>LogHistoryProvider</fieldName>
</dependency>
<children>
<entityParameter>
<name>tablenames_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/loghistories/children/tablenames_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityField>
<name>TASK_PROGRESS</name>
<title>Progress</title>
<consumer>KeywordProgress</consumer>
<mandatory v="true" />
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_progress/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_progress/displayValueProcess.js</displayValueProcess>
</entityField>
<entityConsumer>
<name>KeywordProgress</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/keywordprogress/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityField>
<name>TICKETTYPE</name>
<title>Ticket type</title>
<consumer>KeywordTickettype</consumer>
<mandatory v="true" />
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/tickettype/stateProcess.js</stateProcess>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/tickettype/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/tickettype/displayValueProcess.js</displayValueProcess>
<onValueChange>%aditoprj%/entity/SupportTicket_entity/entityfields/tickettype/onValueChange.js</onValueChange>
<onValueChangeTypes>
<element>MASK</element>
</onValueChangeTypes>
</entityField>
<entityField>
<name>TICKETID</name>
</entityField>
<entityField>
<name>TASK_ID</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_id/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>TASK_SUBJECT_DETAILS</name>
<title>subject</title>
<linkedContext>SupportTicket</linkedContext>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_subject_details/valueProcess.js</valueProcess>
<entityConsumer>
<name>KeywordTickettype</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/keywordtickettype/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>KeywordTaskState</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/keywordtaskstate/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>WhitelistIds_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/keywordtaskstate/children/whitelistids_param/valueProcess.js</valueProcess>

Vinzent Broens
committed
<expose v="true" />
</entityParameter>
</children>
</entityConsumer>
<entityParameter>
<name>TicketType_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/tickettype_param/valueProcess.js</valueProcess>
</entityParameter>
<entityConsumer>
<name>KeywordTaskPriority</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/keywordtaskpriority/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>ContactEditors</name>
<dependency>
<name>dependency</name>
<entityName>Employee_entity</entityName>
<fieldName>Employees</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>ContactRequestors</name>
<dependency>
<name>dependency</name>

Vinzent Broens
committed
<entityName>Person_entity</entityName>
<fieldName>Contact</fieldName>
<dependency>
<name>dependency</name>
<entityName>ModuleTree_entity</entityName>
<fieldName>TreeProviders</fieldName>
</dependency>
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
<children>
<entityParameter>
<name>ContextName_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/moduletrees/children/contextname_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>ID_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/moduletrees/children/id_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityField>
<name>TASK_PARENT_ID</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_parent_id/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>TASK_PARENT_CONTEXT</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/task_parent_context/valueProcess.js</valueProcess>
</entityField>
<entityParameter>
<name>ParentContext_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>ParentId_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>PresetLinks_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>ObjectId_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>RowId_param</name>
<expose v="true" />
</entityParameter>
<entityField>
<name>SUPPORTTICKET_OBJECTTYPE</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/supportticket_objecttype/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>COUNT</name>
<title>Count</title>
<contentType>NUMBER</contentType>
</entityField>
<entityAggregateField>
<name>COUNT_aggregate</name>
<parentField>COUNT</parentField>
<title>Count</title>
</entityAggregateField>
<entityProvider>
<name>#PROVIDER_AGGREGATES</name>
<useAggregates v="true" />
</entityProvider>

Benjamin Ulrich
committed
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
<entityProvider>
<name>SupportTicketChildren</name>
<documentation>%aditoprj%/entity/SupportTicket_entity/entityfields/supportticketchildren/documentation.adoc</documentation>
<children>
<entityParameter>
<name>RowId_param</name>
<expose v="false" />
</entityParameter>
<entityParameter>
<name>TicketType_param</name>
<expose v="false" />
</entityParameter>
<entityParameter>
<name>PresetLinks_param</name>
<expose v="false" />
</entityParameter>
<entityParameter>
<name>FilterOnlyOwnTicket_param</name>
<expose v="false" />
</entityParameter>
<entityParameter>
<name>ParentContext_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>ParentId_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>ObjectId_param</name>
<expose v="false" />
</entityParameter>
</children>
</entityProvider>
<entityField>
<name>TASK_ICON_COLOR</name>
</entityField>
<entityField>

Vinzent Broens
committed
<name>DATE_BEGIN</name>
<title>Begin</title>
<contentType>DATE</contentType>
<state>READONLY</state>
</entityField>
<entityField>
<name>ACTIVE</name>
</entityField>
Jessica Luginger
committed
<entityConsumer>
<name>ChecklistEntryValues</name>
<dependency>
<name>dependency</name>
<entityName>ChecklistEntryValue_entity</entityName>
<fieldName>ChecklistEntryValues</fieldName>
</dependency>
<children>
<entityParameter>
<name>ObjectRowId_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/checklistentryvalues/children/objectrowid_param/valueProcess.js</valueProcess>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>ObjectType_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/checklistentryvalues/children/objecttype_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>ChecklistIds_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/checklistentryvalues/children/checklistids_param/valueProcess.js</valueProcess>
</entityParameter>
Jessica Luginger
committed
<entityParameter>
<name>Presentationmode_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/checklistentryvalues/children/presentationmode_param/valueProcess.js</valueProcess>
</entityParameter>
Jessica Luginger
committed
</children>
</entityConsumer>

Vinzent Broens
committed
<entityParameter>
<name>InitialInboxId_param</name>
<expose v="true" />
</entityParameter>
<entityProvider>
<name>SupportTickets</name>
<documentation>%aditoprj%/entity/SupportTicket_entity/entityfields/supporttickets/documentation.adoc</documentation>

Vinzent Broens
committed
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
</entityProvider>
<entityParameter>
<name>InboxId_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>TicketId_param</name>
<expose v="true" />
</entityParameter>
<entityField>
<name>INBOXNAME</name>
<title>Inbox</title>
<mandatory v="false" />
<state>READONLY</state>
<onValueChangeTypes>
<element>MASK</element>
<element>PROCESS</element>
<element>PROCESS_SETVALUE</element>
</onValueChangeTypes>
</entityField>
<entityField>
<name>INBOX_ID</name>
<title>Inbox</title>
<consumer>Inboxes</consumer>
<groupable v="true" />
<mandatory v="true" />
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/inbox_id/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/inbox_id/displayValueProcess.js</displayValueProcess>
</entityField>
<entityParameter>
<name>ActionName_param</name>
<expose v="true" />
</entityParameter>
<entityField>
<name>MAILSIGNATURE_ID</name>
<title>Mail address</title>
</entityField>
<entityField>
<name>TICKETCATEGORY</name>
<title>Category</title>
<consumer>KeywordTicketCategory</consumer>
<groupable v="true" />
<mandatory v="true" />
<displayValueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/ticketcategory/displayValueProcess.js</displayValueProcess>
</entityField>
<entityConsumer>
<name>MailSignatures</name>
<dependency>
<name>dependency</name>
<entityName>MailSignature_entity</entityName>
<fieldName>Mails</fieldName>
</dependency>
</entityConsumer>
<entityField>
<name>EMAILMAILSIGNATURE</name>
<state>READONLY</state>
</entityField>
<entityField>
<name>SENDEREMAIL</name>
<title>Sender</title>
<groupable v="true" />
</entityField>
<entityField>
<name>CC_RECIPIENTS</name>
</entityField>
<entityField>
<name>ticket_title</name>
<title>Ticket</title>
<state>READONLY</state>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/ticket_title/valueProcess.js</valueProcess>
</entityField>
<entityParameter>
<name>BasedOnRoles_param</name>
<expose v="true" />
</entityParameter>
<entityField>
<name>PULL_TICKET</name>
<title>Pull next ticket</title>
</entityField>
<entityField>
<name>MEDIUM</name>
<title>Medium</title>
<consumer>KeywordTicketMedium</consumer>
<groupable v="true" />
<mandatory v="true" />
<state>AUTO</state>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/medium/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/medium/displayValueProcess.js</displayValueProcess>
</entityField>
<entityConsumer>
<name>KeywordTicketMedium</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/keywordticketmedium/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>ExcludedKeyIdsSubquery_param</name>
<title></title>
</entityParameter>
</children>
</entityConsumer>
<entityField>
<name>DATE_EDIT_STATUS</name>
<title>Last status change</title>
<contentType>DATE</contentType>
<state>READONLY</state>
<titleProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/date_edit_status/titleProcess.js</titleProcess>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/date_edit_status/valueProcess.js</valueProcess>
</entityField>
<entityConsumer>
<name>KeywordTicketCategory</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/keywordticketcategory/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityField>
<name>counterActivities</name>
<title>Activities</title>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/counteractivities/valueProcess.js</valueProcess>
</entityField>
<entityParameter>
<name>TaskRequestorContactId_param</name>
<expose v="true" />
</entityParameter>
<entityField>
<name>ALTERNATIVE_EMAILADDR</name>
<title>Alternative email</title>
<titleProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/alternative_emailaddr/titleProcess.js</titleProcess>
</entityField>
<entityField>
<name>ALTERNATIVE_PHONEADDR</name>
<title>Alternative phone</title>
<titleProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/alternative_phoneaddr/titleProcess.js</titleProcess>
</entityField>
<entityField>
<name>CommEmail</name>
<title>Email of contact</title>
</entityField>
<entityField>
<name>CommPhone</name>
<title>Phone of contact</title>
</entityField>
<entityConsumer>
<name>Inboxes</name>
<dependency>
<name>dependency</name>
<entityName>Inbox_entity</entityName>
<fieldName>Indexes</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>Activities</name>
<dependency>
<name>dependency</name>
<entityName>Activity_entity</entityName>
<fieldName>LinkedObjects</fieldName>
</dependency>
<children>
<entityParameter>
<name>ObjectId_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/activities/children/objectid_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>RowId_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/activities/children/rowid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>TicketTasks</name>
<dependency>
<name>dependency</name>
<entityName>Task_entity</entityName>
<fieldName>Tasks</fieldName>
</dependency>
<children>
<entityParameter>
<name>ObjectId_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/tickettasks/children/objectid_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>RowId_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/tickettasks/children/rowid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityParameter>
<name>ReturnEmpty_param</name>
<expose v="true" />
</entityParameter>
<entityField>
<name>EMAIL_SUBJECT</name>
<title>Email subject</title>
</entityField>
<entityField>
<name>CONCLUSION</name>
<title>Conclusion</title>
<consumer>KeywordTicketConclusion</consumer>
<groupable v="true" />
<mandatoryProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/conclusion/mandatoryProcess.js</mandatoryProcess>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/conclusion/stateProcess.js</stateProcess>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/conclusion/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/conclusion/displayValueProcess.js</displayValueProcess>
</entityField>
<entityField>
<name>SupportTicket_template</name>
<title>Service ticket template</title>
<consumer>SupportTicketTemplates</consumer>
<onValueChange>%aditoprj%/entity/SupportTicket_entity/entityfields/supportticket_template/onValueChange.js</onValueChange>
</entityField>
<entityConsumer>
<name>SupportTicketTemplates</name>
<dependency>
<name>dependency</name>
<entityName>SupportTicketTemplate_entity</entityName>
<fieldName>SupportTicketTemplates</fieldName>
</dependency>
<children>
<entityParameter>
<name>Active_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/supporttickettemplates/children/active_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>KeywordTicketConclusion</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/keywordticketconclusion/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityParameter>
<name>TicketCategory_param</name>
<expose v="true" />
</entityParameter>
<entityField>
<name>EMAIL_DESCRIPTION</name>
<contentType>HTML</contentType>
</entityField>
<entityParameter>
<name>TicketConclusion_param</name>
<expose v="true" />
</entityParameter>
<entityField>
<name>IS_OVERDUE_SYMBOL</name>
<title></title>
<color>priority-high-color</color>
<contentType>IMAGE</contentType>
<groupable v="false" />
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/is_overdue_symbol/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>NEW_TICKET</name>
<title>Enter new Ticket</title>
<color>priority-medium-color</color>
<titleProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/new_ticket/titleProcess.js</titleProcess>
</entityField>
<entityField>
<name>NEW_TICKETCONTACT</name>
<title>Enter new Ticket & Contact</title>
<color>priority-low-color</color>
<titleProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/new_ticketcontact/titleProcess.js</titleProcess>
</entityField>
<entityField>
<name>isoverdue</name>
<contentType>TEXT</contentType>
</entityField>
<entityField>
<name>DATE_END</name>
<title>End</title>
<contentType>DATE</contentType>
<state>READONLY</state>
</entityField>
<entityField>
<name>counterTicketTime</name>
<title>processing time</title>
<contentType>TEXT</contentType>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/countertickettime/valueProcess.js</valueProcess>
</entityField>
<entityParameter>
<name>TicketNo_param</name>
<expose v="true" />
</entityParameter>
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
<entityField>
<name>EMAILMAILSIGNATURE_ANSWER</name>
</entityField>
<entityActionGroup>
<name>observeActionGroup</name>
<children>
<entityActionField>
<name>observe</name>
<title>Observe</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/observeactiongroup/children/observe/onActionProcess.js</onActionProcess>
<isObjectAction v="true" />
<iconId>VAADIN:EYE</iconId>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/observeactiongroup/children/observe/stateProcess.js</stateProcess>
<titleProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/observeactiongroup/children/observe/titleProcess.js</titleProcess>
</entityActionField>
<entityActionField>
<name>cancelObservation</name>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/observeactiongroup/children/cancelobservation/onActionProcess.js</onActionProcess>
<iconId>VAADIN:EYE_SLASH</iconId>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/observeactiongroup/children/cancelobservation/stateProcess.js</stateProcess>
<titleProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/observeactiongroup/children/cancelobservation/titleProcess.js</titleProcess>
</entityActionField>
</children>
</entityActionGroup>
<entityActionField>
<name>newActivity</name>
<title>New activity</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/newactivity/onActionProcess.js</onActionProcess>
<isMenuAction v="true" />
<isObjectAction v="true" />
<iconId>VAADIN:HOURGLASS_END</iconId>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/newactivity/stateProcess.js</stateProcess>
<tooltipProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/newactivity/tooltipProcess.js</tooltipProcess>
</entityActionField>
<entityActionField>
<name>newTask</name>
<title>New task</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/newtask/onActionProcess.js</onActionProcess>
<iconId>VAADIN:TASKS</iconId>
</entityActionField>
<entityActionField>
<name>replyEmail</name>
<title>Reply</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/replyemail/onActionProcess.js</onActionProcess>
<isObjectAction v="false" />
<iconId>VAADIN:AT</iconId>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/replyemail/stateProcess.js</stateProcess>
<tooltipProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/replyemail/tooltipProcess.js</tooltipProcess>
</entityActionField>
<entityActionField>
<name>forwardTicket</name>
<title>Forward</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/forwardticket/onActionProcess.js</onActionProcess>
<isObjectAction v="false" />
<iconId>NEON:EXPORT</iconId>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/forwardticket/stateProcess.js</stateProcess>
<tooltipProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/forwardticket/tooltipProcess.js</tooltipProcess>
</entityActionField>
<entityActionField>
<name>pullNextTicket</name>
<title>Pull tickets</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/pullnextticket/onActionProcess.js</onActionProcess>
<isMenuAction v="true" />
<isObjectAction v="false" />
<iconId>VAADIN:ARCHIVE</iconId>
</entityActionField>
<entityActionGroup>
<name>FilterActionsGroup</name>
<children>
<entityActionField>
<name>changeMultiple</name>
<title>Change selected</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/filteractionsgroup/children/changemultiple/onActionProcess.js</onActionProcess>
<isObjectAction v="false" />
<selectionType>MULTI</selectionType>
<iconId>VAADIN:PENCIL</iconId>
</entityActionField>
</children>
</entityActionGroup>
<entityActionField>
<name>newNote</name>
<title>New note</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/newnote/onActionProcess.js</onActionProcess>
<isObjectAction v="false" />
<iconId>VAADIN:NOTEBOOK</iconId>
<tooltip></tooltip>
<tooltipProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/newnote/tooltipProcess.js</tooltipProcess>
</entityActionField>
<entityActionField>
<name>returnTicket</name>
<title>Return Ticket</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/returnticket/onActionProcess.js</onActionProcess>
<isMenuAction v="true" />
<isObjectAction v="false" />
<iconId>VAADIN:INBOX</iconId>
<state>EDITABLE</state>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/returnticket/stateProcess.js</stateProcess>
<titleProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/returnticket/titleProcess.js</titleProcess>
<tooltipProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/returnticket/tooltipProcess.js</tooltipProcess>
</entityActionField>
<entityActionField>
<name>duplicateTicket</name>
<title>Duplicate Ticket</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/duplicateticket/onActionProcess.js</onActionProcess>
<selectionType>UNBOUND</selectionType>
<iconId>VAADIN:COPY</iconId>
</entityActionField>
<entityActionField>
<name>reopenTicket</name>
<title>Re-open</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/reopenticket/onActionProcess.js</onActionProcess>
<iconId>VAADIN:TIME_BACKWARD</iconId>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/reopenticket/stateProcess.js</stateProcess>
</entityActionField>
<entityActionField>
<name>resubmitTicket</name>
<title>Follow-Up</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/resubmitticket/onActionProcess.js</onActionProcess>
<selectionType>UNBOUND</selectionType>
<isSaveAction v="false" />
<iconId>NEON:RECURRING_APPOINTMENT</iconId>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/resubmitticket/stateProcess.js</stateProcess>
</entityActionField>
<entityActionField>
<name>newTicket</name>
<title>Enter new Ticket</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/newticket/onActionProcess.js</onActionProcess>
<isMenuAction v="true" />
<isObjectAction v="false" />
<iconId>VAADIN:CHAT</iconId>
</entityActionField>
<entityActionField>
<name>newTicketContact</name>
<title>Enter new Ticket & Contact</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/newticketcontact/onActionProcess.js</onActionProcess>
<isObjectAction v="false" />
<iconId>VAADIN:CHAT</iconId>
</entityActionField>

Vinzent Broens
committed
<entityActionField>
<name>newLetter</name>
<title>New letter</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/newletter/onActionProcess.js</onActionProcess>
<iconId>VAADIN:ENVELOPE</iconId>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/newletter/stateProcess.js</stateProcess>
</entityActionField>
<entityActionField>
<name>openAdminView</name>
<title>Open admin view</title>
<onActionProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/openadminview/onActionProcess.js</onActionProcess>
<iconId>VAADIN:CURLY_BRACKETS</iconId>
<stateProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/openadminview/stateProcess.js</stateProcess>
</entityActionField>

Vinzent Broens
committed
<entityField>
<name>DATE_NEW</name>
<valueProcess>%aditoprj%/entity/SupportTicket_entity/entityfields/date_new/valueProcess.js</valueProcess>

Vinzent Broens
committed
</entityField>
</entityFields>
<recordContainers>
<dbRecordContainer>
<name>db</name>
<isRequireContainerFiltering v="true" />
<fromClauseProcess>%aditoprj%/entity/SupportTicket_entity/recordcontainers/db/fromClauseProcess.js</fromClauseProcess>
<conditionProcess>%aditoprj%/entity/SupportTicket_entity/recordcontainers/db/conditionProcess.js</conditionProcess>
<orderClauseProcess>%aditoprj%/entity/SupportTicket_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess>
<onDBInsert>%aditoprj%/entity/SupportTicket_entity/recordcontainers/db/onDBInsert.js</onDBInsert>
<onDBUpdate>%aditoprj%/entity/SupportTicket_entity/recordcontainers/db/onDBUpdate.js</onDBUpdate>
<onDBDelete>%aditoprj%/entity/SupportTicket_entity/recordcontainers/db/onDBDelete.js</onDBDelete>
<recordFieldMappings>
<dbRecordFieldMapping>
<name>CODE.value</name>
<recordfield>TICKET.CODE</recordfield>
Johannes Goderbauer
committed
<isFilterable v="true" />
<isLookupFilter v="true" />
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>TASK_DESCRIPTION.value</name>
<recordfield>TASK.DESCRIPTION</recordfield>
Johannes Goderbauer
committed
<isLookupFilter v="false" />
</dbRecordFieldMapping>
<dbRecordFieldMapping>

Vinzent Broens
committed
<name>TICKET_EDITOR_CONTACT_ID.value</name>
<recordfield>TICKET.EDITOR_CONTACT_ID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>TASK_MATURITY_DATE.value</name>
<recordfield>TASK.MATURITY_DATE</recordfield>
Johannes Goderbauer
committed
<isLookupFilter v="false" />
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>TASK_PRIORITY.value</name>
<recordfield>TASK.PRIORITY</recordfield>
Johannes Goderbauer
committed
<isLookupFilter v="false" />
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>TASK_REQUESTOR_CONTACT_ID.value</name>
<recordfield>TASK.REQUESTOR_CONTACT_ID</recordfield>
Jessica Luginger
committed
<isFilterable v="true" />
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>TASK_START_DATE.value</name>
<recordfield>TASK.START_DATE</recordfield>
Johannes Goderbauer
committed
<isLookupFilter v="false" />