常规K3基础资料和供应链数据引入引出都可通过系统工具BOS数据交换平台去实现
金蝶K3登录—【系统】—【金蝶K/3客户端工具包】—【BOS平台】—【BOS数据交换平台】,打开—再次系统登录—【新建任务】,如下图即可操作引入引出操作等
但是【质量系统】—【质量单据】—【检验单】是不在此列的,因此想要批量修改检验单已录入并且系统已无法修改的数据,只能通过数据库的导入导出对检验单进行修改
所以使用sqlserver数据库监控出数据操作的数据表对应进行相应的操作,下列为监控出的最终操作表,监控过程不在此赘述
检验单表头数据:
-
表头:t_CXCBOSIS228
-
处理结果字段: FBase7 与 t_CXCBOSTPR219Entry表关联,此表记录了处理结果的8中状态( FBase7用 1-8标识),其中 FBase7= 0表示空白
-
检验结果字段: FcomboBox: 检验结果 0 :不合格,:合格
-
备注字段: FNOTE2
-
表头查询语句——使用 t_CXCBOSIS228.FID 查询
SELECT
t_CXCBOSIS228.FID,t_CXCBOSIS228.FBillNo,t_CXCBOSIS228.FBase,t_Supplier.FNumber AS FBase_FNDName,t_Supplier.FName AS FBase_DSPName,t_CXCBOSIS228.FMultiCheckStatus,
t_CXCBOSIS228.FMultiCheckStatus,t_CXCBOSIS228.FBase1,t_ICItem.FNumber AS FBase1_FNDName,t_ICItem.FTrack AS FBase1_Track,t_ICItem.FBatchManager AS FBase1_BatchNoManage,t_ICItem.FQtyDecimal AS FBase1_FQtyDecimal,
t_ICItem.FPriceDecimal AS FBase1_FPriceDecimal,t_ICItem.FUnitGroupID AS FBase1_UnitGroupID,t_ICItem.FISKFPeriod AS FBase1_FISKFPeriod,t_ICItem.FNumber AS FBase1_DSPName,t_CXCBOSIS228.FBase2,t_CXCBOSSP211Entry.FNumber AS FBase2_FNDName,
t_CXCBOSSP211Entry.FName AS FBase2_DSPName,t_CXCBOSIS228.FBase3,t_CXCBOSDC212Entry.FNumber AS FBase3_FNDName,t_CXCBOSDC212Entry.FName AS FBase3_DSPName,t_CXCBOSIS228.FInteger,t_CXCBOSIS228.FBase4,
t_CXCBOSTIT232Entry.FNumber AS FBase4_FNDName,t_CXCBOSTIT232Entry.FName AS FBase4_DSPName,t_CXCBOSIS228.FDate,t_CXCBOSIS228.FBase5,t_Stock.FNumber AS FBase5_FNDName,t_Stock.FName AS FBase5_DSPName,
t_CXCBOSIS228.FDate1,t_CXCBOSIS228.FBase6,t_Department6.FNumber AS FBase6_FNDName,t_Department6.FName AS FBase6_DSPName,t_CXCBOSIS228