- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
商贸组件使用参考
商贸单据参考
相关说明:
1.在该手册中,涉及到数据库结构信息,请参考相关的数据库说明文档。
2.在该手册中,为了便于读者理解,对变量命名采用如下方式:
前缀加上表示具体含义的字符串。
前缀Lng 表示该变量是Long 类型的变量;
前缀i 表示该变量是Integer 类型的变量;
前缀d 表示该变量是Double 或者Date 类型的变量;
前缀s 表示该变量是String 类型的变量;
前缀o 表示该变量是对象变量;
前缀v 表示该变量是Variant 变量;
前缀c 表示该变量是Currency 变量;
3.当属性说明为[返回或者设置]时,说明该属性可读可写,当属性说明为[返回]时,说明该属性为
只读属性。
4 . :
公用参数说明
PropStr 数据库的连接串,包含用户信息例如:
PropStr=” ConnectString={Provider=SQLOLEDB.1; UserID=sa; Password=; Data Source=caren;
InitialCatalog=huigui1104}; UserName=Administrator;UserID=16394;DBMS Name=Microsoft
SQL Server; DBMS Version=7.0/2000; SubID=escg;AcctType=sm; Setuptype=commerce;
SessionID=zongyu.本地磁盘 LogStatus=2”
ScreenID 具体在Com_screen 表里,具体如下(非全部):
010200 采购收货单
0103 采购发票
010300 采购发票
010301 采购增值税发票
010400 采购退货单
020200 销售出库单
0203 销售发票
1
020300 销售发票
020301 销售增值税发票
020400 销售退回入库单
030105 盘盈单
030106 其它入库单
030107 组合入库单
030205 盘亏单
K3SMBillLib.CBillUpdate 对象参考
CbillUpdate 对象主要是处理各种单据数据,包括采购单据、销售单据、仓存单据。操作主要有数据
的保存、修改、删除等方法
SaveBillFAW 方法
保存一个单据数据。
语法
set obj=Object. SaveBill (PropStr,strScreenID,nBillID, srcScreenID,
strSqlLink, strLinkFilter, nFormula, arrHead,arrBody)
Part 说明
PropStr 数据库连接串
strScreenID单据类型的ScreenID,如PO为“010100”,具体参看Com_screen表
NbillID 单据内部ID,新增的是-1
nInvCheckID审核人内码
arrHead 要保存或者更新的单据头的内容(数组,保存所有的单据头)
具体的列参见Com_ScreenEntry
“select * from com_screenentry where FscreenID=”010100”
当中Fpage=(-1)的项目就是单据头的字段
arrBody 要保存或者更新的单据体的内容(可多个分录)。数组类型,多层
数组,第一层保存一条单据的所有分录信息。第二层数组保存一条
分录的所有数据。例如:
文档评论(0)