Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In order to send correct requests to SolMan ICT_SERVICEDESK_API you need to configure XSLTs in transaction /INT4/IFTT_IMG → Run Configuration wizard → Maintain Change Management Integration:

Image Added

You need to upload proper XSLTs to matching fields.

The great advantage is that user is enabled to modify information passed to SolMan by modifying XSLTs.

XSLT1RequestGuid.xslt No configuration
XSLT2RequestSystemGuid.xsltNo configuration
XSLT3ProcessIncident.xslt
  1. Insert generated Guid from  ICT_SYSCONF into <RequesterGuid> field
  2. Insert number of reporter in SolMan into <ReporterId> 
  3. Insert short description into <ShortDescription> (max 40. signs)
  4. Insert incident priority in <Priority>
  5. Inser language in <Language>
  6. Insert requested begin and end of incident  in <RequestedBegin> and <RequestedEnd> in format YYYYMMDD
  7. Inser value into <IctId>
  8. Insert <PersonId> from <ReporterId>
  9. <PersonIdExt> may remain 'dumy'
  10. Insert <FirstName> and <LastName>
  11. Insert <Email> of IctPerson. It is very important that <IctPersons> exists in the query, otherwise webservice throws an error
  12. Insert 'SU99' into <TestType>
  13. Under <Texts> → <item> insert any description you want. You can use fields provided in structure /int4/iftt_st_tc_res.

Remember, that <IctPerson> has to exists and all fields <PersonId> and <Langauage> have to contain the same values.

XSLT4ReadCompleteIncident.xsltNECESSARY: Insert  generated Guid from  ICT_SYSCONF into <SystemGuid> field
XSLT5CloseIncident.xslt

NECESSARY: Insert generated Guid from  ICT_SYSCONF into <RequesterGuid> field

Regarding rest of fields - refer to XSLT3 description

XSLT6AddInfo.xslt

NECESSARY: Insert generated Guid from  ICT_SYSCONF into <RequesterGuid> field

Regarding rest of fields - refer to XSLT3 description