通过api在bmc补救票创建时添加附件

时间:2014-02-28 22:29:48

标签: remedy

我可以通过bmc补救webservice api创建票证,但我在附件时遇到问题。

我可以在创建时将单个附件添加到故障单中,但我没有看到在创建时添加多个附件的方法。

我只在wsdl文件中看到Attachment1的命名空间:

<xsd:element name="OpCreate" type="s0:CreateInputMap"/>
<xsd:complexType name="CreateInputMap">
  <xsd:sequence>
    <xsd:element name="Add_Time_spent__hrs" type="xsd:double"/>
    <xsd:element name="Add_Work_Done" type="xsd:string"/>
    <xsd:element name="Application_Interface" type="xsd:string"/>
    <xsd:element name="Assigned_Group" type="xsd:string"/>
    <xsd:element name="Assigned_Group_ID" type="xsd:string"/>
    <xsd:element name="Assigned_Person" type="xsd:string"/>
    <xsd:element name="Assigned_To" type="xsd:string"/>
    <xsd:element name="Assignee_ID" type="xsd:string"/>
    <xsd:element name="Assignee_Login" type="xsd:string"/>
    <xsd:element name="Attachment_Status" type="s0:Attachment_StatusType"/>
    <xsd:element name="Attachment1_attachmentName" type="xsd:string"/>
    <xsd:element name="Attachment1_attachmentData" type="xsd:base64Binary"/>
    <xsd:element name="Attachment1_attachmentOrigSize" type="xsd:int"/>
    <xsd:element name="Category" type="xsd:string"/>
    <xsd:element name="Details" type="xsd:string"/>
    <xsd:element name="HasAttachment" type="xsd:string"/>
    <xsd:element name="Impact" type="xsd:string"/>
    <xsd:element name="InstanceId" type="xsd:string"/>
    <xsd:element name="Keyword" type="xsd:string"/>
    <xsd:element name="Menu_Item_ID" type="xsd:string"/>
    <xsd:element name="Notification_Type" type="s0:Notification_TypeType"/>
    <xsd:element name="Notify_Email" type="xsd:string"/>
    <xsd:element name="Notify_Full_Name" type="xsd:string"/>
    <xsd:element name="Notify_Login" type="xsd:string"/>
    <xsd:element name="One_Line_Summary" type="xsd:string"/>
    <xsd:element name="Parent_Saved" type="s0:Parent_SavedType"/>
    <xsd:element name="Priority" type="xsd:string"/>
    <xsd:element name="Property_Tag" type="xsd:string"/>
    <xsd:element name="Record_Source" type="s0:Record_SourceType"/>
    <xsd:element name="Request_Type" type="xsd:string"/>
    <xsd:element name="Resolution" type="xsd:string"/>
    <xsd:element name="Short_Description" type="xsd:string"/>
    <xsd:element name="Site" type="xsd:string"/>
    <xsd:element name="Status" type="s0:StatusType"/>
    <xsd:element name="Subject" type="xsd:string"/>
    <xsd:element name="Submitter" type="xsd:string"/>
    <xsd:element name="Submitter_Department" type="xsd:string"/>
    <xsd:element name="Submitter_Email" type="xsd:string"/>
    <xsd:element name="Submitter_Full_Name" type="xsd:string"/>
    <xsd:element name="Submitter_Location" type="xsd:string"/>
    <xsd:element name="Submitter_Phone" type="xsd:string"/>
    <xsd:element name="Topic" type="xsd:string"/>
    <xsd:element name="Work_Done_History" type="xsd:string"/>
    <xsd:element name="ztmp_InstanceId" type="xsd:string"/>
  </xsd:sequence>
</xsd:complexType>

当我调用OpCreate时,我所能做的就是添加Attachment1数据。我错过了什么?

1 个答案:

答案 0 :(得分:0)

GUI或API不支持多个附件。其他选择是: