测试积点老人 发表于 2022-2-17 15:36:28

泛微 soapui webservice WorkflowService1

问题遇到的现象和发生背景使用soapui调用泛微的WorkflowService1测试创建流程时,必须输入哪些值?<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="webservices.services.weaver.com.cn" xmlns:web1="http://webservices.workflow.weaver">
   <soapenv:Header/>
   <soapenv:Body>
      <web:doCreateWorkflowRequest>
         <web:in0>
            <!--Optional:-->
            <web1:canEdit></web1:canEdit>
            <!--Optional:-->
            <web1:canView></web1:canView>
            <!--Optional:-->
            <web1:createTime></web1:createTime>
            <!--Optional:-->
            <web1:creatorId>236</web1:creatorId>
            <!--Optional:-->
            <web1:creatorName></web1:creatorName>
            <!--Optional:-->
            <web1:currentNodeId></web1:currentNodeId>
            <!--Optional:-->
            <web1:currentNodeName></web1:currentNodeName>
            <!--Optional:-->
            <web1:forwardButtonName></web1:forwardButtonName>
            <!--Optional:-->
            <web1:isnextflow></web1:isnextflow>
            <!--Optional:-->
            <web1:lastOperateTime></web1:lastOperateTime>
            <!--Optional:-->
            <web1:lastOperatorName></web1:lastOperatorName>
            <!--Optional:-->
            <web1:messageType></web1:messageType>
            <!--Optional:-->
            <web1:mustInputRemark></web1:mustInputRemark>
            <!--Optional:-->
            <web1:needAffirmance></web1:needAffirmance>
            <!--Optional:-->
            <web1:receiveTime></web1:receiveTime>
            <!--Optional:-->
            <web1:rejectButtonName></web1:rejectButtonName>
            <!--Optional:-->
            <web1:remark></web1:remark>
            <!--Optional:-->
            <web1:requestId></web1:requestId>
            <!--Optional:-->
            <web1:requestLevel>0</web1:requestLevel>
            <!--Optional:-->
            <web1:requestName>测试(停用)</web1:requestName>
            <!--Optional:-->
            <web1:secLevel></web1:secLevel>
            <!--Optional:-->
            <web1:status></web1:status>
            <!--Optional:-->
            <web1:subbackButtonName></web1:subbackButtonName>
            <!--Optional:-->
            <web1:submitButtonName></web1:submitButtonName>
            <!--Optional:-->
            <web1:subnobackButtonName></web1:subnobackButtonName>
            <!--Optional:-->
            <web1:workflowBaseInfo>
               <!--Optional:-->
               <web1:workflowId>581234</web1:workflowId>
               <!--Optional:-->
               <web1:workflowName></web1:workflowName>
               <!--Optional:-->
               <web1:workflowTypeId></web1:workflowTypeId>
               <!--Optional:-->
               <web1:workflowTypeName></web1:workflowTypeName>
            </web1:workflowBaseInfo>
            <!--Optional:-->
            <web1:workflowDetailTableInfos>
               <!--Zero or more repetitions:-->
               <web1:WorkflowDetailTableInfo>
                  <!--Optional:-->
                  <web1:tableDBName></web1:tableDBName>
                  <!--Optional:-->
                  <web1:tableFieldName>
                     <!--Zero or more repetitions:-->
                     <web:string></web:string>
                  </web1:tableFieldName>
                  <!--Optional:-->
                  <web1:tableTitle></web1:tableTitle>
                  <!--Optional:-->
                  <web1:workflowRequestTableRecords>
                     <!--Zero or more repetitions:-->
                     <web1:WorkflowRequestTableRecord>
                        <!--Optional:-->
                        <web1:recordOrder></web1:recordOrder>
                        <!--Optional:-->
                        <web1:workflowRequestTableFields>
                           <!--Zero or more repetitions:-->
                           <web1:WorkflowRequestTableField>
                              <!--Optional:-->
                              <web1:browserurl></web1:browserurl>
                              <!--Optional:-->
                              <web1:edit></web1:edit>
                              <!--Optional:-->
                              <web1:fieldDBType></web1:fieldDBType>
                              <!--Optional:-->
                              <web1:fieldFormName></web1:fieldFormName>
                              <!--Optional:-->
                              <web1:fieldHtmlType></web1:fieldHtmlType>
                              <!--Optional:-->
                              <web1:fieldId></web1:fieldId>
                              <!--Optional:-->
                              <web1:fieldName></web1:fieldName>
                              <!--Optional:-->
                              <web1:fieldOrder></web1:fieldOrder>
                              <!--Optional:-->
                              <web1:fieldShowName></web1:fieldShowName>
                              <!--Optional:-->
                              <web1:fieldShowValue></web1:fieldShowValue>
                              <!--Optional:-->
                              <web1:fieldType></web1:fieldType>
                              <!--Optional:-->
                              <web1:fieldValue></web1:fieldValue>
                              <!--Optional:-->
                              <web1:filedHtmlShow></web1:filedHtmlShow>
                              <!--Optional:-->
                              <web1:mand></web1:mand>
                              <!--Optional:-->
                              <web1:selectnames>
                                 <!--Zero or more repetitions:-->
                                 <web:string></web:string>
                              </web1:selectnames>
                              <!--Optional:-->
                              <web1:selectvalues>
                                 <!--Zero or more repetitions:-->
                                 <web:string></web:string>
                              </web1:selectvalues>
                              <!--Optional:-->
                              <web1:view></web1:view>
                           </web1:WorkflowRequestTableField>
                        </web1:workflowRequestTableFields>
                     </web1:WorkflowRequestTableRecord>
                  </web1:workflowRequestTableRecords>
               </web1:WorkflowDetailTableInfo>
            </web1:workflowDetailTableInfos>
            <!--Optional:-->
            <web1:workflowHtmlShow>
               <!--Zero or more repetitions:-->
               <web:string></web:string>
            </web1:workflowHtmlShow>
            <!--Optional:-->
            <web1:workflowHtmlTemplete>
               <!--Zero or more repetitions:-->
               <web:string></web:string>
            </web1:workflowHtmlTemplete>
            <!--Optional:-->
            <web1:workflowMainTableInfo>
               <!--Optional:-->
               <web1:requestRecords>
                  <!--Zero or more repetitions:-->
                  <web1:WorkflowRequestTableRecord>
                     <!--Optional:-->
                     <web1:recordOrder></web1:recordOrder>
                     <!--Optional:-->
                     <web1:workflowRequestTableFields>
                        <!--Zero or more repetitions:-->
                        <web1:WorkflowRequestTableField>
                           <!--Optional:-->
                           <web1:browserurl></web1:browserurl>
                           <!--Optional:-->
                           <web1:edit></web1:edit>
                           <!--Optional:-->
                           <web1:fieldDBType></web1:fieldDBType>
                           <!--Optional:-->
                           <web1:fieldFormName></web1:fieldFormName>
                           <!--Optional:-->
                           <web1:fieldHtmlType></web1:fieldHtmlType>
                           <!--Optional:-->
                           <web1:fieldId></web1:fieldId>
                           <!--Optional:-->
                           <web1:fieldName></web1:fieldName>
                           <!--Optional:-->
                           <web1:fieldOrder></web1:fieldOrder>
                           <!--Optional:-->
                           <web1:fieldShowName></web1:fieldShowName>
                           <!--Optional:-->
                           <web1:fieldShowValue></web1:fieldShowValue>
                           <!--Optional:-->
                           <web1:fieldType></web1:fieldType>
                           <!--Optional:-->
                           <web1:fieldValue></web1:fieldValue>
                           <!--Optional:-->
                           <web1:filedHtmlShow></web1:filedHtmlShow>
                           <!--Optional:-->
                           <web1:mand></web1:mand>
                           <!--Optional:-->
                           <web1:selectnames>
                              <!--Zero or more repetitions:-->
                              <web:string></web:string>
                           </web1:selectnames>
                           <!--Optional:-->
                           <web1:selectvalues>
                              <!--Zero or more repetitions:-->
                              <web:string></web:string>
                           </web1:selectvalues>
                           <!--Optional:-->
                           <web1:view></web1:view>
                        </web1:WorkflowRequestTableField>
                     </web1:workflowRequestTableFields>
                  </web1:WorkflowRequestTableRecord>
               </web1:requestRecords>
               <!--Optional:-->
               <web1:tableDBName></web1:tableDBName>
            </web1:workflowMainTableInfo>
            <!--Optional:-->
            <web1:workflowPhrases>
               <!--Zero or more repetitions:-->
               <web:ArrayOfString>
                  <!--Zero or more repetitions:-->
                  <web:string></web:string>
               </web:ArrayOfString>
            </web1:workflowPhrases>
            <!--Optional:-->
            <web1:workflowRequestLogs>
               <!--Zero or more repetitions:-->
               <web1:WorkflowRequestLog>
                  <!--Optional:-->
                  <web1:agentor></web1:agentor>
                  <!--Optional:-->
                  <web1:agentorDept></web1:agentorDept>
                  <!--Optional:-->
                  <web1:annexDocHtmls></web1:annexDocHtmls>
                  <!--Optional:-->
                  <web1:id></web1:id>
                  <!--Optional:-->
                  <web1:nodeId></web1:nodeId>
                  <!--Optional:-->
                  <web1:nodeName></web1:nodeName>
                  <!--Optional:-->
                  <web1:operateDate></web1:operateDate>
                  <!--Optional:-->
                  <web1:operateTime></web1:operateTime>
                  <!--Optional:-->
                  <web1:operateType></web1:operateType>
                  <!--Optional:-->
                  <web1:operatorDept></web1:operatorDept>
                  <!--Optional:-->
                  <web1:operatorId></web1:operatorId>
                  <!--Optional:-->
                  <web1:operatorName></web1:operatorName>
                  <!--Optional:-->
                  <web1:operatorSign></web1:operatorSign>
                  <!--Optional:-->
                  <web1:receivedPersons></web1:receivedPersons>
                  <!--Optional:-->
                  <web1:remark></web1:remark>
                  <!--Optional:-->
                  <web1:remarkSign></web1:remarkSign>
                  <!--Optional:-->
                  <web1:signDocHtmls></web1:signDocHtmls>
                  <!--Optional:-->
                  <web1:signWorkFlowHtmls></web1:signWorkFlowHtmls>
               </web1:WorkflowRequestLog>
            </web1:workflowRequestLogs>
         </web:in0>
         <web:in1>236</web:in1>
      </web:doCreateWorkflowRequest>
   </soapenv:Body>
</soapenv:Envelope>
运行结果及报错内容<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Body>
      <soap:Fault>
         <faultcode>soap:Server</faultcode>
         <faultstring>Invalid boolean value:</faultstring>
      </soap:Fault>
   </soap:Body>
</soap:Envelope>
我的解答思路和尝试过的方法通过java调用泛微的示例可以创建我想要达到的结果通过soupui调通

海海豚 发表于 2022-2-18 09:34:50

https://blog.csdn.net/oracle_microsoft/article/details/5689585   看下这个

qqq911 发表于 2022-2-18 10:29:04

看看接口文档把

kallinr 发表于 2022-2-18 12:07:16

不知道

jingzizx 发表于 2022-2-18 16:23:06

是有接口定义的
页: [1]
查看完整版本: 泛微 soapui webservice WorkflowService1