欢迎来到天天文库
浏览记录
ID:47513350
大小:29.67 KB
页数:18页
时间:2019-09-12
《BOTP和DAP中常用函数说明》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、说明: 1.文中所列出的例子来自两个供应链帐套,缺乏资金、费用报销等公式的例子。大家可以通过select*fromT_BotRuleSegmentwherefexpressionlike'%__BOT方法名称%'查看当前帐套中已有的函数配置。 2.有些函数可能需要用到对象的Bostype作为参数,可通过t_pf_bosobject表查询,如查询职员的bostype:select fbostypefromt_pf_bosobjectwherefname='Perso
2、n'。本文后附部分bostype例子。 3.对业务模块的函数可能存在描述错误的情况,请各位业务大神指出已便更正。 4.存在函数的实际实现与方法名称所描述的不符合的情况,考虑函数可能已有使用客户,不在对已有函数的名称或功能进行修改。范围(ExtendFormulaFunctionsBotpFormulaFunctionsFSBotpFormulaFunctionsARAPFormulaFunctionsAccountViewFormulaFunctionFaFormulaFuncti
3、onsVoucherFormulaFunctionExpTpAccFormulaFunctions) 基础资料函数 __BOTgetMaterialFromCostObject功能:根据物料id获得物料 参数:对象idString 返回值:物料SQL:T_BD_MATERIAL物料select*fromT_BD_MATERIALwherefid=? __BOTgetObjectNumberFromCusent__BOTgetObjectNameFromCusent功能:获得任意对象的编码名称 参数:对象idStri
4、ng返回值:任意对象的编码或名称String说明:没有类型限制 __BOTGetBaseCurrencyFromFiOrg功能:获取指定财务组织的本位币参数:财务组织对象CompanyOrgUnitInfo返回值:币别对象CurrencyInfo说明: 公式结果=__BOTGetBaseCurrencyFromFiOrg(__BOTgetResponsibilityOU(计划订单.库存组织,4,1))SQL:T_ORG_COMPANY公司selectfbasecurrencyidfromt_org_companywherefi
5、d=? __BOTGetAccountFromKacAndBaseData功能:根据基础资料(物料、客商、要素费用、职员)、财务组织、记账要素编码获取对应的科目。参数:基础资料,财务组织CompanyOrgUnitInfo,记账要素编码String返回值:科目AccountViewInfo说明:取数步骤: SQL:一.获取记帐分类ID:1.物料selecttop1FKAClassIDfromt_bd_materialCompanyInfowherefcompanyid=?andFMaterialID=?2.客户selectto
6、p1FAccountClassIDfromt_bd_CustomerCompanyInfowherefcomorgid=?andFCustomerID=?3.供应商selecttop1FAccountClassIDfromt_bd_SupplierCompanyInfowherefcomorgid=?andFSupplierID=? 4.职员selecttop1 fkaclassficationidfromt_bd_personwherefid=?二.根据记帐分类id和记账要素编码获取科目id selectTOP1t1.
7、FAccountlinkIDfromt_bd_kaclassificationDetailt1innerjoint_bd_kaccountItemt2ont1.faccountitemlinkid=t2.fidwheret1.fkaclassficlink=记帐分类ID andt2.fnumber=?三.查询科目select*fromt_bd_accountviewwherefid=科目ID __BOTGetAccountFromKacAndBaseDataId功能:与__BOTGetAccountFromKacAndBaseDat
8、a区别传入的参数是基础资料id,且不确定基础资料的类型。例:公式结果=__BOTGetAccountFromKacAndBaseDataId(应付单.分录.源单往来户id,应付单.公司,"1002","3008","2004","14
此文档下载收益归作者所有