ALTERprocSBO_SP_TransactionNotificationobject_typenvarchar(25),-SBOObjectTypetran 21、saction_typenchar(1),-Add,Update,Delete,Cancel,CLosenum_of_cols_in_keyint,list_of_cols_val_tab_delnvarchar(255)ASbegin-Returnvaluesdeclareerrorint-Result(0fornoerror)declareerror_messagenvarchar(200)-Errorstring...
第五个参数:@list_of_cols_val_tab_del代表关键字段的值。这是专门重要的参数。我再次讲明一点,通过我测试,SBO的对象再添加修改时会先在数据库里操作完成,然后调用该储备过程。因此我们就靠那个字段来作为验证操纵我们的逻辑的入口之一了。 在以上介绍的五个参数之中,最重要的确实是@object_type,@transaction_typ...
PriceList=价格清单表.ListNum 价格清单 6 1 OPLN 标准价格清单 日记帐凭单组 29 1 OBTD 日记帐凭单组 日记帐凭单明细 28 1 OBTF 日记帐凭单主表 BatchNum = 日记帐凭单组.BatchNum BatchNum 和 TransID 两字段确认唯一 2 BTF1 日记帐凭单明细表 日记帐凭证 30 1 OJDT 日记帐主表 TransType=-2 期初...
Solved: Hello Experts, How I can get the list of Object Type i.e. like for example for Invoice it is '13'. Looking for the list of Object types for other OBJECTS . Help
if @object_type='4'--items begin if @transaction_type='A' begin select @aaa =itemname from oitm where itemcode=@list_of_cols_val_tab_del if @aaa='Test' begin set @error=1 set @error_message='物料主数据描述不能等于Test!'+@aaa +'--'+ @list_of_key_cols_tab_del +'--'+@li...
@list_of_cols_val_tab_del nvarchar(255) 所以我们写了一段这样的代码,放在存储过程的ADD YOUR CODE HERE区域,然后执行更新。 SET @error = 1024 SET @error_message = '@object_type=' + @object_type + ',@transaction_type=' + @transaction_type + ...
if @object_type='20'--ePurchaseDeliveryNote begin if @transaction_type='A' begin select @aaa =baseline from Pdn1 where DocEntry = @list_of_cols_val_tab_del if @aaa is Null begin set @error=1 set @error_message='必须基于采购订单或退货单才能收货!' ...
218 oChooseFromList ARUDS OCHF显示列表选择ObjectName 0 SBO显示列表选择 219 oFormattedSearches ARUDS CHSH为指定字段指定格式化查询函数Index 1为指定字段指定预定义了查询过程的格式化查询函数,以便为一个字段指定一个值 221 oAttachments2 ARUS OATC邮件附件AbsoluteEntry 1通过应用程序完成将附件文件拷贝到附件文件...
SAPbobsCOM.SBObob boTable = fsSboCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoBridge) as SAPbobsCOM.SBObob; 然后获得此实例关联的数据表结构属性信息列表。 SAPbobsCOM.Recordset rsTable = boTable.GetTableList(); 最后通过循环方式获得数据表结构信息,从而达到对所有数据表或者指定表结构信息的提取...
if @object_type='59' and @transaction_type in ( N'A',N'U') and @list_of_key_cols_tab_del=N'DocEntry' begin if exists (_select1 from ign1 whereign1.docentry=@list_of_cols_val_tab_deland ign1.BaseType='202' ) begin _select@PZCODE=max(isnull(ojdt.u_pzh,0)) ...