WebServiceStore.xml 3.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <services>
  3. <service name="loginEAS" path="webservice.kingdee.com">
  4. <endpoint>http://localhost:6888/ormrpc/services/EASLogin</endpoint>
  5. <description>登录EAS</description>
  6. <operation name="login">
  7. <param name="userName" class="java.lang.String">用户名</param>
  8. <param name="password" class="java.lang.String">口令</param>
  9. <param name="slnName" class="java.lang.String">解决方案名称</param>
  10. <param name="dcName" class="java.lang.String">数据中心名称,注意大小定敏感</param>
  11. <param name="language" class="java.lang.String">语言</param>
  12. <param name="dbType" class="int">数据库类型 MS SQL Server:0, DB2 UDB:1, Oracle: 2</param>
  13. <return name="result" class="com.kingdee.bos.webservice.login.WSContext" wrapper="sessionId">登录的上下文</return>
  14. </operation>
  15. <type-mappings>
  16. <mapping nsuri="urn:client" lp="WSContext">com.kingdee.bos.webservice.login.WSContext</mapping>
  17. </type-mappings>
  18. </service>
  19. <service name="deleteVoucher" path="webservice.app.gl.fi.eas.kingdee.com">
  20. <endpoint>http://localhost:6888/ormrpc/services/WSGLWebServiceFacade</endpoint>
  21. <description>删除凭证</description>
  22. <operation name="deleteVoucher">
  23. <param name="companyNumber" class="java.lang.String">公司编号</param>
  24. <param name="period" class="java.lang.String">期间</param>
  25. <param name="voucherNumber" class="java.lang.String">凭证编号</param>
  26. <param name="fexp" class="java.lang.String"></param>
  27. <return name="result" class="int"><![CDATA[是否成功的标识.
  28. 0: 删除成功
  29. 10000: 公司编码不能为空;
  30. 10002: 期间输入不能为空或输入格式不正确;
  31. 10003: 凭证号不能为空;
  32. 10004: 参考消息不能为空;
  33. 10005: 未找到此凭证或凭证已被删除;
  34. 10006: 发生异常
  35. ]]></return>
  36. </operation>
  37. </service>
  38. <service name="importVoucher" path="webservice.app.gl.fi.eas.kingdee.com">
  39. <endpoint>http://localhost:6888/ormrpc/services/WSGLWebServiceFacade</endpoint>
  40. <description>引入凭证</description>
  41. <operation name="importVoucher">
  42. <param name="vouchers" class="com.kingdee.eas.fi.gl.app.WSWSVoucher[]">凭证对象列表</param>
  43. <param name="isImpCashflow" class="int">isImpCashflow</param>
  44. <param name="isSubmit" class="int">期间</param>
  45. <param name="post" class="int">凭证编号</param>
  46. <return name="result" class="java.lang.String"><![CDATA[是否成功的标识
  47. 返回码意义:
  48. 0000: 成功保存;
  49. null: 没有凭证数据;
  50. 1001: 凭证没有找到公司;
  51. 1002: 凭证分录没有找到科目;
  52. 1003: 没有找到币别;
  53. 1004: 处理凭证时出错或者凭证根据登账日期没有找到期间;
  54. 1005: 没有找到凭证类型;
  55. 1006: 所引入凭证币别,不属于本科目币别核算值;
  56. 1007: 异常;
  57. 1008: 没有找到制单人;
  58. 1010: 没有找到过账人;
  59. 2001: 根据编码没有取得现金流量项目;
  60. 3001: 没有权限;
  61. 3003: 凭证登账日期和期间不一致;
  62. 3008: 组织单元报告币折算方式没有选取;
  63. 3100: 凭证重复,系统已经引入过;
  64. 3101: 凭证重复,系统正在引入,等一会再试;
  65. ]]></return>
  66. </operation>
  67. <type-mappings>
  68. <mapping nsuri="urn:client.wsvoucher" lp="WSWSVoucher">com.kingdee.eas.fi.gl.app.WSWSVoucher</mapping>
  69. <mapping nsuri="WSBean" lp="WSBean" isArray="true">com.kingdee.bos.webservice.WSBean[]</mapping>
  70. </type-mappings>
  71. </service>
  72. </services>