OTRS 5s NameX 5.0.18

Allgemein Fragen, deutsche News, Ankündigungen & Events zum OTRS
cbg
OTRS wizard
Posts: 108
Joined: 25 Jun 2016, 23:29
OTRS Version?: 5.0.9

OTRS 5s NameX 5.0.18

Postby cbg » 14 Apr 2017, 18:39

Hi,

In den Agenteneinstellungen finde ich das Feld "NameX"

Wozu ist das da?
Was kann man damit machen?
You do not have the required permissions to view the files attached to this post.

wurzel
OTRS guru
Posts: 2065
Joined: 08 Jul 2010, 22:25
OTRS Version?: 5.0.x

Re: OTRS 5s NameX 5.0.18

Postby wurzel » 16 Apr 2017, 16:12

Hi,

findest Du das in AgentPreferences ?

Da habe ich nichts dergleichen. Ich vermute eine Codeänderung (oder ein installiertes Paket) Deinerseits.


viele Grüße
Flo
    OTRS 5.0.x mit ITSM, LAMP LIVE auf Ubuntu 14.04 LTS
    OTRS Business Solution™ 5 Managed Silver

    -- ich gebe keine Unterstützung für die Windows Installation :-) I don't support Windows installations :)
    Ich beantworte keine Forums-Fragen PN - No PN please

    I won't answer to unfriendly users any more. A greeting and regards are just polite.

    cbg
    OTRS wizard
    Posts: 108
    Joined: 25 Jun 2016, 23:29
    OTRS Version?: 5.0.9

    Re: OTRS 5s NameX 5.0.18

    Postby cbg » 18 Apr 2017, 08:02

    wurzel wrote:Hi,

    findest Du das in AgentPreferences ?

    Da habe ich nichts dergleichen. Ich vermute eine Codeänderung (oder ein installiertes Paket) Deinerseits.


    viele Grüße
    Flo


    Hi Flo,

    ja genau, mmh könnte wirklich an meinen Software Paketen liegen und ja, das Feld sehe ich in meinen Agenteneinstellungen.
    Siehe hier:
    You do not have the required permissions to view the files attached to this post.

    reneeb
    OTRS guru
    Posts: 4138
    Joined: 13 Mar 2011, 09:54
    OTRS Version?: 3.3.x
    Company: Perl-Services.de
    Contact:

    Re: OTRS 5s NameX 5.0.18

    Postby reneeb » 18 Apr 2017, 09:37

    Deaktivier mal die Option PreferencesGroups###DynamicField in der SysConfig unter DynamicFields -> Frontend::Agent::Preferences
    Perl / OTRS development: http://perl-services.de
    Free OTRS add ons from the community: http://opar.perl-services.de
    Commercial add ons: http://feature-addons.de

    cbg
    OTRS wizard
    Posts: 108
    Joined: 25 Jun 2016, 23:29
    OTRS Version?: 5.0.9

    Re: OTRS 5s NameX 5.0.18

    Postby cbg » 18 Apr 2017, 10:23

    reneeb wrote:Deaktivier mal die Option PreferencesGroups###DynamicField in der SysConfig unter DynamicFields -> Frontend::Agent::Preferences


    Hi,

    ja, das könnte ich dort deaktivieren aber ich will das ja nicht deaktivieren, sondern wäre mal nett zu wissen, was das feld macht?

    :)

    reneeb
    OTRS guru
    Posts: 4138
    Joined: 13 Mar 2011, 09:54
    OTRS Version?: 3.3.x
    Company: Perl-Services.de
    Contact:

    Re: OTRS 5s NameX 5.0.18

    Postby reneeb » 18 Apr 2017, 11:32

    Damit gibt es Agentenspezifische Standardwerte für Dynamische Felder in "Neues E-Mail Ticket" und "Neues Telefonticket"
    Perl / OTRS development: http://perl-services.de
    Free OTRS add ons from the community: http://opar.perl-services.de
    Commercial add ons: http://feature-addons.de

    cbg
    OTRS wizard
    Posts: 108
    Joined: 25 Jun 2016, 23:29
    OTRS Version?: 5.0.9

    Re: OTRS 5s NameX 5.0.18

    Postby cbg » 18 Apr 2017, 12:39

    reneeb wrote:Damit gibt es Agentenspezifische Standardwerte für Dynamische Felder in "Neues E-Mail Ticket" und "Neues Telefonticket"


    Ach interessant!!!

    gibts dazu irgendwas an anleitung, das würde mal testen...

    Heißt dann:
    1) ich als Agent sehe dieses und jenes Feld
    2) Der andere Agent sieht dann das andere Feld usw..?

    Wie geil...

    wurzel
    OTRS guru
    Posts: 2065
    Joined: 08 Jul 2010, 22:25
    OTRS Version?: 5.0.x

    Re: OTRS 5s NameX 5.0.18

    Postby wurzel » 18 Apr 2017, 13:19

    Hi,

    ui, das muss ich mir auch mal anschauen :)

    Viele Grüße
    Flo
      OTRS 5.0.x mit ITSM, LAMP LIVE auf Ubuntu 14.04 LTS
      OTRS Business Solution™ 5 Managed Silver

      -- ich gebe keine Unterstützung für die Windows Installation :-) I don't support Windows installations :)
      Ich beantworte keine Forums-Fragen PN - No PN please

      I won't answer to unfriendly users any more. A greeting and regards are just polite.

      reneeb
      OTRS guru
      Posts: 4138
      Joined: 13 Mar 2011, 09:54
      OTRS Version?: 3.3.x
      Company: Perl-Services.de
      Contact:

      Re: OTRS 5s NameX 5.0.18

      Postby reneeb » 18 Apr 2017, 13:38

      Nein, das blendet das nicht aus...

      Angenommen, Du hast ein Dynamisches Feld vom Typ "Text" mit dem Namen "Lieblingssprache" und hast diese SysConfig für dieses Feld aktiviert. Du gibt in den Einstellungen "Perl" ein, Deine Kollegin "Python". Das Feld ist für Telefontickets aktiviert. Wenn Du ein neues Telefonticket aufnimmst, wird bei Dir das Dynamische Feld mit "Perl" vorbelegt, bei Deiner Kollegin mit "Python".
      Perl / OTRS development: http://perl-services.de
      Free OTRS add ons from the community: http://opar.perl-services.de
      Commercial add ons: http://feature-addons.de

      wurzel
      OTRS guru
      Posts: 2065
      Joined: 08 Jul 2010, 22:25
      OTRS Version?: 5.0.x

      Re: OTRS 5s NameX 5.0.18

      Postby wurzel » 18 Apr 2017, 15:08

      Hi,

      geht das nur mit einem Dynamischen Feld? Oder könnt' ich da mehrere verwenden?


      viele Grüße
      Flo
        OTRS 5.0.x mit ITSM, LAMP LIVE auf Ubuntu 14.04 LTS
        OTRS Business Solution™ 5 Managed Silver

        -- ich gebe keine Unterstützung für die Windows Installation :-) I don't support Windows installations :)
        Ich beantworte keine Forums-Fragen PN - No PN please

        I won't answer to unfriendly users any more. A greeting and regards are just polite.

        reneeb
        OTRS guru
        Posts: 4138
        Joined: 13 Mar 2011, 09:54
        OTRS Version?: 3.3.x
        Company: Perl-Services.de
        Contact:

        Re: OTRS 5s NameX 5.0.18

        Postby reneeb » 18 Apr 2017, 16:43

        Du musst für jedes Dynamische Feld den entsprechenden Teil aus der Ticket.xml in eine eigene .xml kopieren... z.B.

        Code: Select all

        <?xml version="1.0" encoding="utf-8" ?>
        <otrs_config version="1.0" init="Config">
            <ConfigItem Name="PreferencesGroups###Feld3" Required="0" Valid="0">
                <Description Translatable="1">Defines the config parameters of this item, to be shown in the preferences view.</Description>
                <Group>DynamicFields</Group>
                <SubGroup>Frontend::Agent::Preferences</SubGroup>
                <Setting>
                    <Hash>
                        <Item Key="Module">Kernel::Output::HTML::Preferences::Generic</Item>
                        <Item Key="PreferenceGroup">Miscellaneous</Item>
                        <Item Key="Label" Translatable="1">NameFeld3</Item>
                        <Item Key="Key" Translatable="1">Default value for Feld3</Item>
                        <Item Key="Block">Input</Item>
                        <Item Key="Data">[% Env("UserDynamicField_Feld3") %]</Item>
                        <Item Key="PrefKey">UserDynamicField_Feld3</Item>
                        <Item Key="Prio">7000</Item>
                        <Item Key="Active">1</Item>
                    </Hash>
                </Setting>
             </ConfigItem>
             <ConfigItem Name="PreferencesGroups###NochEinFeld" Required="0" Valid="0">
                <Description Translatable="1">Defines the config parameters of this item, to be shown in the preferences view.</Description>
                <Group>DynamicFields</Group>
                <SubGroup>Frontend::Agent::Preferences</SubGroup>
                <Setting>
                    <Hash>
                        <Item Key="Module">Kernel::Output::HTML::Preferences::Generic</Item>
                        <Item Key="PreferenceGroup">Miscellaneous</Item>
                        <Item Key="Label" Translatable="1">NochEinFeld</Item>
                        <Item Key="Key" Translatable="1">Default value for NochEinFeld</Item>
                        <Item Key="Block">Input</Item>
                        <Item Key="Data">[% Env("UserDynamicField_NochEinFeld") %]</Item>
                        <Item Key="PrefKey">UserDynamicField_NochEinFeld</Item>
                        <Item Key="Prio">7000</Item>
                        <Item Key="Active">1</Item>
                    </Hash>
                </Setting>
            </ConfigItem>
        </otrs_config>


        Einfach beliebig häufig den <ConfigItem>...</ConfigItem> Teil kopieren - für jedes Dynamische Feld eins.
        Perl / OTRS development: http://perl-services.de
        Free OTRS add ons from the community: http://opar.perl-services.de
        Commercial add ons: http://feature-addons.de

        cbg
        OTRS wizard
        Posts: 108
        Joined: 25 Jun 2016, 23:29
        OTRS Version?: 5.0.9

        Re: OTRS 5s NameX 5.0.18

        Postby cbg » 18 Apr 2017, 18:49

        reneeb wrote:Du musst für jedes Dynamische Feld den entsprechenden Teil aus der Ticket.xml in eine eigene .xml kopieren... z.B.

        Code: Select all

        <?xml version="1.0" encoding="utf-8" ?>
        <otrs_config version="1.0" init="Config">
            <ConfigItem Name="PreferencesGroups###Feld3" Required="0" Valid="0">
                <Description Translatable="1">Defines the config parameters of this item, to be shown in the preferences view.</Description>
                <Group>DynamicFields</Group>
                <SubGroup>Frontend::Agent::Preferences</SubGroup>
                <Setting>
                    <Hash>
                        <Item Key="Module">Kernel::Output::HTML::Preferences::Generic</Item>
                        <Item Key="PreferenceGroup">Miscellaneous</Item>
                        <Item Key="Label" Translatable="1">NameFeld3</Item>
                        <Item Key="Key" Translatable="1">Default value for Feld3</Item>
                        <Item Key="Block">Input</Item>
                        <Item Key="Data">[% Env("UserDynamicField_Feld3") %]</Item>
                        <Item Key="PrefKey">UserDynamicField_Feld3</Item>
                        <Item Key="Prio">7000</Item>
                        <Item Key="Active">1</Item>
                    </Hash>
                </Setting>
             </ConfigItem>
             <ConfigItem Name="PreferencesGroups###NochEinFeld" Required="0" Valid="0">
                <Description Translatable="1">Defines the config parameters of this item, to be shown in the preferences view.</Description>
                <Group>DynamicFields</Group>
                <SubGroup>Frontend::Agent::Preferences</SubGroup>
                <Setting>
                    <Hash>
                        <Item Key="Module">Kernel::Output::HTML::Preferences::Generic</Item>
                        <Item Key="PreferenceGroup">Miscellaneous</Item>
                        <Item Key="Label" Translatable="1">NochEinFeld</Item>
                        <Item Key="Key" Translatable="1">Default value for NochEinFeld</Item>
                        <Item Key="Block">Input</Item>
                        <Item Key="Data">[% Env("UserDynamicField_NochEinFeld") %]</Item>
                        <Item Key="PrefKey">UserDynamicField_NochEinFeld</Item>
                        <Item Key="Prio">7000</Item>
                        <Item Key="Active">1</Item>
                    </Hash>
                </Setting>
            </ConfigItem>
        </otrs_config>


        Einfach beliebig häufig den <ConfigItem>...</ConfigItem> Teil kopieren - für jedes Dynamische Feld eins.



        Hi reneeb,

        also Fazit lässt sich also sagen, dass NameX Feld folgendes bewirken kann:

        1) Agentenspezifisches Dynamisches Feld.
        2) Nur der jeweilige Agent sieht "das Feld" UND "den Wert, der darin steht" ?

        cbg
        OTRS wizard
        Posts: 108
        Joined: 25 Jun 2016, 23:29
        OTRS Version?: 5.0.9

        Re: OTRS 5s NameX 5.0.18

        Postby cbg » 18 Apr 2017, 18:51

        cbg wrote:
        reneeb wrote:Du musst für jedes Dynamische Feld den entsprechenden Teil aus der Ticket.xml in eine eigene .xml kopieren... z.B.

        Code: Select all

        <?xml version="1.0" encoding="utf-8" ?>
        <otrs_config version="1.0" init="Config">
            <ConfigItem Name="PreferencesGroups###Feld3" Required="0" Valid="0">
                <Description Translatable="1">Defines the config parameters of this item, to be shown in the preferences view.</Description>
                <Group>DynamicFields</Group>
                <SubGroup>Frontend::Agent::Preferences</SubGroup>
                <Setting>
                    <Hash>
                        <Item Key="Module">Kernel::Output::HTML::Preferences::Generic</Item>
                        <Item Key="PreferenceGroup">Miscellaneous</Item>
                        <Item Key="Label" Translatable="1">NameFeld3</Item>
                        <Item Key="Key" Translatable="1">Default value for Feld3</Item>
                        <Item Key="Block">Input</Item>
                        <Item Key="Data">[% Env("UserDynamicField_Feld3") %]</Item>
                        <Item Key="PrefKey">UserDynamicField_Feld3</Item>
                        <Item Key="Prio">7000</Item>
                        <Item Key="Active">1</Item>
                    </Hash>
                </Setting>
             </ConfigItem>
             <ConfigItem Name="PreferencesGroups###NochEinFeld" Required="0" Valid="0">
                <Description Translatable="1">Defines the config parameters of this item, to be shown in the preferences view.</Description>
                <Group>DynamicFields</Group>
                <SubGroup>Frontend::Agent::Preferences</SubGroup>
                <Setting>
                    <Hash>
                        <Item Key="Module">Kernel::Output::HTML::Preferences::Generic</Item>
                        <Item Key="PreferenceGroup">Miscellaneous</Item>
                        <Item Key="Label" Translatable="1">NochEinFeld</Item>
                        <Item Key="Key" Translatable="1">Default value for NochEinFeld</Item>
                        <Item Key="Block">Input</Item>
                        <Item Key="Data">[% Env("UserDynamicField_NochEinFeld") %]</Item>
                        <Item Key="PrefKey">UserDynamicField_NochEinFeld</Item>
                        <Item Key="Prio">7000</Item>
                        <Item Key="Active">1</Item>
                    </Hash>
                </Setting>
            </ConfigItem>
        </otrs_config>


        Einfach beliebig häufig den <ConfigItem>...</ConfigItem> Teil kopieren - für jedes Dynamische Feld eins.



        Hi reneeb,

        also Fazit lässt sich also sagen, dass NameX Feld folgendes bewirken kann:

        1) Agentenspezifisches Dynamisches Feld.
        2) Nur der jeweilige Agent sieht "das Feld" UND "den Wert, der darin steht" ?



        Dann wäre nur meine Frage, was in NameX drinnen stehen muss.
        Oder habe ich das noch nicht ganz geblickt?
        ;)

        reneeb
        OTRS guru
        Posts: 4138
        Joined: 13 Mar 2011, 09:54
        OTRS Version?: 3.3.x
        Company: Perl-Services.de
        Contact:

        Re: OTRS 5s NameX 5.0.18

        Postby reneeb » 19 Apr 2017, 14:00

        Statt NameX den Namen des Dynamischen Feldes (den Du auch in der Übersicht der Dynamischen Felder siehst).
        Perl / OTRS development: http://perl-services.de
        Free OTRS add ons from the community: http://opar.perl-services.de
        Commercial add ons: http://feature-addons.de

        cbg
        OTRS wizard
        Posts: 108
        Joined: 25 Jun 2016, 23:29
        OTRS Version?: 5.0.9

        Re: OTRS 5s NameX 5.0.18

        Postby cbg » 21 Apr 2017, 12:03

        reneeb wrote:Statt NameX den Namen des Dynamischen Feldes (den Du auch in der Übersicht der Dynamischen Felder siehst).


        Hi,

        dann trage ich also in meinen Agenteneinstellungen in der Box "NameX" nur 1 dynamisches Feld ein oder geht das auch mit Mehreren?

        LG

        reneeb
        OTRS guru
        Posts: 4138
        Joined: 13 Mar 2011, 09:54
        OTRS Version?: 3.3.x
        Company: Perl-Services.de
        Contact:

        Re: OTRS 5s NameX 5.0.18

        Postby reneeb » 24 Apr 2017, 09:07

        Siehe meinen Post von
        18 Apr 2017, 15:43
        Perl / OTRS development: http://perl-services.de
        Free OTRS add ons from the community: http://opar.perl-services.de
        Commercial add ons: http://feature-addons.de

        cbg
        OTRS wizard
        Posts: 108
        Joined: 25 Jun 2016, 23:29
        OTRS Version?: 5.0.9

        Re: OTRS 5s NameX 5.0.18

        Postby cbg » 24 Apr 2017, 12:08

        reneeb wrote:Siehe meinen Post von
        18 Apr 2017, 15:43



        Fazit:

        1) Habe neue xml erstellt: agentenzeit.xml
        2) Dynfeld dann in der Sysconfig unter AgentTicketViewNote aktiviert mit "1"
        3) Diesen Feldnamen in meine Agenteneinstellungen und vom Kollegen eingetragen. ( agentenzeit )
        4) Wir beide haben dann Einträge gemacht aber klappt noch nicht.

        Hab ich was falsch verstanden?

        Danke reneeb!

        reneeb
        OTRS guru
        Posts: 4138
        Joined: 13 Mar 2011, 09:54
        OTRS Version?: 3.3.x
        Company: Perl-Services.de
        Contact:

        Re: OTRS 5s NameX 5.0.18

        Postby reneeb » 24 Apr 2017, 13:57

        reneeb wrote:Damit gibt es Agentenspezifische Standardwerte für Dynamische Felder in "Neues E-Mail Ticket" und "Neues Telefonticket"

        Das greift nicht in anderen Dialogen - dort müsste es erst reinprogrammiert werden.
        Perl / OTRS development: http://perl-services.de
        Free OTRS add ons from the community: http://opar.perl-services.de
        Commercial add ons: http://feature-addons.de


        Return to “Allgemeines”

        Who is online

        Users browsing this forum: ncmbu and 1 guest