Class SearchUserOperationFromAuditsOp

java.lang.Object
com.highdeal.hci.SearchUserOperationFromAuditsOp
All Implemented Interfaces:
MessageOperation, XMLMarshallable

public class SearchUserOperationFromAuditsOp extends Object implements MessageOperation
This operation allows you to extract user's operations from user's operation filters of audit applied in a time period. If the audit has no filter all user's operations are retrieved from this time period.

Operation Result

SearchUserOperationFromAuditsResult

XML API for HCI

The XML APIs specify the following XSD fragment:

XSD Fragment

<xs:element name="searchUserOperationFromAudits">
   <xs:complexType>
     <xs:attribute name="code" type="xs:string"/>
     <xs:attribute name="fromDate" type="xs:dateTime"/>
     <xs:attribute name="toDate" type="xs:dateTime"/>
     <xs:attribute name="from" type="xs:string"/>
     <xs:attribute name="max" type="xs:decimal"/> 
   </xs:complexType>
 </xs:element>

Operation Availability

You can send this operation request in HCI messages to the following final target types of instances in the connected SAP CC system:

EditionFinal Target Instances
raterupdaterguiderbulkLoadertaxerdispatcher
chargeNoYesNoNoNoNo

Audit Domain

This operation is audited by the system as part of the audit domain: TECHNICAL. Consult the IT administrator.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The XML tag name of this service operation: "searchUserOperationFromAudits"
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Adds character data to the content element.
    void
    Adds a child to the object, the child representing the marshallable object which must be added to the element.
    Gets the code of the audit used to extract user's operation.
    Returns the reference of the last entity returned by a previous operation.
    Gets the from date of the time period.
    int
    Returns the maximum number of user operations to return.
    Gets the name of the operation.
    Gets the to date of the time period.
    void
    Gives an XML representation of this object, including its children.
    void
    Sets the attributes of the XML representation of the element being processed.
    void
    Sets the code of the audit used to extract user's operation.
    void
    Sets the reference of the last entity returned by a previous operation.
    void
    Sets the value of from date of the time period.
    void
    setMax(int m)
    Sets the maximum number of user operations to return.
    void
    Sets the value of the to date of the time period.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • OPERATION_NAME

      public static final String OPERATION_NAME
      The XML tag name of this service operation: "searchUserOperationFromAudits"
      See Also:
  • Constructor Details

    • SearchUserOperationFromAuditsOp

      public SearchUserOperationFromAuditsOp()
  • Method Details

    • getName

      public String getName()
      Gets the name of the operation.
      Specified by:
      getName in interface MessageOperation
      Returns:
      "searchUserOperationFromAudits"
    • getCode

      public String getCode()
      Gets the code of the audit used to extract user's operation.
      Returns:
      The code of audit
    • setCode

      public void setCode(String code)
      Sets the code of the audit used to extract user's operation.
      Parameters:
      code - The code of audit
    • getFromDate

      public Date getFromDate()
      Gets the from date of the time period.
      Returns:
      value of fromDate.
    • setFromDate

      public void setFromDate(Date v)
      Sets the value of from date of the time period.
      Parameters:
      v - The value to assign to fromDate.
    • getToDate

      public Date getToDate()
      Gets the to date of the time period.
      Returns:
      The value of the toDate.
    • setToDate

      public void setToDate(Date v)
      Sets the value of the to date of the time period.
      Parameters:
      v - The value to assign to toDate.
    • getMax

      public int getMax()
      Returns the maximum number of user operations to return.
      Returns:
      The maximum number of user operations to return
    • setMax

      public void setMax(int m)
      Sets the maximum number of user operations to return.
      Parameters:
      m - The maximum number of user operations to return
    • getFrom

      public String getFrom()
      Returns the reference of the last entity returned by a previous operation.
      Returns:
      The reference of the last entity returned by a previous operation
    • setFrom

      public void setFrom(String ref)
      Sets the reference of the last entity returned by a previous operation.
      Parameters:
      ref - The reference of the last entity returned by a previous operation
    • setAttributes

      public void setAttributes(XMLAttributes atts)
      Description copied from interface: XMLMarshallable
      Sets the attributes of the XML representation of the element being processed.
      Specified by:
      setAttributes in interface XMLMarshallable
      Parameters:
      atts - The XML attributes of the current element
    • addChild

      public void addChild(String name, XMLMarshallable child)
      Description copied from interface: XMLMarshallable
      Adds a child to the object, the child representing the marshallable object which must be added to the element.
      Specified by:
      addChild in interface XMLMarshallable
      Parameters:
      name - The name of tag for the child
      child - The child to be added
    • addCharacterData

      public void addCharacterData(String cData)
      Description copied from interface: XMLMarshallable
      Adds character data to the content element.
      Specified by:
      addCharacterData in interface XMLMarshallable
      Parameters:
      cData - The character data to be added
    • marshal

      public void marshal(XMLOutputter output)
      Description copied from interface: XMLMarshallable
      Gives an XML representation of this object, including its children.
      Specified by:
      marshal in interface XMLMarshallable
      Parameters:
      output - The XML output to marshal the object into