呼叫中心回库

  1. 数据采集
    1. 基础数据:(_Proj_Info, %_ CUST_TBL_%)

      P_Collect_Base_Data @call_center,@是否更新表_Base_Info, @是否导入新数据

    2. 自定义列(_Def_Info,_Def_Value)

      P_Collect_DeF @call_center

    3. 问卷数据(BJ_SURVEY_RESULT)

      P_Collect_Qus @call_center

    4. 更新信息(BJ_SYS_UPDATE_LOG)

      P_Collect_Update @call_center

  2. 数据整理
    1. 自定义列:
      1. P_Doing_Alter_Def 修改Def列名
      2. 手工整理表_DeF_Value 上的Verify信息
      3. P_Doing_Def_Verify_To_TBL @tbl 转换 Verify信息到表
    2. 问卷数据

(1)手工整理表_Qus 上的Verify信息

(2)P_Doing_Qus_To_RESULT @callcenter

(3)P_Doing_Qus_RESULT_To_TBL @TBL

    c) 更新信息

         [P_Doing_UPDATE_To_TBL] @TBL

d) 基础数据:根据sino库中的数据格式整理(可合并,但要保留字段Table和SB_SYS_ID)

P_Select_New_Get_Data @Begin_Date,@End_Date,@Call_Center(用于数据合并)

附加Data_type

    e) 删除无效数据

[dbo].[P_Delete_CallCenter_Tbl] @tbl

项目编号校验

整理(分出B2CB2B字段)

再次删除无效数据:[dbo].P_Delete_CallCenter_Tbl @tbl

    f) 校验核实信息:

dbo.P_Clear_Error_Verify_From_呼叫状态 @tbl, @呼叫状态

g) 删除不一致数据:[dbo].[P_Del_Upd_CallCenter_Tbl_From_P_Check_Area] @tbl

  1. 清除错误的ID [dbo].[P_Clear_Comp_ID_Per_ID_Error] @TBL
  2. 基础数据匹配ID (ALL)

    dbo.P_Sign_From_SINO @TBL_NME, @TBL_SINO, @COL_SINO_S

  3. 取出核实信息并生成备份(into核实信息表,into备份表)
  4. 入库(基础数据)
    1. 删除基础数据中的错误信息。

      dbo.P_Clear_Error_From_Verify_Delete_Error_Non @tbl

    2. 基础数据入库(参考《SINO入库流程》)

    dbo.P_Data_To_SINO @Re_From_P_Check_TBl, @TBL_NME, @TBL_SINO, @Cols_Good, @Cols_Bad, @Sig_NOBack, @Re

  5. 回写ID到核实信息表
  6. 回库(核实信息表,需完全入库后才可进行此操作) dbo.P_VerifyData_ALL @CallCenter_tbl, @Sig_NoCollectErrorCall

你可能感兴趣的:(c,Date,table,delete)