Translation

type: CDATA
#!/usr/bin/perl -w
# --
# otrs.SOAPRequest.pl - sample to send a SOAP request to OTRS Generic Interface Ticket Connector
# Copyright (C) 2001-2021 OTRS AG, https://otrs.com/
# --
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see https://www.gnu.org/licenses/gpl-3.0.txt.
# --

use strict;
use warnings;

# use ../ as lib location
use File::Basename;
use FindBin qw($RealBin);
use lib dirname($RealBin);

use SOAP::Lite;
use Data::Dumper;

# ---
# Variables to be defined.

# this is the URL for the web service
# the format is
# <HTTP_TYPE>:://<OTRS_FQDN>/nph-genericinterface.pl/Webservice/<WEB_SERVICE_NAME>
# or
# <HTTP_TYPE>:://<OTRS_FQDN>/nph-genericinterface.pl/WebserviceID/<WEB_SERVICE_ID>
my $URL = 'http://localhost/otrs/nph-genericinterface.pl/Webservice/GenericTicketConnector';

# this name space should match the specified name space in the SOAP transport for the web service.
my $NameSpace = 'http://www.otrs.org/TicketConnector/';

# this is operation to execute, it could be TicketCreate, TicketUpdate, TicketGet, TicketSearch
# or SessionCreate. and they must to be defined in the web service.
my $Operation = 'TicketCreate';

# this variable is used to store all the parameters to be included on a request in XML format. Each
# operation has a determined set of mandatory and non mandatory parameters to work correctly. Please
# check the OTRS Admin Manual in order to get a complete list of parameters.
my $XMLData = '
<UserLogin>some user login</UserLogin>
<Password>some password</Password>
<Ticket>
<Title>some title</Title>
<CustomerUser>some customer user login</CustomerUser>
<Queue>some queue</Queue>
<State>some state</State>
<Priority>some priority</Priority>
</Ticket>
<Article>
<Subject>some subject</Subject>
<Body>some body</Body>
<ContentType>text/plain; charset=utf8</ContentType>
</Article>
';

# ---

# create a SOAP::Lite data structure from the provided XML data structure.
my $SOAPData = SOAP::Data
->type( 'xml' => $XMLData );

my $SOAPObject = SOAP::Lite
->uri($NameSpace)
->proxy($URL)
->$Operation($SOAPData);

# check for a fault in the soap code.
if ( $SOAPObject->fault ) {
print $SOAPObject->faultcode, " ", $SOAPObject->faultstring, "\n";
}

# otherwise print the results.
else {

# get the XML response part from the SOAP message.
my $XMLResponse = $SOAPObject->context()->transport()->proxy()->http_response()->content();

# deserialize response (convert it into a perl structure).
my $Deserialized = eval {
SOAP::Deserializer->deserialize($XMLResponse);
};

# remove all the headers and other not needed parts of the SOAP message.
my $Body = $Deserialized->body();

# just output relevant data and no the operation name key (like TicketCreateResponse).
for my $ResponseKey ( keys %{$Body} ) {
print Dumper( $Body->{$ResponseKey} );
}
}
3746/34460
Context English Hungarian State
<TicketUpdate>
<!--You have a MANDATORY CHOICE of the next 3 items at this level-->
<!--Optional:-->
<UserLogin>?</UserLogin>
<!--Optional:-->
<CustomerUserLogin>?</CustomerUserLogin>
<!--Optional:-->
<SessionID>?</SessionID>
<!--Optional:-->
<Password>?</Password>
<!--You have a CHOICE of the next 2 items at this level-->
<TicketID>?</TicketID>
<TicketNumber>?</TicketNumber>
<!--Optional:-->
<Ticket>
<!--Optional:-->
<Title>?</Title>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<QueueID>?</QueueID>
<!--Optional:-->
<Queue>?</Queue>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<TypeID>?</TypeID>
<!--Optional:-->
<Type>?</Type>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<ServiceID>?</ServiceID>
<!--Optional:-->
<Service>?</Service>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<SLAID>?</SLAID>
<!--Optional:-->
<SLA>?</SLA>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<StateID>?</StateID>
<!--Optional:-->
<State>?</State>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<PriorityID>?</PriorityID>
<!--Optional:-->
<Priority>?</Priority>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<OwnerID>?</OwnerID>
<!--Optional:-->
<Owner>?</Owner>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<ResponsibleID>?</ResponsibleID>
<!--Optional:-->
<Responsible>?</Responsible>
<!--Optional:-->
<CustomerUser>?</CustomerUser>
<!--Optional:-->
<CustomerID>?</CustomerID>
<!--Optional:-->
<PendingTime>
<!--You have a CHOICE of the next and the other 5 items at this level-->
<Diff>?</Diff>
<Year>?</Year>
<Month>?</Month>
<Day>?</Day>
<Hour>?</Hour>
<Minute>?</Minute>
</PendingTime>
</Ticket>
<!--Optional:-->
<Article>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<CommunicationChannelID>?</CommunicationChannelID>
<!--Optional: Possible values Email, Internal or Phone-->
<CommunicationChannel>?</CommunicationChannel>
<IsVisibleForCustomer>?</IsVisibleForCustomer>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<SenderTypeID>?</SenderTypeID>
<!--Optional:-->
<SenderType>?</SenderType>
<!--Optional:-->
<From>?</From>
<Subject>?</Subject>
<Body>?</Body>
<!--You have a CHOICE of the next 2 items at this level-->
<!--Optional:-->
<ContentType>?</ContentType>
<Charset>?</Charset>
<MimeType>?</MimeType>
<!--Optional:-->
<HistoryType>?</HistoryType>
<!--Optional:-->
<HistoryComment>?</HistoryComment>
<!--Optional:-->
<AutoResponseType>?</AutoResponseType>
<!--Optional:-->
<TimeUnit>?</TimeUnit>
<!--Optional:-->
<NoAgentNotify>?</NoAgentNotify>
<!--Zero or more repetitions:-->
<ForceNotificationToUserID>?</ForceNotificationToUserID>
<!--Zero or more repetitions:-->
<ExcludeNotificationToUserID>?</ExcludeNotificationToUserID>
<!--Zero or more repetitions:-->
<ExcludeMuteNotificationToUserID>?</ExcludeMuteNotificationToUserID>
</Article>
<!--Zero or more repetitions:-->
<DynamicField>
<Name>?</Name>
<!--1 or more repetitions:-->
<Value>?</Value>
</DynamicField>
<!--Zero or more repetitions:-->
<Attachment>
<Content>cid:166861569966</Content>
<ContentType>?</ContentType>
<Filename>?</Filename>
</Attachment>
</TicketUpdate>
<TicketUpdate>
<!--Ezen a szinten a következő 3 elemből kell KÖTELEZŐEN VÁLASZTANI-->
<!--Választható:-->
<UserLogin>?</UserLogin>
<!--Választható:-->
<CustomerUserLogin>?</CustomerUserLogin>
<!--Választható:-->
<SessionID>?</SessionID>
<!--Választható:-->
<Password>?</Password>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<TicketID>?</TicketID>
<TicketNumber>?</TicketNumber>
<!--Választható:-->
<Ticket>
<!--Választható:-->
<Title>?</Title>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<QueueID>?</QueueID>
<!--Választható:-->
<Queue>?</Queue>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<TypeID>?</TypeID>
<!--Választható:-->
<Type>?</Type>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<ServiceID>?</ServiceID>
<!--Választható:-->
<Service>?</Service>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<SLAID>?</SLAID>
<!--Választható:-->
<SLA>?</SLA>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<StateID>?</StateID>
<!--Választható:-->
<State>?</State>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<PriorityID>?</PriorityID>
<!--Választható:-->
<Priority>?</Priority>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<OwnerID>?</OwnerID>
<!--Választható:-->
<Owner>?</Owner>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<ResponsibleID>?</ResponsibleID>
<!--Választható:-->
<Responsible>?</Responsible>
<!--Választható:-->
<CustomerUser>?</CustomerUser>
<!--Választható:-->
<CustomerID>?</CustomerID>
<!--Választható:-->
<PendingTime>
<!--Ezen a szinten a következő és a többi 5 elemből lehet VÁLASZTANI-->
<Diff>?</Diff>
<Year>?</Year>
<Month>?</Month>
<Day>?</Day>
<Hour>?</Hour>
<Minute>?</Minute>
</PendingTime>
</Ticket>
<!--Választható:-->
<Article>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<CommunicationChannelID>?</CommunicationChannelID>
<!--Választható: lehetséges értékek: Email, Internal vagy Phone-->
<CommunicationChannel>?</CommunicationChannel>
<IsVisibleForCustomer>?</IsVisibleForCustomer>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<SenderTypeID>?</SenderTypeID>
<!--Választható:-->
<SenderType>?</SenderType>
<!--Választható:-->
<From>?</From>
<Subject>?</Subject>
<Body>?</Body>
<!--Ezen a szinten a következő 2 elemből lehet VÁLASZTANI-->
<!--Választható:-->
<ContentType>?</ContentType>
<Charset>?</Charset>
<MimeType>?</MimeType>
<!--Választható:-->
<HistoryType>?</HistoryType>
<!--Választható:-->
<HistoryComment>?</HistoryComment>
<!--Választható:-->
<AutoResponseType>?</AutoResponseType>
<!--Választható:-->
<TimeUnit>?</TimeUnit>
<!--Választható:-->
<NoAgentNotify>?</NoAgentNotify>
<!--Nulla vagy több ismétlődés:-->
<ForceNotificationToUserID>?</ForceNotificationToUserID>
<!--Nulla vagy több ismétlődés:-->
<ExcludeNotificationToUserID>?</ExcludeNotificationToUserID>
<!--Nulla vagy több ismétlődés:-->
<ExcludeMuteNotificationToUserID>?</ExcludeMuteNotificationToUserID>
</Article>
<!--Nulla vagy több ismétlődés:-->
<DynamicField>
<Name>?</Name>
<!--1 vagy több ismétlődés:-->
<Value>?</Value>
</DynamicField>
<!--Nulla vagy több ismétlődés:-->
<Attachment>
<Content>cid:166861569966</Content>
<ContentType>?</ContentType>
<Filename>?</Filename>
</Attachment>
</TicketUpdate>
This operation is used to get all the attributes of a ticket including the dynamic fields, all articles and all of the attachments that belong to the ticket. Ez a művelet egy jegy összes jellemzőjének lekéréséhez használható, beleértve a dinamikus mezőket, az összes bejegyzést és az összes mellékletet, amelyek a jegyhez tartoznak.
<TicketGet>
<!--You have a MANDATORY CHOICE of the next 3 items at this level-->
<!--Optional:-->
<UserLogin>?</UserLogin>
<!--Optional:-->
<CustomerUserLogin>?</CustomerUserLogin>
<!--Optional:-->
<SessionID>?</SessionID>
<!--Optional:-->
<Password>?</Password>
<!--1 or more repetitions:-->
<TicketID>?</TicketID>
<!--Optional:-->
<DynamicFields>?</DynamicFields>
<!--Optional:-->
<Extended>?</Extended>
<!--Optional:-->
<AllArticles>?</AllArticles>
<!--Optional:-->
<ArticleSenderType>?</ArticleSenderType>
<!--Optional:-->
<ArticleOrder>?</ArticleOrder>
<!--Optional:-->
<ArticleLimit>?</ArticleLimit>
<!--Optional:-->
<Attachments>?</Attachments>
<!--Optional:-->
<GetAttachmentContents>?</GetAttachmentContents>
<!--Optional:-->
<HTMLBodyAsAttachment>?</HTMLBodyAsAttachment>
</TicketGet>
<TicketGet>
<!--Ezen a szinten a következő 3 elemből kell KÖTELEZŐEN VÁLASZTANI-->
<!--Választható:-->
<UserLogin>?</UserLogin>
<!--Választható:-->
<CustomerUserLogin>?</CustomerUserLogin>
<!--Választható:-->
<SessionID>?</SessionID>
<!--Választható:-->
<Password>?</Password>
<!--1 vagy több ismétlődés:-->
<TicketID>?</TicketID>
<!--Választható:-->
<DynamicFields>?</DynamicFields>
<!--Választható:-->
<Extended>?</Extended>
<!--Választható:-->
<AllArticles>?</AllArticles>
<!--Választható:-->
<ArticleSenderType>?</ArticleSenderType>
<!--Választható:-->
<ArticleOrder>?</ArticleOrder>
<!--Választható:-->
<ArticleLimit>?</ArticleLimit>
<!--Választható:-->
<Attachments>?</Attachments>
<!--Választható:-->
<GetAttachmentContents>?</GetAttachmentContents>
<!--Választható:-->
<HTMLBodyAsAttachment>?</HTMLBodyAsAttachment>
</TicketGet>
TicketSearch operation returns a list of Ticket IDs that matches a predefined criteria. A TicketSearch művelet azon jegyazonosítók listáját adja vissza, amelyek illeszkednek az előre meghatározott feltételekre.
<TicketSearch>
<!--You have a MANDATORY CHOICE of the next 3 items at this level-->
<!--Optional:-->
<UserLogin>?</UserLogin>
<!--Optional:-->
<CustomerUserLogin>?</CustomerUserLogin>
<!--Optional:-->
<SessionID>?</SessionID>
<!--Optional:-->
<Password>?</Password>
<!--Optional:-->
<Limit>?</Limit>
<!--Zero or more repetitions:-->
<TicketNumber>?</TicketNumber>
<!--Zero or more repetitions:-->
<Title>?</Title>
<!--Zero or more repetitions:-->
<Queues>?</Queues>
<!--Zero or more repetitions:-->
<QueueIDs>?</QueueIDs>
<!--Optional:-->
<UseSubQueues>?</UseSubQueues>
<!--Zero or more repetitions:-->
<Types>?</Types>
<!--Zero or more repetitions:-->
<TypeIDs>?</TypeIDs>
<!--Zero or more repetitions:-->
<States>?</States>
<!--Zero or more repetitions:-->
<StateIDs>?</StateIDs>
<!--Zero or more repetitions:-->
<StateType>?</StateType>
<!--Zero or more repetitions:-->
<StateTypeIDs>?</StateTypeIDs>
<!--Zero or more repetitions:-->
<Priorities>?</Priorities>
<!--Zero or more repetitions:-->
<PriorityIDs>?</PriorityIDs>
<!--Zero or more repetitions:-->
<Services>?</Services>
<!--Zero or more repetitions:-->
<ServiceIDs>?</ServiceIDs>
<!--Zero or more repetitions:-->
<SLAs>?</SLAs>
<!--Zero or more repetitions:-->
<SLAIDs>?</SLAIDs>
<!--Zero or more repetitions:-->
<Locks>?</Locks>
<!--Zero or more repetitions:-->
<LockIDs>?</LockIDs>
<!--Zero or more repetitions:-->
<OwnerIDs>?</OwnerIDs>
<!--Zero or more repetitions:-->
<ResponsibleIDs>?</ResponsibleIDs>
<!--Zero or more repetitions:-->
<WatchUserIDs>?</WatchUserIDs>
<!--Zero or more repetitions:-->
<CustomerID>?</CustomerID>
<!--Zero or more repetitions:-->
<CustomerUserLogin>?</CustomerUserLogin>
<!--Zero or more repetitions:-->
<CreatedUserIDs>?</CreatedUserIDs>
<!--Zero or more repetitions:-->
<CreatedTypes>?</CreatedTypes>
<!--Zero or more repetitions:-->
<CreatedTypeIDs>?</CreatedTypeIDs>
<!--Zero or more repetitions:-->
<CreatedPriorities>?</CreatedPriorities>
<!--Zero or more repetitions:-->
<CreatedPriorityIDs>?</CreatedPriorityIDs>
<!--Zero or more repetitions:-->
<CreatedStates>?</CreatedStates>
<!--Zero or more repetitions:-->
<CreatedStateIDs>?</CreatedStateIDs>
<!--Zero or more repetitions:-->
<CreatedQueues>?</CreatedQueues>
<!--Zero or more repetitions:-->
<CreatedQueueIDs>?</CreatedQueueIDs>
<!--Zero or more repetitions:-->
<DynamicField>
<Name>?<Name>
<!--You have a MANDATORY CHOICE of the next 6 items at this level-->
<!--Optional:-->
<Equals>?</Equals>
<!--Optional:-->
<Like>?</Like>
<!--Optional:-->
<GreaterThan>?</GreaterThan>
<!--Optional:-->
<GreaterThanEquals>?</GreaterThanEquals>
<!--Optional:-->
<SmallerThan>?</SmallerThan>
<!--Optional:-->
<SmallerThanEquals>?</SmallerThanEquals>
</DynamicField>
<!--Optional:-->
<Ticketflag>
<!--Optional:-->
<Seen>?</Seen>
</Ticketflag>
<!--Optional:-->
<From>?</From>
<!--Optional:-->
<To>?</To>
<!--Optional:-->
<Cc>?</Cc>
<!--Optional:-->
<Subject>?</Subject>
<!--Optional:-->
<Body>?</Body>
<!--Optional:-->
<FullTextIndex>?</FullTextIndex>
<!--Optional:-->
<ContentSearch>?</ContentSearch>
<!--Optional:-->
<ConditionInline>?</ConditionInline>
<!--Optional:-->
<ArticleCreateTimeOlderMinutes>?</ArticleCreateTimeOlderMinutes>
<!--Optional:-->
<ArticleCreateTimeNewerMinutes>?</ArticleCreateTimeNewerMinutes>
<!--Optional:-->
<ArticleCreateTimeNewerDate>?</ArticleCreateTimeNewerDate>
<!--Optional:-->
<ArticleCreateTimeOlderDate>?</ArticleCreateTimeOlderDate>
<!--Optional:-->
<TicketCreateTimeOlderMinutes>?</TicketCreateTimeOlderMinutes>
<!--Optional:-->
<ATicketCreateTimeNewerMinutes>?</ATicketCreateTimeNewerMinutes>
<!--Optional:-->
<TicketCreateTimeNewerDate>?</TicketCreateTimeNewerDate>
<!--Optional:-->
<TicketCreateTimeOlderDate>?</TicketCreateTimeOlderDate>
<!--Optional:-->
<TicketLastChangeTimeOlderMinutes>?</TicketLastChangeTimeOlderMinutes>
<!--Optional:-->
<TicketLastChangeTimeNewerMinutes>?</TicketLastChangeTimeNewerMinutes>
<!--Optional:-->
<TicketLastChangeTimeNewerDate>?</TicketLastChangeTimeNewerDate>
<!--Optional:-->
<TicketLastChangeTimeOlderDate>?</TicketLastChangeTimeOlderDate>
<!--Optional:-->
<TicketChangeTimeOlderMinutes>?</TicketChangeTimeOlderMinutes>
<!--Optional:-->
<TicketChangeTimeNewerMinutes>?</TicketChangeTimeNewerMinutes>
<!--Optional:-->
<TicketChangeTimeNewerDate>?</TicketChangeTimeNewerDate>
<!--Optional:-->
<TicketChangeTimeOlderDate>?</TicketChangeTimeOlderDate>
<!--Optional:-->
<TicketCloseTimeOlderMinutes>?</TicketCloseTimeOlderMinutes>
<!--Optional:-->
<TicketCloseTimeNewerMinutes>?</TicketCloseTimeNewerMinutes>
<!--Optional:-->
<TicketCloseTimeNewerDate>?</TicketCloseTimeNewerDate>
<!--Optional:-->
<TicketCloseTimeOlderDate>?</TicketCloseTimeOlderDate>
<!--Optional:-->
<TicketPendingTimeOlderMinutes>?</TicketPendingTimeOlderMinutes>
<!--Optional:-->
<TicketPendingTimeNewerMinutes>?</TicketPendingTimeNewerMinutes>
<!--Optional:-->
<TicketPendingTimeNewerDate>?</TicketPendingTimeNewerDate>
<!--Optional:-->
<TicketPendingTimeOlderDate>?</TicketPendingTimeOlderDate>
<!--Optional:-->
<TicketEscalationTimeOlderMinutes>?</TicketEscalationTimeOlderMinutes>
<!--Optional:-->
<TTicketEscalationTimeNewerMinutes>?</TTicketEscalationTimeNewerMinutes>
<!--Optional:-->
<TicketEscalationTimeNewerDate>?</TicketEscalationTimeNewerDate>
<!--Optional:-->
<TicketEscalationTimeOlderDate>?</TicketEscalationTimeOlderDate>
<!--Optional:-->
<ArchiveFlags>?</ArchiveFlags>
<!--Zero or more repetitions:-->
<OrderBy>?</OrderBy>
<!--Zero or more repetitions:-->
<SortBy>?</SortBy>
<!--Zero or more repetitions:-->
<CustomerUserID>?</CustomerUserID>
</TicketSearch>
<TicketSearch>
<!--Ezen a szinten a következő 3 elemből kell KÖTELEZŐEN VÁLASZTANI-->
<!--Választható:-->
<UserLogin>?</UserLogin>
<!--Választható:-->
<CustomerUserLogin>?</CustomerUserLogin>
<!--Választható:-->
<SessionID>?</SessionID>
<!--Választható:-->
<Password>?</Password>
<!--Választható:-->
<Limit>?</Limit>
<!--Nulla vagy több ismétlődés:-->
<TicketNumber>?</TicketNumber>
<!--Nulla vagy több ismétlődés:-->
<Title>?</Title>
<!--Nulla vagy több ismétlődés:-->
<Queues>?</Queues>
<!--Nulla vagy több ismétlődés:-->
<QueueIDs>?</QueueIDs>
<!--Választható:-->
<UseSubQueues>?</UseSubQueues>
<!--Nulla vagy több ismétlődés:-->
<Types>?</Types>
<!--Nulla vagy több ismétlődés:-->
<TypeIDs>?</TypeIDs>
<!--Nulla vagy több ismétlődés:-->
<States>?</States>
<!--Nulla vagy több ismétlődés:-->
<StateIDs>?</StateIDs>
<!--Nulla vagy több ismétlődés:-->
<StateType>?</StateType>
<!--Nulla vagy több ismétlődés:-->
<StateTypeIDs>?</StateTypeIDs>
<!--Nulla vagy több ismétlődés:-->
<Priorities>?</Priorities>
<!--Nulla vagy több ismétlődés:-->
<PriorityIDs>?</PriorityIDs>
<!--Nulla vagy több ismétlődés:-->
<Services>?</Services>
<!--Nulla vagy több ismétlődés:-->
<ServiceIDs>?</ServiceIDs>
<!--Nulla vagy több ismétlődés:-->
<SLAs>?</SLAs>
<!--Nulla vagy több ismétlődés:-->
<SLAIDs>?</SLAIDs>
<!--Nulla vagy több ismétlődés:-->
<Locks>?</Locks>
<!--Nulla vagy több ismétlődés:-->
<LockIDs>?</LockIDs>
<!--Nulla vagy több ismétlődés:-->
<OwnerIDs>?</OwnerIDs>
<!--Nulla vagy több ismétlődés:-->
<ResponsibleIDs>?</ResponsibleIDs>
<!--Nulla vagy több ismétlődés:-->
<WatchUserIDs>?</WatchUserIDs>
<!--Nulla vagy több ismétlődés:-->
<CustomerID>?</CustomerID>
<!--Nulla vagy több ismétlődés:-->
<CustomerUserLogin>?</CustomerUserLogin>
<!--Nulla vagy több ismétlődés:-->
<CreatedUserIDs>?</CreatedUserIDs>
<!--Nulla vagy több ismétlődés:-->
<CreatedTypes>?</CreatedTypes>
<!--Nulla vagy több ismétlődés:-->
<CreatedTypeIDs>?</CreatedTypeIDs>
<!--Nulla vagy több ismétlődés:-->
<CreatedPriorities>?</CreatedPriorities>
<!--Nulla vagy több ismétlődés:-->
<CreatedPriorityIDs>?</CreatedPriorityIDs>
<!--Nulla vagy több ismétlődés:-->
<CreatedStates>?</CreatedStates>
<!--Nulla vagy több ismétlődés:-->
<CreatedStateIDs>?</CreatedStateIDs>
<!--Nulla vagy több ismétlődés:-->
<CreatedQueues>?</CreatedQueues>
<!--Nulla vagy több ismétlődés:-->
<CreatedQueueIDs>?</CreatedQueueIDs>
<!--Nulla vagy több ismétlődés:-->
<DynamicField>
<Name>?<Name>
<!--Ezen a szinten a következő 6 elemből kell KÖTELEZŐEN VÁLASZTANI-->
<!--Választható:-->
<Equals>?</Equals>
<!--Választható:-->
<Like>?</Like>
<!--Választható:-->
<GreaterThan>?</GreaterThan>
<!--Választható:-->
<GreaterThanEquals>?</GreaterThanEquals>
<!--Választható:-->
<SmallerThan>?</SmallerThan>
<!--Választható:-->
<SmallerThanEquals>?</SmallerThanEquals>
</DynamicField>
<!--Választható:-->
<Ticketflag>
<!--Választható:-->
<Seen>?</Seen>
</Ticketflag>
<!--Választható:-->
<From>?</From>
<!--Választható:-->
<To>?</To>
<!--Választható:-->
<Cc>?</Cc>
<!--Választható:-->
<Subject>?</Subject>
<!--Választható:-->
<Body>?</Body>
<!--Választható:-->
<FullTextIndex>?</FullTextIndex>
<!--Választható:-->
<ContentSearch>?</ContentSearch>
<!--Választható:-->
<ConditionInline>?</ConditionInline>
<!--Választható:-->
<ArticleCreateTimeOlderMinutes>?</ArticleCreateTimeOlderMinutes>
<!--Választható:-->
<ArticleCreateTimeNewerMinutes>?</ArticleCreateTimeNewerMinutes>
<!--Választható:-->
<ArticleCreateTimeNewerDate>?</ArticleCreateTimeNewerDate>
<!--Választható:-->
<ArticleCreateTimeOlderDate>?</ArticleCreateTimeOlderDate>
<!--Választható:-->
<TicketCreateTimeOlderMinutes>?</TicketCreateTimeOlderMinutes>
<!--Választható:-->
<ATicketCreateTimeNewerMinutes>?</ATicketCreateTimeNewerMinutes>
<!--Választható:-->
<TicketCreateTimeNewerDate>?</TicketCreateTimeNewerDate>
<!--Választható:-->
<TicketCreateTimeOlderDate>?</TicketCreateTimeOlderDate>
<!--Választható:-->
<TicketLastChangeTimeOlderMinutes>?</TicketLastChangeTimeOlderMinutes>
<!--Választható:-->
<TicketLastChangeTimeNewerMinutes>?</TicketLastChangeTimeNewerMinutes>
<!--Választható:-->
<TicketLastChangeTimeNewerDate>?</TicketLastChangeTimeNewerDate>
<!--Választható:-->
<TicketLastChangeTimeOlderDate>?</TicketLastChangeTimeOlderDate>
<!--Választható:-->
<TicketChangeTimeOlderMinutes>?</TicketChangeTimeOlderMinutes>
<!--Választható:-->
<TicketChangeTimeNewerMinutes>?</TicketChangeTimeNewerMinutes>
<!--Választható:-->
<TicketChangeTimeNewerDate>?</TicketChangeTimeNewerDate>
<!--Választható:-->
<TicketChangeTimeOlderDate>?</TicketChangeTimeOlderDate>
<!--Választható:-->
<TicketCloseTimeOlderMinutes>?</TicketCloseTimeOlderMinutes>
<!--Választható:-->
<TicketCloseTimeNewerMinutes>?</TicketCloseTimeNewerMinutes>
<!--Választható:-->
<TicketCloseTimeNewerDate>?</TicketCloseTimeNewerDate>
<!--Választható:-->
<TicketCloseTimeOlderDate>?</TicketCloseTimeOlderDate>
<!--Választható:-->
<TicketPendingTimeOlderMinutes>?</TicketPendingTimeOlderMinutes>
<!--Választható:-->
<TicketPendingTimeNewerMinutes>?</TicketPendingTimeNewerMinutes>
<!--Választható:-->
<TicketPendingTimeNewerDate>?</TicketPendingTimeNewerDate>
<!--Választható:-->
<TicketPendingTimeOlderDate>?</TicketPendingTimeOlderDate>
<!--Választható:-->
<TicketEscalationTimeOlderMinutes>?</TicketEscalationTimeOlderMinutes>
<!--Választható:-->
<TTicketEscalationTimeNewerMinutes>?</TTicketEscalationTimeNewerMinutes>
<!--Választható:-->
<TicketEscalationTimeNewerDate>?</TicketEscalationTimeNewerDate>
<!--Választható:-->
<TicketEscalationTimeOlderDate>?</TicketEscalationTimeOlderDate>
<!--Választható:-->
<ArchiveFlags>?</ArchiveFlags>
<!--Nulla vagy több ismétlődés:-->
<OrderBy>?</OrderBy>
<!--Nulla vagy több ismétlődés:-->
<SortBy>?</SortBy>
<!--Nulla vagy több ismétlődés:-->
<CustomerUserID>?</CustomerUserID>
</TicketSearch>
This operation is used to get all the history entries from a ticket or tickets. Ez a művelet az összes előzménybejegyzés lekéréséhez használható egy jegyből vagy jegyekből.
<TicketHistoryGet>
<!--You have a MANDATORY CHOICE of the next 2 items at this level-->
<!--Optional:-->
<UserLogin>?</UserLogin>
<!--Optional:-->
<SessionID>?</SessionID>
<!--Optional:-->
<Password>?</Password>
<!--1 or more repetitions:-->
<TicketID>?</TicketID>
</TicketHistoryGet>
<TicketHistoryGet>
<