采购接口功能全部完成

This commit is contained in:
qmj
2025-04-24 01:49:44 +08:00
parent cb3269ae8b
commit 46c20e2895
32 changed files with 3538 additions and 291 deletions
Binary file not shown.
+209 -23
View File
@@ -570,7 +570,7 @@
</member>
<member name="T:UFIDA.U8.Framework.Api.Controllers.U8.APController">
<summary>
应收应付
应收应付管理
</summary>
</member>
<member name="F:UFIDA.U8.Framework.Api.Controllers.U8.APController.logInfo">
@@ -578,13 +578,16 @@
日志组件
</summary>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.APController.Save(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Object})">
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.APController.Save(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Object},System.String,System.Boolean)">
<summary>
应收应付单据保存接口
</summary>
<param name="cAccId"></param>
<param name="cCardNum"></param>
<param name="input"></param>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="cSubId">模块号</param>
<param name="input">报文</param>
<param name="busDate">业务日期</param>
<param name="bNeedBillClosed"></param>
<returns></returns>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.APController.CloseBillSave(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Object})">
@@ -612,29 +615,15 @@
<param name="input"></param>
<returns></returns>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.APController.ApNoteSave(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Object})">
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.APController.ApNote_Save(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Object},System.String,System.Boolean)">
<summary>
票据保存
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="cSubId">模块号</param>
<param name="busDate">业务日期</param>
<param name="input">报文数据</param>
<returns></returns>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.APController.AP03Save(System.String,System.Collections.Generic.Dictionary{System.String,System.Object})">
<summary>
票据保存
</summary>
<param name="cAccId"></param>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.APController.AR03Save(System.String,System.Collections.Generic.Dictionary{System.String,System.Object})">
<summary>
票据保存
</summary>
<param name="cAccId"></param>
<param name="input"></param>
<param name="bNeedBillClosed"></param>
<returns></returns>
</member>
<member name="T:UFIDA.U8.Framework.Api.Controllers.U8.DPController">
@@ -708,6 +697,74 @@
生产订单
</summary>
</member>
<member name="T:UFIDA.U8.Framework.Api.Controllers.U8.PUController">
<summary>
采购管理
</summary>
</member>
<member name="F:UFIDA.U8.Framework.Api.Controllers.U8.PUController.logInfo">
<summary>
日志组件
</summary>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.PUController.VoucherSave(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Object},System.Boolean,System.String,System.String,System.Int32,UFIDA.U8.Framework.Api.ControlObject.PU.UseMode,System.String)">
<summary>
保存单据
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="input">报文</param>
<param name="bPositive">红蓝标识:True,蓝字</param>
<param name="sBillType">发票类型(普通发票 ppurbill,专用发票 purbill,运费发票 ypurbill);到货单类型(到货单 0,退货单 1,拒收单 2)</param>
<param name="sBusType">业务类型:普通采购,直运采购,受托代销</param>
<param name="VoucherState">单据状态:2新增,1修改,0非编辑</param>
<param name="UserMode">CS 0,BS 1;一般CS</param>
<param name="sOverDetailsXml">为空</param>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.PUController.Confirm(System.String,System.String,System.String,System.Boolean,System.String,System.String,UFIDA.U8.Framework.Api.ControlObject.PU.UseMode,System.String)">
<summary>
审核单据(单号)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="cCode">单号</param>
<param name="bPositive">红蓝标识:True,蓝字</param>
<param name="sBillType">发票类型(普通发票 ppurbill,专用发票 purbill,运费发票 ypurbill);到货单类型(到货单 0,退货单 1,拒收单 2)</param>
<param name="sBusType">业务类型:普通采购,直运采购,受托代销</param>
<param name="UserMode">CS 0,BS 1;一般CS</param>
<param name="sOverDetailsXml">为空</param>
<returns></returns>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.PUController.Confirm(System.String,System.String,System.Int64,System.Boolean,System.String,System.String,UFIDA.U8.Framework.Api.ControlObject.PU.UseMode,System.String)">
<summary>
审核单据(ID)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="voucherId">单据ID</param>
<param name="bPositive">红蓝标识:True,蓝字</param>
<param name="sBillType">发票类型(普通发票 ppurbill,专用发票 purbill,运费发票 ypurbill);到货单类型(到货单 0,退货单 1,拒收单 2)</param>
<param name="sBusType">业务类型:普通采购,直运采购,受托代销</param>
<param name="UserMode">CS 0,BS 1;一般CS</param>
<param name="sOverDetailsXml">为空</param>
<returns></returns>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.PUController.Confirm(System.String,System.String,UFIDA.U8.Framework.Api.Models.STInput,System.Boolean,System.String,System.String,UFIDA.U8.Framework.Api.ControlObject.PU.UseMode,System.String)">
<summary>
审核单据(批量)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="input">报文</param>
<param name="bPositive">红蓝标识:True,蓝字</param>
<param name="sBillType">发票类型(普通发票 ppurbill,专用发票 purbill,运费发票 ypurbill);到货单类型(到货单 0,退货单 1,拒收单 2)</param>
<param name="sBusType">业务类型:普通采购,直运采购,受托代销</param>
<param name="UserMode">CS 0,BS 1;一般CS</param>
<param name="sOverDetailsXml">为空</param>
<returns></returns>
</member>
<member name="T:UFIDA.U8.Framework.Api.Controllers.U8.SFCController">
<summary>
车间管理
@@ -874,6 +931,130 @@
<param name="bReMote">是否远程</param>
<returns></returns>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.Verify(System.String,System.String,System.String,System.Boolean,System.Boolean,System.Boolean)">
<summary>
审核单据(单号)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="cCode">单据编号</param>
<param name="bCheck">是否控制可用量</param>
<param name="bBeforCheckStock">是否检查可用量</param>
<param name="bList">是否列表</param>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.Verify(System.String,System.String,System.Int64,System.Boolean,System.Boolean,System.Boolean)">
<summary>
审核单据(ID)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="voucherId">单据ID</param>
<param name="bCheck">是否控制可用量</param>
<param name="bBeforCheckStock">是否检查可用量</param>
<param name="bList">是否列表</param>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.Verify(System.String,System.String,UFIDA.U8.Framework.Api.Models.STInput,System.Boolean,System.Boolean,System.Boolean)">
<summary>
审核单据(批量)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="input">报文</param>
<param name="bCheck">是否控制可用量</param>
<param name="bBeforCheckStock">是否检查可用量</param>
<param name="bList">是否列表</param>
<returns></returns>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.UnVerify(System.String,System.String,System.String,System.Boolean,System.Boolean,System.Boolean)">
<summary>
弃审单据(单号)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="cCode">单据编号</param>
<param name="bCheck">是否控制可用量</param>
<param name="bBeforCheckStock">是否检查可用量</param>
<param name="bList">是否列表</param>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.UnVerify(System.String,System.String,System.Int64,System.Boolean,System.Boolean,System.Boolean)">
<summary>
弃审单据(ID)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="voucherId">单据ID</param>
<param name="bCheck">是否控制可用量</param>
<param name="bBeforCheckStock">是否检查可用量</param>
<param name="bList">是否列表</param>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.UnVerify(System.String,System.String,UFIDA.U8.Framework.Api.Models.STInput,System.Boolean,System.Boolean,System.Boolean)">
<summary>
弃审单据(批量)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="input">报文</param>
<param name="bCheck">是否控制可用量</param>
<param name="bBeforCheckStock">是否检查可用量</param>
<param name="bList">是否列表</param>
<returns></returns>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.Delete(System.String,System.String,System.String,System.Boolean,System.Boolean,System.Boolean)">
<summary>
删除单据(单号)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="cCode">单据编号</param>
<param name="bCheck">是否控制可用量</param>
<param name="bBeforCheckStock">是否检查可用量</param>
<param name="bList">是否列表</param>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.Delete(System.String,System.String,System.Int64,System.Boolean,System.Boolean,System.Boolean)">
<summary>
删除单据(ID)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="voucherId">单据ID</param>
<param name="bCheck">是否控制可用量</param>
<param name="bBeforCheckStock">是否检查可用量</param>
<param name="bList">是否列表</param>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.Delete(System.String,System.String,UFIDA.U8.Framework.Api.Models.STInput,System.Boolean,System.Boolean,System.Boolean)">
<summary>
删除单据(批量)
</summary>
<param name="cAccId">系统号</param>
<param name="cCardNum">单据类型编码</param>
<param name="input">报文</param>
<param name="bCheck">是否控制可用量</param>
<param name="bBeforCheckStock">是否检查可用量</param>
<param name="bList">是否列表</param>
<returns></returns>
</member>
<member name="T:UFIDA.U8.Framework.Api.Controllers.U8.WorkflowController">
<summary>
审批流
</summary>
</member>
<member name="F:UFIDA.U8.Framework.Api.Controllers.U8.WorkflowController.logInfo">
<summary>
日志组件
</summary>
</member>
<member name="M:UFIDA.U8.Framework.Api.WebApiApplication.CurrentDomain_AssemblyResolve(System.Object,System.ResolveEventArgs)">
<summary>
缺少程序集全局处理事件
@@ -887,6 +1068,11 @@
报工单删除参数
</summary>
</member>
<member name="T:UFIDA.U8.Framework.Api.Models.STInput">
<summary>
批量审核弃审参数
</summary>
</member>
<member name="T:UFIDA.U8.Framework.Api.Models.U8AccountConfigInput">
<summary>
查询参数
@@ -0,0 +1,36 @@
{
"cVouchType": "50",
"cPayBillBank": "招商银行双榆树支行",
"cVouchTypeName": "银行承兑汇票",
"CVouchId": "12312345",
"cDwCode": "00000001",
"cDeptCode": "0301",
"cPerson": "00024",
"cDigest": "",
"iAmount": 340000.00,
"iRate": 0.00,
"iRAmount": 340000.00,
"dSignDate": "2014-10-21",
"dExpireDate": "2015-04-21",
"dReceiptDate": "2015-01-31",
"cFlag": "AR",
"cReceiver": "星空电子公司",
"cReceiveBank": "",
"cReceiveAccount": "",
"iAmount_Local": 340000.00,
"iRAmount_Local": 340000.00,
"cSettleCode": "401",
"cBill": "demo",
"cSuperBank": "",
"cexch_name": "人民币",
"cDWName": "世纪天华集团公司",
"cPayBillAccount": "6225000099998888",
"cPayBillBankID": "",
"cPayBillBankAdress": "",
"cReceiverCode": "",
"cReceiveBankID": "",
"cRemark": "",
"nfrat": 1,
"iReceiveAmount": 340000.00,
"iReceiveAmount_Local": 340000.00
}