Pending Time auf Dynamisches Feld setzen

Hilfe zu OTRS Problemen aller Art
Post Reply
Jessi
Znuny newbie
Posts: 64
Joined: 09 Sep 2019, 14:28
Znuny Version: OTRS 6
Real Name: Jessica

Pending Time auf Dynamisches Feld setzen

Post by Jessi »

Hallo zusammen,

ich würde gerne folgendes bei mir einrichten.
Ich habe ein Prozess erstellt, hierbei soll der Customer ein Datum bzw. eine Zeit definieren.
Dieses habe ich mit einem DF namens DynamicField_Ablaufzeit definiert.

Nun möchte ich das die pending time = DynamicField_Ablaufzeit ist.
Wie stelle ich das an?

Habe folgendes bereits schon ausprobiert
  • State = pending reminder (erfolgreich und machbar)
  • Pending Time gibt es als Fehld auswahlbar in einem Prozess (Aktivitäts Dialog).
    Jedoch ist beim erstellen eines Prozesstickets die Pending Time nur für einen Agent auswählbar und nicht für einen Customer.
  • Ich habe folgenden Programmcode versucht auszuprobieren: viewtopic.php?t=34334

    When setting the pending reminder state on the ticket set a PendingTimeDiff to a int value.
    then in TicketSetState.pm i've added:
    my $chc = $Param{Ticket}->{DynamicField_ITSMDueDate};
    if (defined $chc)
    {
    $PendingTimeString = $Param{Ticket}->{DynamicField_ITSMDueDate};
    }

    Nur weiß ich nicht wo ich sagen kann das die PendingTimeDiff ein int value erhält.
Ich stelle mir das vor, dass man per Programmcode den Prozess abfängt und die PendingTime auf das DF setzt.
Hier mal mein Pseudocode wie ich mir das so vorstelle:

my $chc = $Param{ProcessTicket}->{DynamicField_Ablaufzeit};
if (ProcessID = 2egb28dnbc44nnvre3432ce2e && defined $chc)
{
$PendingTimeString = $Param{ProcessTicket}->{DynamicField_Ablaufzeit};
}
wurzel
Znuny guru
Posts: 3224
Joined: 08 Jul 2010, 22:25
Znuny Version: x.x.x
Real Name: Florian

Re: Pending Time auf Dynamisches Feld setzen

Post by wurzel »

Hi,

das DynamicFieldSet sollte das können.
https://doc.otrs.com/doc/manual/admin/6 ... 1.7.3.4.18

ohne Code Änderungen.

Flo
OTRS 8 SILVER (Prod)
OTRS 8 auf Debian 11 (Test)
Znuny 7.x latest version testing auf Debian 11

-- 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.
Jessi
Znuny newbie
Posts: 64
Joined: 09 Sep 2019, 14:28
Znuny Version: OTRS 6
Real Name: Jessica

Re: Pending Time auf Dynamisches Feld setzen

Post by Jessi »

wurzel wrote: 23 Jul 2021, 13:44 Hi,

das DynamicFieldSet sollte das können.
https://doc.otrs.com/doc/manual/admin/6 ... 1.7.3.4.18

ohne Code Änderungen.

Flo
Hi,

damit kann ich aber nur ein DynamicField auf einen Wert setzen.
Ich möchte das aber genau andersherum tun.

Die Pending Time soll auf das DynamicField gesetzt werden.

Grüße
root
Administrator
Posts: 3934
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: Pending Time auf Dynamisches Feld setzen

Post by root »

Hi,

das könnte eigentlich mit TicketStateSet gehen, leider kennt diese Übergangsaktion nur den Parameter PendingTimeDiff und nicht PendingTime. Das wird in der Version 6.2 von Znuny möglich sein.

- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
Jessi
Znuny newbie
Posts: 64
Joined: 09 Sep 2019, 14:28
Znuny Version: OTRS 6
Real Name: Jessica

Re: Pending Time auf Dynamisches Feld setzen

Post by Jessi »

root wrote: 23 Jul 2021, 16:11 Hi,

das könnte eigentlich mit TicketStateSet gehen, leider kennt diese Übergangsaktion nur den Parameter PendingTimeDiff und nicht PendingTime. Das wird in der Version 6.2 von Znuny möglich sein.

- Roy
puuh okay schade, aber vielen dank! :)
root
Administrator
Posts: 3934
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: Pending Time auf Dynamisches Feld setzen

Post by root »

Hi,

Wieso schade?

- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
Post Reply